Python Basics 101
Python is a beginner-friendly programming language. Aspiring developers have used Python to build productivity tools, games and desktop apps.
Students will learn and apply fundamental programming concepts through mission-based assignments during the course. Some of these programming concepts include variables, data structures (strings, dictionaries and lists), conditionals, loops, Boolean logic, basic arithmetic operators in Python and functions.
|1. Learn the basic features of Python interface.
2. Learn how to use Python to create programs.
|1. Learn and apply programming concepts to create programs
|1. Test and debug (identify and fix errors) in a program or algorithm to ensure it runs as intended.
2. Learn good programming practices to ensure readability and to avoid errors in a program or algorithm.
|11-14 years old|
|Confident in keyboard typing and has basic fundamentals in programming logic.|
Course curriculum is aligned with international standards: ISTE, CSTA & UK NCC