Scratch to Python
Primary languages: Python , Scratch
Age group: 11 - 18
Skill level: Intermediate
Description

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.

Objectives

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.

Prerequisites

Tools required

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.

Course offerings (1)
Online
Starts: January 17, 2026
Ends: March 21, 2026
Duration: 10 weeks
Time: 1:00 PM - 1:50 PM (Saturday)
Ages: 11 - 18
Price: BBD $250.00
Location: Online
Requirements
None