Coding – Python
For students who have mastered Scratch, Python is a great first step into professional-grade, text-based programming languages. Python is both widely used and, we believe, the most accessible, user-friendly and intuitive text-based program. Students will learn to apply the programming concepts they learned in Scratch using Python’s syntax. More advanced students will tackle more complicated challenges including variables, arrays and methods for efficient algorithm design.