The following 427 words could not be found in the dictionary of 550 words (including 550 LocalSpellingWords) and are highlighted below:

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

Clear message


Obscure 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] 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.

  1. Introduction
  2. Summary
    1. Class Description: Introductory Class
    2. Class Description: Intermediate Class
  3. Call for Volunteers
  4. Schedule
    1. Spring 2008 Term Schedule
    2. Winter 2008 Term Schedule
    3. Fall 2007 Term Schedule
  5. Location
  6. Audience
  7. Class Size
  8. Lesson Plans
    1. Unit Objectives
      1. Introductory Class
      2. Intermediate Class
      3. One Day Intro Workshop
    2. Daily Lesson Plans
    3. Progress Notes
      1. Fall 2007 Term
      2. Winter 2008 Term
      3. Spring 2008 Term
  9. About Campbell
  10. Licensing


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 Volunteers

Obscure 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:



Grades 3-5, plus younger literate students who have basic computer skills.

Class Size

8-10 children

Lesson Plans

Unit Objectives

Introductory Class
  1. Students will create new programs.

  2. Students will modify existing programs.

  3. Students will apply mathematics to problems.

  4. Students will learn design skills through experimentation.

  5. Students will work together to create new projects.

Intermediate Class
  1. Students will incorporate photos and audio they record into their projects

  2. Students will learn how to use control structures to power scripts

  3. Students will explore how to incorporate sensor data into their projects

  4. Students will plan their projects and then review and revise their plans

  5. Students will practice their presentation skills by showing their projects to the class

One Day Intro Workshop
  1. Students will learn what Scratch can do.

  2. Students will create and modify existing programs.

  3. Students will plan what they would like to build in Scratch.

  4. Students will share their work with each other.

Daily Lesson Plans

Progress Notes

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

About Campbell

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):


The Scratch lesson plans and supporting materials are dual-licensed under the [WWW]GFDL and the [WWW]Creative Commons Attribution-Share Alike 3.0 Unported License.

Copyright (c) 2008 The Obscure Organization

Creative Computer Exploration with Scratch is licensed under a [WWW]Creative Commons Attribution-Share Alike 3.0 Unported License