Hi Everyone,
I am planning on using Scratch in a 3-day Math/Science camp here on my college campus. I'll have three 45 minute sessions with 5th/6th graders, and I'm looking for suggestions I could use as starting points for what I can expect to do in these three days.
I'll also be meeting with 7th/8th graders for three other classes. I'm looking for ideas for them too, but I'm also considering using Storytelling Alice with them.
Thanks,
Howard
Offline
Will there be any chance for them to do additional work outside of the actual class? Not scratching, but prep work such as writing a short script for a cartoon?
Offline
Is there any other subject they are working on that this could be tied into, or should it be a stand alone project?
Offline
This is pretty much a stand-alone class. They'll be doing things in other classes during the day as well, but I don't think there's any theme connecting all of them. (At least there hasn't been in the past.)
Offline
I'd start, then, by demoing a couple of basic projects, and perhaps one or two that are not so basic, so that the class gets an inkling of what is possible. Then move onto strictly mechanical stuff - creating new projects and getting sprites/backgrounds from the gallery.
Then I'd introduce the "Scratch cards" that can be printed from this site. the next part of your first lesson can be based around passing these around the class, trying out the technique on the card, then swapping with somebody to get a new card. That way, your students will get an idea of what is possible and how simple it is. Then, even if they cannot remember how to do something, they know the card is available to help them when they come to write their own program.
You can end the lesson with a brainstorming session - could we make a game with the techniques? What sort of game?
Second lesson - concentrate on animation and special effects. Demonstrate one of the "name" projects. Get the students to create an animation of their name where each letter does somthing different, either when clicked or when that letter is pressed on the keyboard. Encourage them to explore the different visual effects - colour, mosiac, whirl etc, as well as different movements - rotation or bouncing around the screen. Definately show them the "size" command so that they can re-size sprites - this might be important next lesson.
Then, 3rd lesson, creating a game or interactive animation. I would be very specific at this point or you will lose a lot of time in dithering.
Show the children a simple game with a maze that needs to be navigated with the mouse or the keyboard to reach a finish point in the middle. Introduce them to the combination of scripts that send you to the start if touching the wall, and detect if you have won or not.
"If touching colour (x) goto (x) (y)" where X and Y gives the start position.
"If touching sprite (z) Say "You Win" stop all."
Challenge them to make their own game of this type, using whatever sprites they wish, and drawing their own maze. Can they add special effects for winning and losing? Can they add a time limit? They might need to re-size the sprites they choose in order to make them small enough to suit the game, but you have already taught them how!
The next step, if time, might be to add a monster that patrols a given part of the maze. Advanced students could think about how to make the monster move towards the player-sprite...
Last edited by Mayhem (2008-05-28 04:29:52)
Offline
http://scratch.mit.edu/projects/CFCRubiks/175171 - theres a complicated project using the [blocks]<round( [/blocks] function, division, velocity, etc. Otherwise, I would agree with Mayhem, except maybe speed things up so they have time to make the game (45 minutes probably won't be enough)
Offline
As a follow-up to this...
The 4th day of this camp is usually a Science Olympics. Students are divided into teams to do a variety of science activities for points, etc. The usually have about half an hour or so for each event. I was thinking about some type of problem/puzzle for them to do in Scratch, for them to show what they could do after just three sessions with it.
Does anyone have any idea for problems that 5th/6th graders would be able to complete in a short time like that? I'd need an easy set of rubrics to use.
Thanks,
Howard
BTW, I just saw rivendell's posting on Mini-projects. I suspect some of those would make good candidates. Any other ideas?
Offline
Hmmm… I like the maze one. Who can make the most complicated maze where the object follows your mouse?
Offline
HowardF64 wrote:
As a follow-up to this...
The 4th day of this camp is usually a Science Olympics. Students are divided into teams to do a variety of science activities for points, etc. The usually have about half an hour or so for each event. I was thinking about some type of problem/puzzle for them to do in Scratch, for them to show what they could do after just three sessions with it.
Does anyone have any idea for problems that 5th/6th graders would be able to complete in a short time like that? I'd need an easy set of rubrics to use.
Thanks,
Howard
BTW, I just saw rivendell's posting on Mini-projects. I suspect some of those would make good candidates. Any other ideas?
How about a paint/draw project? This would only work if you have covered use of the Pen and/or Stamp blocks. You can make a small paint project simply by having a sprite follow the mouse with the pen down. There are lots of additional options that could be added: color selection, eraser, backgrounds, pen size, pen up/down control, etc. So most participants should be able to get something functional up and running in the time frame and it would be pretty easy to come up with a rubric based on additional features added.
Offline