Python 1AB

A more advanced, faster-paced version of Python 1A that covers all the content in 1A as well as a few additional topics.

Time (timezone converted to UTC)

Sun, 5:00 – 5:45 PM UTC

Dates (mm/dd)

7/7, 7/14, 7/21, 7/28, 8/4, 8/11

Difficulty

Intermediate

Ages (recommended)

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.

Syllabus

WeekTopic(s)
1Getting started: coding languages, Repl.it setup, Hello World, printing, comments, escape sequences, interpreting
2Data types: numbers (int & float), booleans, strings; Variables: naming, declarations, dynamic typing, printing
3User input, type casting, math & logical operators
4Conditionals
5While loops: syntax, infinite loops, special cases, counting, review
6For loops: iterables, range(), while loops vs. for loops, composition

This course qualifies for our

Certificate of Excellence

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.

Kids for Code


Socials & other links

Contact

kidsforcodeteam@gmail.com