Visual Introduction to Computer Programming

Developed by Charles Boyd

Charles Boyd leading Visual Introduction to Computer Programming class with Scratch

Visual Introduction to Computer Programming is a fourteen-session, 5th and 6th grade course taught by Charles Boyd during his senior year at select local Madison City elementary schools.


The course is taught using the free, web-based, drag-and-drop visual animation and programming learning tool Scratch to introduce eight programming concepts, instill programming best practices, and develop programming skills. Each session also includes a mini, visual or hands-on lesson that explains either how a computer component works or how information is transferred over the Internet. By the last session, the students will be able to individually design and program a Scratch project.


Resources

Information Sheet

Pre/Post Test

Sample Presentation

Sample Handout

Sample Presentation

Sample Handout


Featured Video

Visual Introduction to Computer Programming was recently featured in the Madison City Schools 2013-14 career prepardness video. The full video can be found here.