1
Let’s refresh our vocabulary. Write and/or draw what you think these computer science words mean or give an example of them.
Program
Sequence
Algorithm
VOCABULARY REVIEW
2
REFLECTION JOURNAL
Think about all that you did to create your unique Name Poem project.
1. Think of an algorithm that you created for ONE of your letters. What was the sequence of instructions that you gave to that letter?
Words and phrases that may be helpful:
My algorithm for ___ includes the following steps:
First I ____, next _____, then _____, and finally _____.
Words and phrases that may be helpful:
I figured out that ____ by tinkering around with Scratch and my project.
Words and phrases that may be helpful:
I am proud that _____.
I created a script that ________.
I can ____.
I learned that ______.
2. “Tinkering” means to make small changes to understand, improve, or to fix something. What is something that you figured out through tinkering in this unit?
3. What problem did you face while creating this project? How did you respond to the problem?
Words and phrases that may be helpful:
I had a hard time ____.
_____ did not_____ like I wanted it to.
When I realized there was a problem, I _____.
The problem was solved by ___.
4. What is something you did or learned in this unit that you are proud of?
3
Classmate Comments on project:___________________
(Write the title of your project here so your classmates can find it in the class studio.)
Classmate’s Name _______________
After examining your classmate’s project, circle the face the project deserves. | |
SPRITES | |
ADJECTIVES | |
BACKDROP | |
Share something your classmate did well on the project and something he/she can do even better .
| |
| |
Write down two positive adjectives that describe this classmate. NOTE: The adjectives do NOT have to begin with a letter in their name.
Classmate’s Name _______________
After examining your classmate’s project, circle the face the project deserves. | |
SPRITES | |
ADJECTIVES | |
BACKDROP | |
| |
Share something your classmate did well on the project and something he/she can do even better .
| |
| |
Write down two positive adjectives that describe this classmate. NOTE: The adjectives do NOT have to begin with a letter in their name.
4
| | | |
|
| | |
SPRITES / ACTIONS | ⃞ I used the letters from the Scratch Library. ⃞ I made each sprite do 3 actions. | ⃞ I imported letters from the internet into Scratch. ⃞ I used at least 6 different looks, motion, and sound blocks. | ⃞ I created my own letters in the Scratch Sprite Editor. ⃞ I used at least 9 different looks, motion, and sound blocks. |
ADJECTIVES | ⃞ Each sprite SAYS or THINKS one adjective about me. | ⃞ Each sprite SAYS or THINKS one adjective about me that is 2 syllables. | ⃞ Each sprite SAYS or THINKS one adjective about me that is 3 or more syllables. |
BACKDROP | ⃞ I used a backdrop in the Scratch Library. | ⃞ I imported my own backdrop into Scratch. | ⃞ I edited a backdrop in the Scratch Library. |
VARIATION | | ||
PERSEVERANCE | When I run into a problem, I try different things to fix it.� �I ask my classmates for their opinion before I ask the teacher.� �I don’t give up! | ||
NAME POEM Checklist
Set An Expectation that is Right for YOU! If you are new to Scratch, set your goal to complete the tasks in the first column. If you already know Scratch and want to do a little bit more, choose the tasks in the second or third column! Use checklist to make sure all the tasks are completed. If you have time, consider the Variation suggestions of how to add to your project!
THINGS TO TRY
OTHER BLOCKS TO PLAY WITH
1: I did it!
2: I did a little extra!
3: Challenge Accepted!
5
algorithm: a list of steps to complete a task
code: a language that a computer understands
computer science: the study of how to use computers to help humans
computer scientist: a person who studies computers and what they can do
computer: a device that reads an action (input), thinks about the action (store and process), and produces information (output)
debugging: finding and fixing problems in an algorithm or program
event: an action that causes something to happen
loop: a sequence of instructions that is repeated
program: an algorithm written in a language that the computer understands
sequence: a set of instructions that follow one another in order
synchronization: coordinating actions between different sprites
WORD LIST
Computer Science Vocabulary
remix: to copy a project and make personal changes to it
script: a set of code blocks used to direct the action of a sprite
sprite: an object or character you can program in Scratch
stage: the scenic area of the Scratch project
studio: a place where students from a class can save their projects together
Scratch-related Vocabulary