Logic and Algorithms
Think like a computer scientist: Boolean logic, searching, sorting, patterns and solving puzzles step by step.
Instructor
Think like a computer scientist: Boolean logic, searching, sorting, patterns and solving puzzles step by step.
A Advanced course for ages 9–12. Every lesson explains one idea in plain words, shows code examples you can copy, ends with a hands-on project and a short quiz that explains each answer. Projects use free tools: Scratch, an online Python editor, and CodePen for web pages.
What you will learn
- Boolean Logic: AND, OR, NOT
- Decomposition: Breaking Problems Down
- Patterns and Abstraction
- Linear Search
- Binary Search
- Sorting: Bubble Sort
- Flowcharts and Tracing
- Recursion (A Function That Calls Itself)
- Project: Puzzle Solver
For parents: lessons take about 15–30 minutes. Children can work on their own, and you can follow their progress from your parent dashboard.
Module 1: Boolean Logic: AND, OR, NOT, Decomposition: Breaking Problems Down…
3 lessons-
Decomposition: Breaking Problems Down
-
Patterns and Abstraction
Module 2: Linear Search, Binary Search…
3 lessons-
Linear Search
-
Binary Search
-
Sorting: Bubble Sort
Module 3: Flowcharts and Tracing, Recursion (A Function That Calls Itself)…
3 lessons-
Flowcharts and Tracing
-
Recursion (A Function That Calls Itself)
-
Project: Puzzle Solver