The name of the AOIT class I completed for 10th grade is Programming 1. In Programming 1, you work on solving problems in an optimized way in C++. You learn the basics of C++ and later progress to the harder aspects.
One project I did in Programing 1 is the Test-Based-Game. For this project, you have to design a program that runs through a story and lets the user choose an option for the path they wish to follow. This can be compared to a famous text-based game called Zork. In order to complete this project, I worked individually on this for many class days. When I finished my class work and other programs early, I worked on this project with the extra class time. The skills gained would be creativity in programming and better developed skills for if statements. You have to be creative with the options and the story line you chose to apply to your porgam. The skills I learned working with if statements will help me program in C++ throughout the year because if statements are vital in an array of basic programming skills. Overall, this was the first major project I did in C++ and it helped me have a deeper understanding of the basics of the language.
Zork, text-based game

