This page will contain blog posts that are the student content for an Introductory course in computer science to be used primarily by Home-school students. There will be weekly assignments that go along with each entry. The goal of the one semester project is to allow the students to design and build an Arduino based project of their own design.
The approach is different from a conventional programming class in that we will start with the theory behind the software before entering a single line of code, or starting a single project. Students can feel free to experiment on their own with existing code samples and such before we reach that point, but the goal is for them to have a full understanding of why the samples work, rather than just knowing what the samples accomplish and randomly placing them together to create projects.
