High School Courses
High School Computer Science Courses
|List of Courses|
|Year 2: Intro to Computer Science in Python.
The CodeHS introduction to Python course teaches the fundamentals of computer programming as well as some advanced features of the Python language. Students use what they learn in this course to build simple console-based games.
|Year 3: AP Computer Science in Java
CodeHS AP Java course is a year-long course designed to help students master the basics of Java and equip them to successfully pass the College Board AP Computer Science A Exam at the end of the school year.
The Computing Ideas course is a first computer science course introducing the basics of programming and designing a web page, and how information and images are represented with computers. Students will create a portfolio on the web of projects they build throughout the course.
Creative Computing Ideas