Pencil Code is an exciting apprenticeship where students learn how to create simple computer programs--via Pencil Code--along with the beginnings of CSS and HTML. Students explore coding from the perspective of an artist, engineer, and designer. Each lesson is workshop-based, where students complete tasks outlined on cards, building understanding along the way of how to use, manipulate, and master various programming commands. Students create outlined projects and design unique innovations to the projects along the way. Each student creates a WOW! Portfolio of his or her work. Each portfolio features a project demonstrating various skills and showcases a final project of the student’s design that highlights his/ her skills, interests, and creativity.