This course is geared towards children who have experience coding in Scratch and are ready to take the next step and transition to a text based programming language. We will build projects in Scratch and then build the same projects in Python so that the students can compare the approaches taken in both languages.
Students will understand how to implement the coding fundamentals they learnt in Scratch into text based languages, in particular Python, to take their coding to the next level.
Students should have a Scratch account. If they don't please visit https://scratch.mit.edu and create one by clicking on the Join button.
We will also be using Python and Mu Editor, a code editor. Students should download and install Mu Editor from the following link https://codewith.mu/en/download prior to the start of class. Mu Editor will install Python so there is no need to install Python separately.