Learn the basics of programming in C++, a powerful, performant, and widely used programming language.
Sat, 3:00 – 3:45 PM UTC
7/6, 7/13, 7/20, 7/27, 8/3, 8/10
Intermediate
8+
Covers basic programming concepts in C++, a powerful, performant, and widely used programming language.
Note that since C++ concepts / syntax can be more difficult to understand, we recommend young children or those with no previous programming experience take one of our introductory programming classes like Python 1A/1AB.
Week | Topic(s) |
---|---|
1 | Getting started: Repl.it setup, printing / Hello World |
2 | Variables & data types: declaring variables, naming, printing, primitives vs. non-primitives |
3 | Variable manipulation: math operators, typecasting, user input |
5 | Conditionals, pt. 1: logical operators, Booleans, if statements |
6 | Conditionals, pt. 2: else if, nesting, short circuiting |
7 | While loops, do-while loops, for loops |
Students who attend all classes & complete all homework assignments with a score of 80% or above will be eligible to receive our Certificate of Excellence, documenting their successful completion of the class.