A more advanced, faster-paced version of Python 1A that covers all the content in 1A as well as a few additional topics.
Sun, 5:00 – 5:45 PM UTC
7/7, 7/14, 7/21, 7/28, 8/4, 8/11
Intermediate
ages 8 & up
Python 1AB is a more advanced, faster-paced version of Python 1A that covers all the content in 1A as well as a few additional topics.
Python is a general purpose scripting language that's popular in data science, AI, and backend programming. In Python 1AB, students will learn basic Python syntax & programming concepts, like variables, conditional statements, data types, etc.
Some of the additional topics covered in Python 1AB include scope, while loops, for loops, etc.
Week | Topic(s) |
---|---|
1 | Getting started: coding languages, Repl.it setup, Hello World, printing, comments, escape sequences, interpreting |
2 | Data types: numbers (int & float), booleans, strings; Variables: naming, declarations, dynamic typing, printing |
3 | User input, type casting, math & logical operators |
4 | Conditionals |
5 | While loops: syntax, infinite loops, special cases, counting, review |
6 | For loops: iterables, range(), while loops vs. for loops, composition |
Students who attend all classes & complete all homework assignments with a score of 80% or above will be eligible to receive our Certificate of Excellence, documenting their successful completion of the class.