Introduction

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:rbulling@obscure.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.

Summary

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.

Schedule

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:

May 7

May 14

May 21

May 28

June 4

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:

Feb. 20

Feb. 27

Mar. 5

Mar. 12

Mar. 26

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

Location

Campbell School

737 S. Carlin Springs Road

Arlington, VA 22204

703-228-6770 Taylor Elementary School

2600 N. Stuart St

Arlington VA 22207

703-228-6275

Audience

Class Size

Lesson Plans

Unit Objectives

Introductory Class

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.

Intermediate Class

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

Progress Notes

Fall 2007 Term

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

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

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.

Licensing

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