Our Curriculum
Setting Up
In this unit, we'll teach students how to install Python in their computers and set up a basic github account with their ssh keys.
Hello World!
In this unit, we'll teach students how to print items and also run python code. We suggest using the program Thonny for beginners, but we'll also show how to use the terminal.
Math + Operations
In this unit, we'll teach students how to use the four basic operations of +, -, *, / and combine them with print statements.
v = 'Variables'
In this unit, we'll teach students what variables are and how to assign data to them. Students will also learn the basics of strings and how to concatenate them.
def Functions():
In this unit, we'll teach students what a function is and how to create one. Students will be able to combine what they've learned to so far to create a basic function.
if conditional == True:
In this unit, we'll teach students conditional operations. Students will be able to use if,else statements and also <,>,<=,>= operations in their functions.
'Strings ' + 'in-depth'
In this unit, we'll teach students how to use string indices and basic string splicing. We'll also teach basic functions such as len() and index().
['list', 'time']
In this unit, we'll teach students how to use lists to store a lot of data. List indices and also basic list methods such as len() and append() will be taught.
while loop != taught:
In this unit, we'll teach students how to use while and for loops to iterate through lists and other data such as Strings.
{'dictionaries':'end'}
In this unit, we'll teach students the basics of dictionaries, including key-value pairs and how to retrieve and add information to one.