Computer Programming 1
(Term 1)
1. Basic Knowledge of Computer Hardware, Software, and Operating Systems
2. Create Simple Business Application
3. Build and Publish Programs into Executable Files
Computer Programming 1
(Term 2)
1. Create a Basic Computer Game
2. Create Intermediate Business Applications
3. Code Simple Programs Independently
Computer Programming 2
(Term 1)
1. Review Computer Programming 1 Concepts
2. Develop Intermediate Business Applications
3. Build a Basic Lego Roverbot Robot
Computer Programming 2
(Term 2)
1. Build a Special-Purpose Lego Robot
2. Create and Code Software Programs for the Lego Robot
3. Code Intermediate-Level Visual Basic Programs Independently