The theme for this week is Visual Art and Simulations with LEGO NXT and Scratch. Scratch is free software from MIT that lets kids create interactive art, music, animations, simulations, and games. Kids will make interactive art and simulations in Scratch. Kids will also create a routine for an NXT robot with four sensors, an actuator, and finger flashlights. They will video their robot parade performing in both light and dark.
Objectives:
Students will use variables and math operations to create interactive Visual Art Projects with Scratch.
Students will simulate Gravity and Travel through 2 dimensional Space while creating a Target Game in Scratch.
Students will use Lego NXT Robotics to create a Robot Disk Spinner that changes motor speed and direction with sensor input.
Students will create a movement routine with a wheeled Lego NXT and video the routine in both room light and dark, using the appropriate light settinge on the video camera.
Outline for Week
Monday:
Morning
Introduction and Survey http://findings.Pre-Camp.sgizmo.com/s3/
Name Game (Ice Breaker)
Scratch: Spinner Art - http://nebomusic.net/scratchspirocat.htmlhttp://scratch.mit.edu/projects/23114884/ Help them create Scratch 2.0 accounts
Sample Spinner Art http://scratch.mit.edu/projects/23056572
Sample with more keys used to trigger events http://scratch.mit.edu/projects/23057175http://csunplugged.org/binary-numbers- and seehttps://www.dropbox.com/s/xacrb5r52ayqu0h/Lesson%20for%20Binary%20Numbers%20by%20Barbara%20Ericson.docxBinary Hide and Seek.
Brainstorm ideas for their Scratch Self Picture Animation and create a simple storyboard for their animation, incorporating the poses they have in their Green Screen photos
Afternoon
Green Screen Pictures (3 poses each to use in their Scratch Self Picture animation)
Lego NXT Robotics: Build Lego NXT CattBot (http://www.eisd.net/Page/555 CattBot Building Instructions.pdforhttp://www.roboticscamp.us/nxt-build-instructions---links.html).
Build CattBot. Warm up your programmer skills by programming CattBot to do some Crazy Moves - turns (3 different kinds), spins, forward and backward. Have your program start when you press the touch sensor and stop when you wave your hand in front of the ultrasonic sensor.
Tuesday/b
Morning
Campus Scavenger Hunt
Drawing with CattBot - program CattBot to draw with marker and using light and ultrasonic sensor input to help the robot paint. Use three different programs you create to make a face on a poster: one program for eyes, one for nose, and one to draw mouth. Test drawing on whiteboards on floor, then draw on your poster board.
Afternoon/b
Scratch: Self Picture Animation - using the green screen photos of you taken yesterday, create a Scratch animation (music, dance, story, etc.) with you as the star.
CS Unplugged - Card Flip Magic - Error Detection -http://csunplugged.org/error-detection
Wednesday/b
Morning:
Scratch: Angry Kitty Game -http://nebomusic.net/Realistic_Canon_Scripts.htmlLego NXT Robotics: Build SpinArtBot. Create a simple spinning program for the Bot and paint a spin art disk. Then add to your programming so that your spinner can go faster or slower. Does the speed make a difference in what you can do while painting?
Afternoon
Develop two NXT programs for the SpinArt Bot, basic and advanced that lets artist choose spin speed. Use their SpinArt Bot to create three different discs of art.Error: this should not happenCS Unplugged - The Orange Game - Routing and Deadlock in Networks -http://csunplugged.org/routing-and-deadlock
Lego NXT:/b seehttp://nebomusic.net/ICECamp2012ArtNXT.html
Spinner Bot
Drawing Bot
Finger flashlights in the Dark - Movement and Music Routine and Waving while filming
Instructor: Jo Ray Van Vliet, Andrew Heacock (Pace)
Materials: Laptops, mice, chargers, LEGO NXT kits, scavenger hunt printouts, finger flashlights,green screen and camera
Workers: Monday/Wednesday/Friday - Alex, Megan, Barry , Tuesday/Thursday- Dominic, Megan, Barry
Mornings: Mon/Wed/Fri - Karima, Tues/Thur - Blaire