This course is designed to expose students to the world of computer programming. Students will utilize the Scratch (http://scratch.mit.edu), Code (code.org), and Khan Academy (khanacademy.org) software environments to learn the basis of programming. This course is recommended for students planning to take Computer Science in high school. However, it DOES NOT count as a high school credit course in middle school.
The focus of this class is problem solving. I will be introducing you quickly to several tools and concepts used for programming, and then setting up various challenges for you to meet using those tools. I will not lecture much, but I prefer to walk around the room and help students when they need help. Always ask the people next to you before you ask me, as many times they will be able to help you quicker than I can.
Introduction to Computer Science is an introductory course to computers and coding. These links on the page are the online resources we will be using this semester. Students are encouraged to explore these sites and create projects on their own.