Computer Science 2 B
In Semester B of this course, the student will apply their learning from the previous semester to approach more advanced computing topics such as decomposing problems, writing and editing algorithms, and creating and debugging computer programs. As with the previous semester, instruction is presented in close alignment with national CSTA K-12 Computer Science Standards. Students are presented with instruction on algorithms in the form of practical lists and steps, with real-world applications for creating, evaluating, and correcting, and finish the semester by using their knowledge to write a program in a block-based programming framework. Along with Semester A, the elements of Semester B provide the student with a solid foundation in computer science fundamentals that will prove invaluable in future computing, programming, and networking studies.