Best for beginners
Scratch is a block coding program that is fun and simple to learn.
Ready to move on?
Try Python, a powerful coding language useful for a wide range of programming.
For more advanced students!
Java is a challenging, object-oriented language. It is tested on the AP Computer Science exam.
Access the forum to post questions on course content. Instructors will answer questions online.
Download resources needed for programming here.