Presentation is loading. Please wait.

Presentation is loading. Please wait.

Exploring Computer Science 2/16/15

Similar presentations


Presentation on theme: "Exploring Computer Science 2/16/15"— Presentation transcript:

1 Exploring Computer Science 2/16/15
2/16 Holiday 2/17 Scratch broadcasting through role play 2/18 Scratch broadcast event 2/19 Scratch Summer Story Project-Questions 2/20 Scratch Summer Story Project-Presentation

2 Date: 2/17 Goal: I can use the concept of broadcasting through role play and then complete a broadcast event in Scratch. Bell ringer: What does it mean to broadcast something (example the radio station is broadcasting music right now)? If a radio or television station is broadcasting something, does that mean that everyone is listening to it?

3 Date: 2/17 Goal: I can use the concept of broadcasting through role play and then complete a broadcast event in Scratch. Role Play Hand out

4 Date: 2/18 Goal: I can use the concept of broadcasting through role play and then complete a broadcast event in Scratch. Bellringer: In the role play yesterday, Why did The Crab and the Date have only two scripts?

5 (Possible answer: They remain hidden during the other scene.)
Date: 2/18 Goal: I can use the concept of broadcasting through role play and then complete a broadcast event in Scratch. Bellringer: In the role play yesterday, Why did The Crab and the Date have only two scripts? (Possible answer: They remain hidden during the other scene.)

6 Date: 2/18 Goal: I can use the concept of broadcasting through role play and then complete a broadcast event in Scratch. Bellringer: In the role play yesterday, Instead of using broadcast, do you think you could just use “wait _ secs” blocks? What might be an advantage to using broadcast Instead?

7 One advantage is that if your entire program is
Date: 2/18 Goal: I can use the concept of broadcasting through role play and then complete a broadcast event in Scratch. Bellringer: In the role play yesterday, Instead of using broadcast, do you think you could just use “wait _ secs” blocks? What might be an advantage to using broadcast Instead? Answer: One advantage is that if your entire program is based on waits, if you edit something in scene 1, it could possibly throw the timing off for the rest of the program.)

8 Date: 2/18 Goal: I can use the concept of broadcasting through role play and then complete a broadcast event in Scratch. 1. Complete Summer Story Project 2. Finish a story about what the cat did over summer. 3. Answer questions 1, 2, and 6 on paper. Check your work against the rubric

9 Date: 2/20 Goal: I can complete a broadcast event in Scratch.
Bell Ringer: In the role play Tuesday, why did The Crab and the Date have only two scripts?

10 When flag is clicked Basketball Scene Movie Scene
Date: 2/20 Goal: I can complete a broadcast event in Scratch. Bell Ringer: In the role play Tuesday, why did The Crab and the Date have only two scripts? When flag is clicked Basketball Scene Movie Scene

11 (Possible answer: They remain hidden during the other scene.)
Date: 2/20 Goal: I can complete a broadcast event in Scratch. Bell Ringer: In the role play Tuesday, why did The Crab and the Date have only two scripts? (Possible answer: They remain hidden during the other scene.)

12 Date: 2/20 Goal: I can complete a broadcast event in Scratch.
Complete Summer Story Project Access “summer story instructions” on Mr. Stoll’s web page 2. Finish a story about what the cat did over summer. 3. Answer questions 1, 2, and 6 on paper. Check your work against the Rubric Put your Name the stage of your project

13 Date: 2/20 Goal: I can complete a broadcast event in Scratch.
Check your work against the rubric Add motion, more dialogue, edit costumes for 5 point Extra credit Gallery Walk and grade your peers work Save your project on thawed drive and the file to Mr. Stoll Turn in your notebook on the table

14 Bell ringer: Describe how you would graph in your
Date: 2/9 Goal: Explain the 3 major ways to move sprites and choose the appropriate method of moving to make a cat circle the bases. Bell ringer: Describe how you would graph in your Algebra class (The x‐y coordinate plane, etc) The “repeat” block will do whatever is inside it n times. This behavior can be called iteration or looping. Iteration is a construct that is used in other programming languages. There differences between the 3 ways to move. The sprites will reinitialize themselves when the green flag is clicked.

