Scratch Programming Session 9 of 10 Review elements to use in stories, games, etc.

Slides:



Advertisements
Similar presentations
Create a Simple Game in Scratch
Advertisements

Summer Computing Workshop. Introduction to Variables Variables are used in every aspect of programming. They are used to store data the programmer needs.
Create a Simple Game in Scratch
Michael Parkes Dudley LA What can Scratch do? Make simple games, animations, presentations and stories.
Harry Potter Scratch Game
Adventures in Animation Harry Potter Game Pranali Choubal Kunal Shaw Barb Ericson Dec 2007.
1 An intro to programming concepts with Scratch Session 3 of 10 sessions Repetition and variations.
A Christmas Scratch game
Code Club Session 3 Shark Eats Fish. Picture of finished product here.
This game is loosely based on the Whack-A- Mole arcade game.  Each game starts with 45 seconds of play.  Moles randomly pop out of holes on the landscape.
Write Your First Computer Game!. Coding: Programming Languages Just like you can speak Chinese to someone who understands Chinese to tell them what to.
Scratch Programming Session 6 of 10 If-then-else statements interactions Final projects specifications.
An intro to programming concepts with Scratch Session 7 of 10 sessions Working with sounds and sprite communication.
Scratch Understanding some programming techniques using Scratch Resetting, Parallelism and Events.
Digital Art in Scratch part 1 Barb Ericson Georgia Tech Oct 2010.
SCRATCH This Design Notebook belongs to:. 3 What are the different ways you interact with computers? List your answers here: 5.
Mr. Wortzman. Tabs (Block Categories) Available Blocks Script Area Sprite Stage All sprites in this project.
Fish Chomp. The screen where you can see what happens when you play your game is called the STAGE. The SCRIPT BANK is where the types of instructions.
Scratch the Cat. Object Oriented Programing Writing computer programs Based on Objects Instead of Actions Based on Data Instead of Logic.
INTRODUCTION TO THE SCRATCH PROGRAMMING ENVIRONMENT.
Making a Timer in Alice.
Code Club Session 2 Dance Party. What will we learn ?  How to change the background  How to create animations  How to make objects talk to each other.
Timers Exploring Computer Science Lesson Objectives The students will be able to: Create a timer.
Using MIT Scratch for Programming and Control Exercise 3 Ball Game Year 9 ICT Autumn Term 2007.
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.
How to make a Shooting Target game in Scratch!. WE ARE GOING TO MAKE A TARGET GAME. This game will have: A Target that will move when clicked. A Timer.
I put this into my scratch so that when the green flag was clicked to start the game, and wait an amount of seconds before the QR changes.
2015 CSE/EGR Summer Camps 1 Computer Science Concepts 1. What is an algorithm? 2. Binary information coding 3. Programming concepts via Scratch Designed.
Scratch Programming Lesson 4 Question asking and answering.
Making a Timer in Alice By Jenna Hayes under the direction of Professor Susan Rodger Duke University July
Digital Art in Scratch part 1 Barb Ericson Georgia Tech May 2011.
Fish Chomp. The screen where you can see what happens when you play your game is called the STAGE. The SCRIPT BANK is where the types of instructions.
Creating a Simple Game in Scratch Barb Ericson Georgia Tech June 2008.
Scratch Programming Lesson 3 Create a story. We are going to learn… How to change the background How to use the “say” and “think” bubbles How to change.
Create a Halloween Computer Game in Scratch Stephanie Smullen and Dawn Ellis Barb Ericson October 2008.
24 Background Building 25 Computing Terminology, and Speed/Velocity Module 4 Notes: Sensing, Or Operator, Conditional Logic 28 Module 4 Algorithms,
Using MIT Scratch for Programming and Control Exercise 1 Creating movement Year 11 DTG 2012.
Algorithms in Scratch How to plan your code. Algorithms Algorithms provide computers with a set of instructions or a set of rules. They are written BEFORE.
Introduction to Computer Programming - Project 2 Intro to Digital Technology.
How to create a basic game in Scratch. The Scratch Stage The Scratch stage is 480 pixels wide and 360 pixels high x increasesx decreases.
Introduction to Scratch We will be using the Scratch Environment today, so please log in to the Scratch website (scratch.mit.edu)
Creating a Simple Game in Scratch Barb Ericson Georgia Tech May 2009.
Scratch Programming Cards
Create a Halloween Computer Game in Scratch
Commands in Scratch.mit.edu
Broadcasting (Adding a new level)
Games Programming in Scratch
Scratch for Interactivity
Scratch Unit Overview We are going to look at computer programming and how to create your very own computer game The piece of software we will be using.
Building with Numbers Module 4: Investigation 2 Timers and Stopwatches
Unit 2 Getting Started With
Scratch for Interactivity
Introduction to Object-Oriented Programming
Stopwatch Cards Stopwatch Cards
Lesson Objectives To understand how to make sprites interact
Exploring Computer Science Lesson 4-13
Stopwatch Cards Stopwatch Cards
Scratch Summer Session 2
Stopwatch Cards Stopwatch Cards
Game Over Module 4 Lesson 2.
Exploring Computer Science Lesson 4-12
Stopwatch Cards Stopwatch Cards
Exploring Computer Science Lesson 4-13
Creating a Simple Game in Scratch
Stopwatch Cards Stopwatch Cards
Exploring Computer Science Lesson 4-12
under the direction of Professor Susan Rodger
Stopwatch Cards Stopwatch Cards
Presentation transcript:

Scratch Programming Session 9 of 10 Review elements to use in stories, games, etc.

Objectives REVIEW, ANSWER QUESTIONS, GET FEEDBACK We will be going around again today to check if you are having any problems with your project.

Important Concepts for Project Variables – When/Where/How? Time Loops – When/Where/Why? Transitions

Variables How to make a variable – Go to variables tab – Click create variable – Give Variable a name What could variables be used for?

Loops How to Loop: – Insert a Forever or a Repeat [ ] times loop – Insert what you want inside it When to use a loop – If you repeat the same action several times – To count time

Time Count-Down Timer: – Forever – Wait 1 second – Timer=Timer-1 Time Elapsed: – Forever – Wait 1 Second – Timer=Timer+1 How to include an Element of time in the game:

Transitions Changing from one “level” or “scene” or part to another – Broadcast/Receive – Time

Changing Parts with Broadcast and Receive Place a [broadcast Scene2] at the end of an event Add a [when I receive Scene2] to begin the next level/scene.

Changing Parts with Time Start with a Forever if Time=20 – Say “I’m going to do something here” This is the Timer, it controls the clock that everything else will be run on. This is an event that is triggered when the Time = 9, or when 9 seconds have passed. This tells the script that the event is finished, and the loop can stop looking for Time=20

Reset Add a button (could be when Green Flag is clicked) to reset your game or story. – Show or hide all of the sprites – Reset all of the Variables to their starting value (usually 0) – Anything else your specific program needs (change the background, move sprites to a starting position, anything)

QUESTIONS?? What problems are you having? What don’t you know how to do? What would you like us to go over? Continue your project.