HS Academic & Career Planning Guide 2021-22

Page 66

COMPUTER SCIENCE Class:​ Advanced Game Development and Computer Science Topics Course Number:​ 1242 Credit:​ 0.5 Grade Level:​ 9-12 Recommended Prerequisite(s):​ Introduction to Computer Science and Game Development Weighted:​ No In this course, students will incorporate object-oriented computer programming techniques and advanced topics in game development to multiple original computer games. In addition, students will have the opportunity to explore a computer science topic of their choice through the development and completion of an original project. Students will be responsible for defining the scope of the project, identifying deliverables, managing the project, and presenting their findings and solutions.

Class:​ AP Computer Science Principles Course Number:​ 1261 Credit:​ 1.0 Grade Level:​ 9-12 Recommended Prerequisite(s):​ None Weighted:​ Yes The Advanced Placement Computer Science Principles course provides students with the opportunity to develop computational thinking skills, an understanding of the real-world impact of computing, and programming literacy. The course exposes students to the breadth and relevance of computer science across many fields of study that incorporate computer science knowledge. A strong focus on creativity as it applies to the creation of computational artifacts allows a broader range of students to discover where computer science could fit in their lives, and it prepares more students for success in computer science and other related STEM fields.

Class:​ AP Computer Science A Course Number:​ 1260A & 1260B Credit:​ 1.0 Grade Level:​ 9-12 Recommended Prerequisite(s):​ Algebra II (concurrent) or consent of instructor Weighted:​ Yes In this course, students will learn to write computer programs in the JAVA programming language. The course will provide students with a conceptual background in computing and computer science. Major emphasis will be placed on sequential processing, algorithm design, various testing methods, logical reasoning and problem solving techniques. The course follows the syllabus recommended by the College Board to qualify a student for the Advanced Placement Computer Science A examination. Class:​ Introduction to Computer Science and Game Development Course Number:​ 1241 Credit:​ 0.5 Grade Level:​ 9-12 Recommended Prerequisite(s):​ None Weighted:​ No In this course, students will learn the basics of computer programming and game development. Major emphasis will be placed on logical reasoning, elementary programming techniques, basics of game development, and problem solving skills. Students will design and write several computer programs incorporating computer science topics such as storytelling, graphics, audio, data storage, decision structures, looping. Object design, and the interaction of objects.

65


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.