Programming 101
Beginner
- Introductory Course
- 5th grader and up
- Google Account Required
- Use online tools like Replit, Discord, PlayCode
- iPad / Chromebook / Laptop
- In-class coding
AP Computer Science-A Prep.
Novice
- Prep. Course for High School AP Course
- Learn programming with Java
- Not necessarily targeting AP test
- 8th grader and up or former students
- Chromebook/Laptop, Macbook preferred
- In-class coding & Weekly homework
Compare Courses
Programming 101 | AP CS-A Prep. | |
---|---|---|
Web Programming Suite (CSS,HTML,Javascript) | ||
HTML Game Project | ||
Java | ||
Variables | ||
Primitive Data Types | ||
Mathematical Operators | ||
Intro to Strings | ||
Intro to Conditionals | ||
Loops | ||
Arrays | ||
Objects | ||
Comments | ||
Naming Conventions | ||
2D Arrays | ||
ArrayList | ||
Math and Random class | ||
Inheritance and Polymorphism | ||
Recursion | ||
In-depth topics on String and Conditionals |