Unit 70
Understanding computers and computational thinking
Progress
0/30 days completed
0%
Day 1
Digital literacy overview
Day 2
How computers work: hardware basics
Day 3
How computers work: software basics
Day 4
Operating systems and file management
Day 5
Internet fundamentals
Day 6
Cybersecurity basics
Day 7
Privacy and digital footprint
Day 8
Introduction to programming
Day 9
Algorithms and pseudocode
Day 10
Flowcharts for problem solving
Day 11
Programming languages overview
Day 12
Variables and data types
Day 13
Input and output
Day 14
Operators and expressions
Day 15
Conditional statements: if/else
Day 16
Conditional statements: nested and compound
Day 17
Loops: while loops
Day 18
Loops: for loops
Day 19
Debugging strategies
Day 20
Functions: definition and purpose
Day 21
Functions: parameters and return values
Day 22
Data structures: lists/arrays
Day 23
Working with lists
Day 24
Basic string manipulation
Day 25
Simple file operations
Day 26
Problem decomposition
Day 27
Collaborative coding
Day 28
Program planning and design
Day 29
Building a small project
Day 30
Unit assessment (programming project)