Courses
4 courses
High school
Computer science basics
- How computers work
- Algorithms and problem solving
- Programming: sequences, variables and loops
- Conditionals, functions and debugging
- Data and how computers store it
- Networks, the internet and cybersecurity
- Designing and building a project
- Artificial intelligence and machine learning
- Computing and society: ethics and privacy
AP courses
AP Computer Science Principles
- Creative development
- Data
- Algorithms and programming
- Computer systems and networks
- Impact of computing
AP Computer Science A
- Using objects and methods
- Selection and iteration
- Class creation
- Data collections
College
Introduction to Programming in Java
- Using objects and methods
- Selection and iteration
- Class creation
- Data collections
How Helio teaches it
Ideas first
Data, networks and how computers store things.
Code, traced
Loops and conditions, followed one step at a time.
Up to AP
Both AP computer science courses, step by step.
Helio checks math. In other subjects it can be wrong, so ask why.
All subjects
- MathFrom counting to calculus, and each step is checked.41 courses
- ScienceCells, forces and molecules, drawn as Helio explains.26 courses
- Reading and writingStories, essays and proof from the text, talked through.8 courses
- History and social studiesTimelines, sources, government and economics.64 courses