For an elective credit last year, Addison learned Java programming using TeenCoder materials from Homeschool Programming, Inc. I was so impressed with what she had done that I eagerly volunteered to review their KidCoder materials.
Brennan has been using the KidCoder Web Series this summer to learn HTML coding (and other programming skills) and to create his own multipage website from scratch.
KidCoder contains thirteen chapters, each one with three or four lessons. Based on our experience, there is so much information packed in each lesson that it might be difficult to do more than one lesson per day. In addition to the written lessons, the chapters have summary review pages, printable activities (quiz-style worksheets), and complete solutions to all of coding exercises.
The first chapter starts with very basic computer information such as how the Internet works, how web browsers function, and how HTML code is written. From there, the lessons work in a step-by-step manner to show a student how to create their webpage. I like the way nearly all of the lessons incorporate "Work with Me" activities. Students follow specific directions to complete the "Work with Me" assignment and build their raptor website. Here is what Brennan has created on his webpage so far:
I particularly appreciate the way these lessons are spelled out for the student so that he doesn't have to come up with an original idea for what sort of website to build, what information to include, etc. For Brennan, it works much better for him to focus solely on creating the website in these lessons. Later, once he has developed his programming skills, he'll have an opportunity to create a website with his own original content.

According to Homeschool Programming, KidCoder is appropriate for students in 4th-12th grade. I initially feared that a class suitable for elementary students would be too simple for me to use as a high school-level course. After working through several lessons and skimming through the rest of the book, I think that it would be very appropriate for highschoolers to use for computer programming credit. Beginning Web Design could count as a single semester course and the combined Web Year Pack would be worth a full credit. Addison has already planned to use TeenCoder Android Programming materials next year, but I'm going to suggest that she do the web design series before she graduates. I'm probably going to work my way through the course as well. I can obviously manage enough HTML to publish blog posts here, but there's a lot left for me to learn.
KidCoder Web Design is available either as two individual courses (beginning and advanced) or as a discounted bundle. KidCoder: Web Year Pack costs $145 for the coursework with instructional videos or $120 without the videos. If you'd rather purchase the classes separately, Beginning Web Design and Advanced Web Design each cost $85 with videos and $70 without. The Advanced Web Design materials are scheduled to be released in August.
©2009-2013 Through the Calm and Through the Storm. All rights reserved. Photos and content may not be reproduced. http://throughthecalmandthroughthestorm.blogspot.com
No comments:
Post a Comment