IntroductionObscure users planned and taught a class called "Creative Computer Exploration with Scratch", intended to teach elementary school children programming, design, and math in an accessible and engaging way. The lesson plans and notes from these classes are available under several free licenses.
The first three sessions of this class were held as an after-school arts enrichment program at an Arlington, Virginia primary school, Campbell Elementary, from the fall of 2007 to the spring of 2008. RichardBullingtonMcGuire mailto:firstname.lastname@example.org taught the first three sessions of the class and Obscure Organization volunteers helped in the classroom. These lesson plans have also been used in another class in the fall of 2008 Taylor Elementary School in Arlington, taught by Chris Vargas, with parent volunteers from Taylor.
- Call for Volunteers
- Class Size
- Lesson Plans
- Unit Objectives
- Daily Lesson Plans
- Progress Notes
- About Campbell
We have two class offerings: an introductory class and an intermediate class.
Class Description: Introductory Class
In this class, students will explore how to create games, animations, stories, and art using Scratch, a computer learning tool that teaches programming skills. Students will draw pictures, add sound and movement, and share their projects with the class.
Children will both examine existing programs and design their own new programs, using a visual programming language that snaps together on screen using graphical blocks. The class will learn about mathematical and computational concepts in a meaningful and motivating context. They will learn about the process of design, and develop key 21st century learning skills in the areas of creative thinking, collaboration, communication, and analysis. Scratch is a product of MIT's Lifelong Kindergarten Project. More information about Scratch is available at:
Class Description: Intermediate Class
In this class, students will build on the skills they learned in the "Introduction to Scratch" class to design and implement larger and more complex computer games, animations, stories, and art. We will work on strategies for collaboration and add sounds and photos we record to our projects. Admissions preference will be given to students who took the Fall or Winter Scratch class.
Call for VolunteersObscure is looking for volunteers who can help teach the class in different schools in the coming school years. We have a need for a teacher who could do this at both Campbell and Taylor in Arlington, Virginia and we are interested in starting this program in other schools too. If you have computer programming skills, multimedia authoring skills, or education skills, you could make a significant contribution to this project.
It takes a lead teacher, plus one parent volunteer to serve as an aide per 5 students in the class. The class takes about 2 hours including setup and clean up. Each class has 5 sessions.
As of Summer 2018, we do not have a firm schedule for future classes.
At Campbell in the 2007-2008 school year, the classes ran from 12:30-1:45 PM on Wednesday afternoons. Volunteers needed to arrive at 12:15 and stay until 2 PM each day.
At Campbell, the class is held in the large computer lab and conference room inside the school library.
Spring 2008 Term Schedule
The dates for the Spring 2008 Arts Alive term were:
The Spring term was be an Intermediate Scratch class, with a new set of lesson plans.
Winter 2008 Term Schedule
The dates for the Winter 2008 Arts Alive term were:
These were all Wednesdays. The class had a one-week hiatus in March for Spring Break; there were no classes on Wed. Mar. 19.
Fall 2007 Term Schedule
The dates for the Fall 2007 Arts Alive term were:
Oct. 17, 2007
Oct. 24, 2007
Oct. 31, 2007
Nov. 7, 2007
Nov. 14, 2007
737 S. Carlin Springs Road
Arlington, VA 22204
Taylor Elementary School
2600 N. Stuart St
Arlington VA 22207
AudienceGrades 3-5, plus younger literate students who have basic computer skills.
Class Size8-10 children
Students will create new programs.
Students will modify existing programs.
Students will apply mathematics to problems.
Students will learn design skills through experimentation.
Students will work together to create new projects.
Students will incorporate photos and audio they record into their projects
Students will learn how to use control structures to power scripts
Students will explore how to incorporate sensor data into their projects
Students will plan their projects and then review and revise their plans
Students will practice their presentation skills by showing their projects to the class
One Day Intro Workshop
Students will learn what Scratch can do.
Students will create and modify existing programs.
Students will plan what they would like to build in Scratch.
Students will share their work with each other.
Daily Lesson Plans
Fall 2007 Term
This was the first time we taught the introductory course.
Winter 2008 Term
This was the second time we taught the introductory course.
Spring 2008 Term
Campbell Elementary is the school that all 4 of my children have attended. You can find out more about Campbell and its unique features on this web site:
This seminar meshes particularly well with the Integrated Curriculum that Campbell uses (from an older version of their site):
Campbell incorporates core curriculum in a two-year cycle of thematic, intensive projects that encourage deep learning which transfers to other contexts. Integrated study -- incorporating language arts, science, social science, mathematics, art and music into a single project -- fosters love of learning, an understanding of the interconnections of the world, and the knowledge that there's a purpose to learning specific skills.
The Scratch lesson plans and supporting materials are dual-licensed under the GFDL and the Creative Commons Attribution-Share Alike 3.0 Unported License.
Copyright (c) 2008 The Obscure Organization
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".
Creative Computer Exploration with Scratch is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License