Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to Programming with Scratch Exploring Computer Science – Lesson 4-1.

Similar presentations


Presentation on theme: "Introduction to Programming with Scratch Exploring Computer Science – Lesson 4-1."— Presentation transcript:

1

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

7

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.


Download ppt "Introduction to Programming with Scratch Exploring Computer Science – Lesson 4-1."

Similar presentations


Ads by Google