Career Technology Education » Coding

Coding

Coding I is an introductory course aimed at high school students in grades 10, 11, and 12, providing a foundation in basic computer programming. It concentrates on creating 2D/3D graphical projects, animations, games, and applications, making it an engaging entry point into the world of coding. There are no prerequisites for this course, and students can earn 1 CTE credit upon completion.

 

Coding II builds on the skills acquired in Coding I and introduces students to computer science concepts. Emphasizing computational thinking and problem-solving, it covers fundamental programming building blocks and prepares students for more advanced computer science studies. This course is also open to grades 10, 11, and 12 but requires successful completion of Coding I as a prerequisite, and students can earn 1 CTE credit.

 

Coding II Accelerated is designed for high-achieving students who seek advanced challenges in programming. It places a strong emphasis on problem analysis, algorithm construction, and coding complexity, often utilizing programming languages like Python. To enroll in this course, students must meet minimum requirements for accelerated and AP courses, have completed Algebra I, and either taken Coding I or AP CS Principles. Like the other courses, it offers 1 CTE credit and targets grades 10, 11, and 12 students.