Pathway #1 - Introduction to Computers

The goal of this pathway is to build a foundation for the rest of the courses. The students will gain knowledge of how to log into a computer, open a web browser, navigate the Google suite, and type. Some students will come with prior knowledge, but it is the intent of the class to make sure all students have the same knowledge that will be needed throughout the rest of the courses. The CodeHS courses are used to give the students a basic understanding or programming.



Pathway #2 - Robotics

The goal of this pathway is to introduce the students to the world of robotics. They will learn how to program robots using the block coding language Blockly. The Dash robots will show them how to use loops and conditionals in a real world setting. The Lego Mindstorms will be used to show a more advanced version of the same thing. They Mindstorms can be customized and used to solve a range of problems when presented.



Pathway #3 - Website Development

The goal of this pathway is to introduce the students to the world of website development. The courses will focus on HTML/CSS/Javascript. At the end of this pathway the students will have made their very own website that is mobile ready and professional looking. While these are not programming languages, learning how to use them will help in the final pathway.



Pathway #4 - Physical Computing

The goal of this pathway is to have the coders learn about electrical engineering as well as how to make particular devices work using the C-based programming language Arduino. The students will learn how to operate each input and output device and then end up building a real world device like a traffic light using the Arduino and its peripheral devices.