15 Date: 2/9 Goal: Explain the 3 major ways to move sprites and choose
the appropriate method of moving to make a cat circle the bases. 1. Go to Mr. Stoll’s Web page – Exploring Computer Science 2. Save “Moving.sb” file on your desktop Open the file in Scratch Follow the directions on the Moving. Sb worksheet and answer the questions on the back of the sheet #10 open “baseball.sb” The worksheet will be collected at the end of class

16 Date: 2/10 Goal: I can explain event driven programming and write A program that responds to user created event from the mouse and keyboard. Bell Ringer :How do the programs on the computer know what the user wants to do next? In other words, if you are surfing the web, how does the computer know what page to go to next?

17 Date: 2/10 Goal: I can explain event driven programming and write A program that responds to user created event from the mouse and keyboard. Bell Ringer :How do the programs on the computer know what the user wants to do next? In other words, if you are surfing the web, how does the computer know what page to go to next? User events (clicks, typing) driving the program and causing it to respond.

18 Scratch provides some blocks that allow you to write
Date: 2/10 Goal: I can explain event driven programming and write A program that responds to user created event from the mouse and keyboard. Scratch provides some blocks that allow you to write Programs that respond to user events relatively easily. When green flag clicked (we’ve already seen this) When Sprite clicked When_key pressed

19 Date: 2/10 Goal: I can explain event driven programming and write A program that responds to user created event from the mouse and Keyboard. Discuss answers to moving project

20 You will be making an alphabet learning game. Alphabet Sample Rubric
Date: 2/10 Goal: I can explain event driven programming and write A program that responds to user created event from the mouse and keyboard. You will be making an alphabet learning game. Alphabet Sample Rubric Create the first letter in front of the class with the Students helping you. See “alphabet learning.sb” Show how to create new costumes. Students may bring in pictures from the internet. Download a .gif or .jpg. Use import or paint to make it the second costume for your letter. Change costumes - Use a “switch to costume _” block. Output in talk bubbles. Use a “say_ for_ sec” block. Remind students that they may pick the theme of alphabet game (animals, food, etc).

21 Alphabet Sample Rubric
Date: 2/11 Goal: I can explain event driven programming and write A program that responds to user created event from the mouse and keyboard. Alphabet Sample Rubric Have at least 10 different letters. Have a theme for your letter game (i.e. animals, food, etc.) Sprites change costume when clicked on. Sprites change costume when letter is typed on keyboard Use the “say _ for _ sec” to output what the letter stands for (i.e. “E is for Elephant”) Sprites all turn to letters when the “when green flag clicked” Extra Credit- change the background between letters or change sprite colors

22 Alphabet Sample Rubric Add your name at the top of the Stage
Date: 2/12 Goal: I can explain event driven programming and write A program that responds to user created event from the mouse and keyboard. Alphabet Sample Rubric Add your name at the top of the Stage Have at least 10 different letters. Have a theme for your letter game (i.e. animals, food, etc.) Sprites change costume when clicked on. Sprites change costume when letter is typed on keyboard Use the “say _ for _ sec” to output what the letter stands for (i.e. “E is for Elephant”) Sprites all turn to letters when the “when green flag clicked” Extra Credit- change the background between letters or change sprite colors

23 Date: 2/13 Goal: I can create a drawing using Scratch Bell Ringer: What were three events you programmed in the Alphabet Game that were examples of event driven programming? User events (clicks, typing) driving the program and causing it to respond.

24 Date: 2/13 Goal: I can create a drawing using Scratch
Drawing a Sprite Go to Mr. Stoll’s Web page Open “Sprite Drawing” document Draw a Sprite that changes with each costumes. Add dialogue between each costume. Save the file when you are complete and the file to Mr. Stoll


Download ppt "Exploring Computer Science 2/16/15"

Similar presentations


Ads by Google