summertechinstitute2009

 

Animation and Gaming

Page history last edited by Laura Smith 8 mos ago

INSTRUCTORS:

  • Middle School: Laura Smith, Capricious Westbrook
  • High School: Jesse McNichol, Leigh Anne Frazier

 

OBJECTIVE:  Students will learn Scratch, a computer programming language that allows students to create stories, games and animation.  As they create and share their projects, they will learn mathematical and computational ideas, while also learning to think creatively and work collaboratively.

 

EQUIPMENT FOR EACH GROUP:

For each lead instructor:

Computer

Projector

Power strip

Speakers

 

For each small group:

Access to computer

Flash drive

Paper and markers/pencils for planning

Scratch installed on computers

Access to internet

  

COURSE OUTLINE

 

Much of our course outline comes directly from learnscratch.org.  It is the primary resource for students and teachers working with Scratch in this summer program.

 

Scratch is a new programming language developed by the Lifelong Kindergarten group at the MIT Media Lab, in collaboration with the UCLA Graduate School of Education and Information Studies. It was developed with financial support from the National Science Foundation, Intel Foundation, and MIT Media Lab research consortia.

 

For more information regarding ISTE Standards and 21st Century Learning Skills associated with learning Scratch, please visit the following pages:

LearnScratch.org - Why Learn Scratch?

Natalie Rusk, Mitchel Resnick, and John Maloney of Lifelong Kindergarten Group, MIT Media Laboratory - Learning with Scratch: 21st Century Learning Skills

 

Students will learn these basic Scratch elements as part of whole group instruction and partner practice:

  • Start Moving
  • Again and Again/The Green Flag
  • Change Color/Pressing Keys
  • Create a Sprite
  • Speaking
  • Image Effects
  • Add Audio
  • Animation

 

Students will develop these three projects:

 

Students will use these sources for problem-solving research and self-directed learning as needed to accomplish script writing and implementation of other aspects of programming in their projects:

 

 

Comments (0)

You don't have permission to comment on this page.