Students also learn how to write some code. This code ranges from relatively easy to extremely difficult. Each new program they are asked to design can be finished with the information provided in the book, and each is cumulative. After being walked through a program, students are asked to create their own program with similar parameters.
Students also learn how to implement logic involving sequence, selection, and repetition. This is not just important in any computer situation, but in many other areas of study. This class is a good class for anyone that is interested in computers, or anyone that just wants to see how they work. If you're still interested after this class, you can move on to Programming II to learn about Java.