Exploring Computer Science – Lesson 4-5

Slides:



Advertisements
Similar presentations
Input Devices Grade K-Digital Citizenship. Outcome: Students will identify input computer devices and what they do. Digital Citizenship.
Advertisements

Grade K-Digital Citizenship
Input and Output Devices Grade 1-Digital Citizenship.
Introduction to.
Timers Exploring Computer Science Lesson Objectives The students will be able to: Create a timer.
Exploring Computer Science 2/23/15 2/23 Develop a Scratch story project -Brainstorming 2/24 Develop a Scratch story project –Developing 2/25 Develop a.
Exploring Computer Science 2/16/15
How People with Disabilities Access the Web Web Design – Sec 2-5 Part or all of this lesson was adapted from the University of Washington’s “Web Design.
My Scratch Story Exploring Computer Science Lesson 4-7.
Exploring Computer Science 2/9/15 2/9Moving Scratch 2/10Moving Scratch worksheet 2/11 Scratch Baseball Game 2/12Scratch Alphabet Learning Game 2/13Game.
Exploring Computer Science 2/2/15 2/2No School 2/3Scratch creating a program- Name 2/4 Scratch creating a program Dialogue 2/5 Scratch creating a dialogue.
Moving Sprites in Scratch Exploring Computer Science – Lesson 4-4.
Scratch Dialogues Exploring Computer Science – Lesson 4-3.
Unit 3 Music and Sound Evangel College S.2 ICT.
Image #1 Getting Started
Unit 1 Introduction to Evangel College S.2 ICT.
 SCRATCH is a new programming language that lets you create your own interactive stories, animations, games, music, and art.
Moving Sprites in Scratch Exploring Computer Science – Lesson 4-4.
Introduction to Programming with Scratch Exploring Computer Science – Lesson 4-1.
Event Driven Programs Exploring Computer Science – Lesson 4-5.
Review for Final June 13, 2016.
TODAY’s LESSON IS ABOUT:
What is SCRATCH? Learning Objectives: to explore the Scratch website
© A+ Computer Science -
Exploring Computer Science Lesson 4-7
Unit 3 – Web design Final Project
Spanish Mad libs with Scratch
Exploring Computer Science Lesson 4-13
Programming Final Project
Exploring Computer Science Lesson 4-14
Exploring Computer Science Lesson 4-10 – Part 1
Programming Final Project
Name Project April 12,2016.
Scratch – Simple Programming
Scratch I - Overview.
Introduction to Object-Oriented Programming
Getting Started with Scratch
EXPLORING COMPUTER SCIENCE
Programming Final Project
Lesson 1 Introduction to Scratch Basic blocks
And and or…and RANDOMNESS
Lesson Objectives To understand how to make sprites interact
Moving Sprites in Scratch
Exploring Computer Science Lesson 4-13
Exploring Computer Science – Lesson 4-5
Exploring Computer Science – Lesson 4-3
Conditionals Exploring Computer Science Lesson 4-9.
10 SCRATCH bLOCKS lesson 1 10 Blocks.
Programming Final Project
Exploring Computer Science Lesson 4-7
Getting Started with Scratch
Intro to Programming Mod 5 Lesson 2 10/19/2010.
Unit 5 Basic Motion Skills
Exploring Computer Science Lesson 4-8
Code to Enhance Learning
Image #1 Getting Started
Exploring Computer Science Lesson 4-12
Getting Started with Scratch
Scratch: Animation and game programming
Exploring Computer Science Lesson 4-14
What is SCRATCH? Learning Objectives: to explore the Scratch website
Makey Makey!.
Exploring Computer Science Lesson 4-13
Introducing Scratch and Creating Sprite
CSC 221: Introduction to Programming Fall 2018
Exploring Computer Science Lesson 4-12
Exploring Computer Science Lesson 4-8
“A Day in the Life” CTE Enrichment Grades 3-5 Computer Science Unit
Exploring Computer Science Lesson 4-10 – Part 1
Scratch – Simple Programming
Presentation transcript:

Exploring Computer Science – Lesson 4-5 Event Driven Programs Exploring Computer Science – Lesson 4-5

Journal Entry How do programs know what to do next? In other words… If you are surfing the web, how does the computer know what page to go to next? Or… If you are playing Call of Duty: Ghosts, how does the game know what you want to do?

Event Driven Programs The programs you have written so far have really just been animations. You click the and then sit back and watch what happens. In all these cases the program controls the action. In an event driven program, the user controls the actions by typing a key, clicking the mouse, etc. The outcome of the program is not known in advance.

Scratch Event Blocks Scratch event blocks are found in the control section and have a shape like this: You have already used one event block!

Scratch Event Blocks There are 2 more event blocks: When a sprite is clicked When _ key is pressed

Your First Game You will be creating an Alphabet Learning Game.

Alphabet Game Requirements 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”

Alphabet Game – Extra Credit For extra credit… Use a sound file or a microphone to record sounds for all the letters and play the sound when the letter is clicked or typed (i.e. “E is for Elephant” or the sound of an elephant)

Rubric Do you have? Points Possible Have at least 10 different letters. 20 Have a theme for your letter game (i.e. animals, food, etc.) 15 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” 10   Extra Credit Use a sound file or a microphone to record sounds for all the letters and play the sound when the letter is clicked or typed (i.e. “E is for Elephant” or the sound of an elephant). One point for each sound. TOTAL: 100 Rubric