Download presentation
Presentation is loading. Please wait.
Published byOlivia Scott Modified over 8 years ago
2
Introduction to Programming with Scratch Exploring Computer Science – Lesson 4-1
3
Objectives The students will be able to: Name the basic terms used in Scratch. Create a simple program in Scratch.
4
Journal Entry (5 Minutes) How do you think programs like Facebook, Chrome, Snapchat and Instagram are made? Reminder!! Journal entries should consist of: 1. The Question 2. Your Answer in… Complete thoughts Complete sentences
5
Know, Want to Learn, Learned In your groups create a KWL chart for programming: K – What I know W – What I want to learn L – What I learned (you will complete this section later!) Individually - In your journals write down your 2 Ks and 2 Ws K What I Know W What I want to Learn L What I Learned Programming
6
Know, Want to Learn, Learned Combine your responses into a single chart. There must be at least one K and W from each person. Use a different color for each person. Don’t have duplicate entries. Think of a new one if you need to. You have 10 minutes! K What I Know W What I want to Learn L What I Learned Programming
8
Scratch Window consists of: Sprites Scripts (you build) Control the Sprite Operations to choose from
9
Each object in Scratch is called a sprite. To add a new sprite, click one of these buttons. Paint Your Own Sprite Upload a new sprite from a file Make a new sprite from the camera Choose a new sprite from the library
10
Moving a Sprite Grab a move block and drop it into the script area Click on the block to execute it
11
Playing a sound Click on sound Grab a sound and drop it into the script area. Connect the pieces and the they will happen in order
12
Options (Parameters) Sprites can move backward if the value is negative Different choices for sounds
13
Repeat (do it again and again) Choose Control Drag out a FOREVER block and drop it on top of the stack. You want the mouth of the FOREVER to wrap around the other blocks. To drag a stack, pick it up from the top block.
14
The Green Flag The green flag should always be used to start your program. Whenever you click the green flag, your script will start. To stop, click the stop button.
15
Rest of Today - Create a “name” program for your name Your program must: 1. Have a separate sprite for each letter of your name. 2. Have at least 3 different interesting behaviors for the letters in your name. 3. Have a behavior for all the letters 4. Use the “when green flag clicked” block 5. Use the “forever” block Extra Credit Have your name reinitialize itself when the green flag is clicked. In other words, all the letters will start off in the right location facing the correct way.
16
Rubric Do you have? Points Possible Have a separate sprite for each letter of your name.25 Have at least 3 different interesting behaviors for the letters in your name.25 All the letters have a behavior20 Use the “when green flag clicked” block15 Use the “forever” block15 Extra Credit Have your name reinitialize itself when the green flag is clicked. In other words, all the letters will start off in the right location facing the correct way. 10 TOTAL:100 When you are done, call me over. Be prepared to tell me what you think your grade is and why.
17
Additional Resources There are 2 additional files in the homework section for today: 1. Getting-Started-Guide-Scratch2.pdf – Covers most of what I talked about today.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.