Week 0: Scratch
Week 1: C programming
Week 2: Arrays
Week 3: Algorithm
Week 4: Memory
Week 5: Data Structures
Week 6: Python
Week 7: SQL
Week 8: Information
Final project
Week 0: Scratch
Week 1: C programming
Week 2: Arrays
Week 3: Algorithm
Week 4: Memory
Week 5: Data Structures
Week 6: Python
Week 7: SQL
Week 8: Information
Final project
Milestone projects
Knowledge checkpoints
Milestone 0: Set up the environment (You can skip this and come back later if the syllabus you are taking provies the coding editor)
Milestone 1: Learning Basic Python syntax
str()
, int()
, list()
)print()
format()
input()
str()
, int()
, list()
…Milestone 2: Working with numeric data - integer and float
num += 1
abs()
, round()
, etcimport math
Milestone 3: Working with textual data - string
'''
or \n
type()
len()
lower()
or upper()
replace()
Milestone 4: Working with boolean
Milestone 5: Conditional statement
Milestone 6: Loops and iteration
Milestone 7: Function
Milestone 8: Working with data in a container - list, tuple, set, dictionary
append()
update()
pop()
or del
dict.keys()
dict.values()
dict.items()
Milestone 8: Modules, Libraries