Beginner Python
Into the big leagues! Python is a text-based (typing involved) programming language.
Everything covered in Scratch will be revisited in Python but in text form. Students will learn to build upon their existing coding foundation to understand and integrate the new concepts introduced in this workshop.
Instead of building your own projects like in Scratch, the Beginner Python workshop introduces students to the world of text-based programming through the use of interactive and visually engaging games. By facilitating the acquisition of new knowledge in a game setting that is familiar to children, text-based programming can be learned in a fun and stimulating way!
Target age range: 9 - 19 years old
Prerequisites: Advanced Scratch or equivalent experience
Continuation: Intermediate Python or Java
Concepts Covered:
Python Syntax
Transposing block-based concepts to text-based:
Variables, Lists, Loops, Coordinate system, If-statements, Inequalities, etc.
Objects (properties, methods)
Code Sequence
Comments
Strings, Integers, Booleans, and other data types
And more!
Projects You’ll Make:
Two fun games - varies based on student interest and age