Beginner Coding Course – Transitioning from Scratch to Python
Dates: Sundays, Jan 21 – Apr 7, 2024, 11:00am-12:00pm EST
In this course, students will gain experience in basic Python concepts, by relating each concept to their previous experience in Scratch. Students will make connections between block-based and text-based coding through transitionary activities. At the end of the workshop, students will be able to comfortably use text-based coding to perform simple tasks.
Each week, students will cover one topic and complete a mini-project. The project will first be completed in Scratch (https://scratch.mit.edu/), and then in Python Sandbox (https://pythonsandbox.com/) – highlighting how the topic is used in either platform. As a class, the limitations and benefits of each platform will also be discussed.
The weekly schedule is as follows:
Week 1-2 – Syntax
Week 3-4 – Variables
Week 5-6 – Conditional statements
Week 7-8 – For loops
Week 9-10 – Functions
Week 11-12 – Functions cont.
My role in this class will be to enable students to build upon familiar concepts in order to develop a new skill. In addition, as an engineer, I will take a small portion of the class to discuss potential career options in engineering – and where coding in Python would be applied in these career options.
**Note: This class is for students who are very comfortable with the elements of Scratch and are ready to take their skills further. For beginner, intermediate or advanced Scratch classes, please check out my other courses.**
Sessions This Month
Engineer | Educator | Entrepreneur
Only logged in customers who have purchased this product may leave a review.