The programming pathway includes occupations involve the design, development, implementation and maintenance of computer systems and software, requiring knowledge of computer operating systems, programming languages and software development.
Coding I (0.5)*
Coding II (0.5)*
Java Programming I/II (0.5 each)*
AP Computer Science Principles (1.0) OR AP Computer Science (1.0)*
Total credits required: 3.0
*Course required to earn pathway
Number of credits: 0.5
The Coding I Course (semester) prepares students to write code using sound coding techniques. Students will use the engineering design process to solve real world problems. Students will gain firsthand knowledge of coding tools, techniques and devices.
Course Note: This course satisfies either the Career Technical Education (.5 of 1.5 credit) graduation requirement or Career Technical Education - Computer Technology (.5 of .5) graduation requirement. (Wiesbaden High School Only)
Number of credits: 0.5
The Coding II Course(semester) prepares students to build interface circuits and write code that turns digital devices into intelligent machines. Students will use the engineering design process to solve real world problems. Students will learn how to build and code relevant solutions in STEM, and in turn, invent things that perform interesting and useful tasks.
Course Note: This course satisfies either the Career Technical Education (.5 of 1.5 credit) graduation requirement or Career Technical Education - Computer Technology (.5 of .5) graduation requirement. (Wiesbaden High School Only)
Number of credits: 0.5 each
The Java Programming I (semester) course is designed to teach students Java programming concepts using a structured approach. Students will develop Java applications and applets. Problem solving and program documentation will be emphasized.
The Java Programming II (semester) course continues to teach students Java programming concepts using a structured approach.
Course Note: These courses satisfy either the Career Technical Education (.5 each of 1.5 credit) graduation requirement or Career Technical Education - Computer Technology (.5 of .5) graduation requirement.
Number of credits: 1.0
The AP Computer Science Principles course introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world.
Course Note: This course satisfies the Career Technical Education graduation (1 of 1.5 credit) requirement. Unweighted --No AP Exam.