Build the foundation you need in the Information Age
One Schoolhouse offers a complete computer science sequence, but students are not required to take these courses in any particular order. Please see below for course recommendations. Please note: Programming requires either a Macintosh or Windows computer. Chromebooks and tablets are not suitable for these courses and teachers will not be able to offer modifications to students who do not have regular access to Macs or PCs.