Tuesday, October 16, 2012

Lesson 8 - Building a story using "broadcast" and "when I receive"

-->
Note: This lesson uses the Stories starter projects handouts: Stories, Conversation, Scenes, and Slideshow.
-->
 
Reflecting: Design notebook question

·  How was working with someone else different from designing your Scratch projects?

-->
Creating: Open-ended designing

·  Use the Stories starter projects handout for project ideas to work on, including:

o   Conversation: Get two characters talking to each other. Use the say and wait blocks to coordinate the conversation.

o   Scenes: Use the broadcast and when I receive blocks to create a multi-scene story.

o   Slideshow: Create your own slideshow – a collection of background images accompanied by audio narration.

·  After about 20 minutes, check in with a neighbor to see what they have been working on. Don't forget to tell them what you are working on sharing what worked and what didn't work.
 

Lesson 7 - Remixing... without a computer

-->
Reflecting: Design notebook question
What is remixing? 

-->
Connecting: Creature construction- in three parts

·   Take a tri-folded sheet of blank paper. Make sure you have a pencil, too!

·  First, you have one minute to draw a “head” for your creature. Use the top portion, third, of your paper.
Now fold the paper over so that the head is hidden, with little prompts/guides for where to continue the drawing. 
After the head is hidden, pass the creature to the person sitting on your right.

·  Next,  you have one minute to draw a “middle” for the creature, using the middle portion and any guides from the head, but without peeking! 
After the middle is drawn (and prompts done), fold the paper over again so your work is hidden. Pass the creature to the person sitting on your right.
Finally, you have one minute to draw a “bottom” for your creature. Once the creature is complete, unfold the paper to see the collaboratively constructed creatures. 
Put these class pets on the wall so we can name them!

-->
Creating: Pass-it-on

·   Now work with a partner.

·   The project for this lesson is a pass-it-on-story, just like our collaborative creatures. This is a Scratch project that is started by a pair of people, and then passed on to two other pairs to extend and reimagine.

·  Youa and your partner can start in whatever way you want – focusing on characters, scene, plot, or whatever element excites you.

·  Together, you have 10 minutes to work on your contribution to the collaborative project before the group rotates.

·  After you have worked on three pass-it-on-stories, get with the 6 people you worked with to see how the projects developed.

What did you think about your stories and creatures?

The different ways you connected your ideas to what someone else provided you is similar to reading code and is part of remixing.
-->

Notes


Being able to read others’ code is a valuable skill and is critical for being able to engage in the practices of reusing and remixing.

Lesson 6 - NO computer necessary for this lesson...

-->
Reflecting: Design notebook question
What was a challenge you overcame in your last project? What is something you still want to figure out? 

-->
Connecting: Six-word story

· The next few lessons will explore computational creation within the genre of stories.

· To get started, compose a six-word story about some aspect of their life on a sticky notes. (Use only six words to tells your story!) Post your story on the board in the room.  These can be used later to make a short Scratch story.

Some examples of six-word stories are:
“For sale: baby shoes, never worn.”  -Hemingway
"Rained, rained, rained, and never stopped." -Howard Waldrop
"Life is better in 3D. Usually." - Kelsey Watkins

-->
Exploring: Performing scripts

· Two volunteers will act out a series of instructions. 
The instructions highlight parallelism (things happening at the same time) and events (one thing causing another thing to happen).

1- Have one person do one thing (like walk across the room).

2- Have that person “reset.” (Start over.)

3- Have that person do two things simultaneously (like walk across the room and talk).

4- Add the second person, by having the second person simultaneously (but independently) do a task, like talking. 
5- Have the second person do a dependent task, like responding to the first person instead of talking over.

-->
Reflecting: All together now

· After the five “scripts” are performed, discuss the experience with the several other students. Try to answer these questions.

o   What were the different ways in which things were happening at the same time?

o   What are the mechanisms that enable parallelism in Scratch?

o   What are the different ways that actions were triggered?
What are the mechanisms for events in Scratch?

-->

Notes


Several weighty ideas are explored in this activity. 
First, the notion of reset is something Scratchers struggle with as they get started. 
You program everything in Scratch and if you want things to start in a particular location, with a particular orientation, etc., you are completely responsible for those setup steps. 
Second, there are multiple levels of parallelism with Scratch. 
A single sprite can do multiple things at once, and multiple sprites can also perform actions simultaneously. 
Finally, there are different approaches to coordinating action within/across sprites. 
Many beginners use a central event (like the green flag) and wait blocks to control timing – there is a lot of power and excitement in learning the “broadcast” and “when I receive” block pair.
  

Lesson 5- Try a sequence, loop, or an event...

Note: This lesson uses the following handouts: Useful blocks for Art themed projects; Square, circle; Build-a-band; and Automatic drawing


Reflecting: Design notebook question
· Sketch an idea for an arts-themed project. What features does it have?

Creating: Open-ended designing
· This lesson is an opportunity to go back to a project already started or an opportunity to start on a fresh idea.

· Use the following handouts to explore project ideas to work on:
o   Square, circle: Create a project that includes an orange square and a purple circle.
o   Build-a-band: Create your own musical group by pairing sprites with sounds to make interactive instruments.
o   Automatic drawing: Create a self-generating drawing project.
Don't forget the Useful blocks for art-themed projects handout! 

· After about 20 minutes, take a break and check in with their neighbor to share what they have been working on and what you have completed.

If you get stuck or need a "brain break" check out these video clips...

Now, go and finish lesson 5!

Lesson 4- Maybe add some action...

Note: This lesson uses the Dance Party handout.

Reflecting: Design notebook question
· What are two strategies that you use (or could use) when you get stuck while designing?
a question to explore while working...
  What is the difference between sprites and costumes?

Creating: Dance party
· This lesson creates a Scratch project, called a dance party, in which sprites get down with interesting costumes and funky beats.
         
Check out this link to see a simple dance party- http://scratch.mit.edu/projects/ScratchEdTeam/2041671      Click on the girl to make things move. 
This project can be downloaded and remixed to help you get started with creating your own dance party. Then you can check out the blocks and scripts used.

Can you add a sprite with multiple costumes that responds by dancing when clicked?

Think about the following as you explore...
o   When might you want to use a sprite?
o   When might you want to use a costume?
 
· Remember to take a risk by adding and testing small amounts of code at a time and see what happens. Sometimes that is when you learn the most!
· Work on your dance party project, using the “Dance party” handout as a resource.

Reflecting: How did you do that?
· Take a gallery walk of the dance party projects-in-progress- check out what the others are creating. 
Ask to look at another programmer's code and ask questions about unfamiliar code constructs or anything that you find puzzling or interesting.

Lesson 3- Explore movement...

Explore the concepts of instruction and sequence through the arts: music, design, drawing, and dance.

Reflecting: Design notebook question
What are 5 situations where you use instructions? What are instructions good for?

Connecting: My favorite song
· The next few lessons will explore computational creation within the genre of the arts – music, design, drawing, and dance. 
So, to get started what is one of your current favorite songs? (Jot it down in your design notebook.)

Exploring: Programmed to dance- a small group demo
· Find 2 volunteers – someone who doesn’t mind being bossy and someone who doesn’t mind being bossed. You just created a bossy/bossed pair.
· Now to get busy...
o   Have the bossed partner facing away from your computer monitor and the bossy partner (and anyone else that is watching) facing your computer monitor.
o   Show the video to the bossy partner and the group, but not to the bossed partner.
Ask the bossy partner to describe to their partner – using only words! – how to perform the sequence of dance moves shown in the video.

Here are the video clips. Start with the first one and then move to the next one. (Maybe, have the partners switch after the first two video clips.)

video clip #1  http://vimeo.com/28612347
video clip #2  http://vimeo.com/28612585
video clip #3  http://vimeo.com/28612800
video clip #4  http://vimeo.com/28612970

Reflecting: Step by step
· Discuss what you noticed with the volunteers and the other students:
o   Did it become easier for the bossy partner to describe the actions to the bossed partner?
o   What was easy/difficult about being the bossed partner; what about the bossy partner?
o   What was easy/difficult about watching?
How does this activity relate to what we’re doing with Scratch?

Friday, October 12, 2012

Lesson 2- About Me project

Note: This lesson uses the About Me handout.

Reflecting: Design notebook question
Begin this lesson by answering the following question in Design Notebook :-)

·   What are three aspects of yourself that you could represent through images or sound?

Creating: About me
·  You will be making an interactive collage, a Scratch project which will represent aspects about you through clickable sprites. 

Here is a sample “About me” project- http://scratch.mit.edu/projects/ScratchEdTeam/2041660
· You'll have about 35 minutes to work on the project.

Don't forget to use the “About me” handout for help on using different blocks to experiment with.
 
Reflecting: My design process
· Be ready to share your “About me” project and ask questions about others design process:
o   What was your inspiration?
o   How did you do that?
o   What did you get stuck on? How did you get unstuck?
o   What are you most proud of? Why?
o   What might you want to do next?

(Note- If you are really proud of you project you can post it on the Scratch website.)