Michael Parkes Dudley LA What can Scratch do? Make simple games, animations, presentations and stories.

Slides:



Advertisements
Similar presentations
Create a Simple Game in Scratch
Advertisements

Create a Simple Game in Scratch
Harry Potter Scratch Game
Adventures in Animation Harry Potter Game Pranali Choubal Kunal Shaw Barb Ericson Dec 2007.
A Christmas Scratch game
Code Club Session 3 Shark Eats Fish. Picture of finished product here.
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 9 of 10 Review elements to use in stories, games, etc.
Learn… Create… Program. Manipulation of Multiple Media Connects with youth culture Scratch is a new graphical programming language designed to support.
An intro to programming concepts with Scratch Session 7 of 10 sessions Working with sounds and sprite communication.
Racing Car Game Using the keys to control a sprite.
Digital Art in Scratch part 1 Barb Ericson Georgia Tech Oct 2010.
Scratch Workshop Thursday, August 26, 2010.
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.
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.
Using MIT Scratch for Programming and Control Exercise 3 Ball Game Year 9 ICT Autumn Term 2007.
Exploring Computer Science 2/16/15
ACO 101 Making a program. mb_your_brain_on_improv.html mb_your_brain_on_improv.html.
1 Understand how to use Scratch to: – Animate a sprite – Add sound to your script – Use the forever command to create a loop Lesson 2: Learning Objectives.
Getting Started with Scratch Version 1.4 Visit
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.
Unit 3 Music and Sound Evangel College S.2 ICT.
Creating a Simple Game in Scratch Barb Ericson Georgia Tech June 2008.
TRIGGERS Triggers tell a script to start executing There are four types of triggers: When green flag is clicked When I am clicked When is pressed When.
Introduction to Scratch. What is Scratch? Scratch is a control program that enables you to create your own interactive stories, animations, games, music,
Image #1 Getting Started
Making a Sprite Dance Barb Ericson Georgia Tech June 2011.
1 Use different costumes in Scratch to make an animation effect Synchronise interaction between 2 or more sprites Lesson 3: Learning Objectives.
Create a Halloween Computer Game in Scratch Stephanie Smullen and Dawn Ellis Barb Ericson October 2008.
Marble Racer. 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.
Using MIT Scratch for Programming and Control Exercise 1 Creating movement Year 11 DTG 2012.
Cloning in Scratch Computer App Session 6. Cloning in Scratch Learning Objectives: I will clone sprites in Scratch to create copies of an existing sprite.
Introduction to Computer Programming - Project 2 Intro to Digital Technology.
How to create a sprite Delete a sprite (e.g. the cat) by right clicking on it and choosing delete. Go to the bottom right hand corner and choose a new.
 SCRATCH is a new programming language that lets you create your own interactive stories, animations, games, music, and art.
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.
1 Understand what Scratch is and what it can be used for Lesson 1: Learning Objectives.
1 CSC 221: Computer Programming I Fall 2009 Introduction to programming in Scratch  animation sprites  motion, control & sensing  costume changes 
ICT/COMPUTING RULES Only use software allowed by the teacher
Scratch Lesson 1. Creating an account Open the internet browser : Safari or Internet Explorer Type in the URL scratch.mit.edu Using your school computer.
Introduction to Programming with Scratch Exploring Computer Science – Lesson 4-1.
Teaching Kids Programming with Chromebook Digital Convergence Lab, NIU.
Creating a Simple Game in Scratch Barb Ericson Georgia Tech May 2009.
Introducing Scratch Learning resources for the implementation of the scenario
Using MIT Scratch for Programming and Control Programming 9.
Review for Final June 13, 2016.
Dancing on Green Light.
Scratch for Interactivity
Madlib-Input, Strings, and Lists in Scratch
What is it?! •Scratch is a programming language that allows you to create interactive stories, music, animations, art, games, and more!
Spanish Mad libs with Scratch
Unit 2 Getting Started With
Cosmic Chorus Green Book, Ch 5.
Introduction to Object-Oriented Programming
Getting Started with Scratch
Cosmic Chorus.
Go to =>
Getting Started with Scratch
Image #1 Getting Started
Game Over Module 4 Lesson 2.
Introduction to Snap Programming
Getting Started with Scratch
Game development using Scratch
Creating a Simple Game in Scratch
CSC 221: Introduction to Programming Fall 2018
Using MIT Scratch for Programming and Control Exercise 5 – Drawing with Scratch Year 9 ICT Autumn Term 2007.
Presentation transcript:

Michael Parkes Dudley LA What can Scratch do? Make simple games, animations, presentations and stories

Michael Parkes Dudley LA Activity 1: We Are Learning To Animate a sprite Add sound to a script Use the forever command to create a loop Run and Test a script

Michael Parkes Dudley LA Drag a move block into the Scripts area Drag out the play drum and put it under the move block

Michael Parkes Dudley LA Add another move block, change the number to -10 Add another drum block, change the number to pick a different drum beat

Michael Parkes Dudley LA Drag out a and put it on the top of the stack. Drag out a forever block and place it at the top of stack, (this will wrap around the other blocks).

Michael Parkes Dudley LA Extension Activity: Click on the green flag to run the script and to make the sprite dance Drag out a change colour effect block and double-click on the block to see what it does. continued…. Run the script to see if it works

Michael Parkes Dudley LA Add a above the change effect block Run the script again Click on the green flag to make the sprite dance Click on the space bar to make the sprite change colour. How can you make the cat sprite change colour automatically?

Michael Parkes Dudley LA End of Activity 1 Review of progress so far. Familiarised ourselves with the Scratch interface. Used some instructions from: Motion Looks Sound Control Created a script, run and tested it. Applied actions to a sprite. Save a file…..

Michael Parkes Dudley LA Activity 2 We Are Learning To… Animate a sprite by switching costumes Add speech bubbles to a script (and have a conversation between two sprites) Use a ‘broadcast to ‘call’ another script

Michael Parkes Dudley LA Select a suitable sprite Click to open sprite In this example, from the people folder, select a sprite which clearly has similar sprites of the same style. e.g. ballerina-a

Michael Parkes Dudley LA Import Costumes Click on the Costumes tab where you should be able to see your sprite (ballerina-a). Click on Import and import the rest of the (ballerina) costumes that will make up your animation.

Michael Parkes Dudley LA Click on the Script tab add the blocks shown. What do you think each block does? How can you make the animation run more smoothly?

Michael Parkes Dudley LA Making a broadcast (to ‘call’ another script) Select the Broadcast block from the Control section and select New. Attach the Broadcast block to your script Give the broadcast a name.

Michael Parkes Dudley LA Add another sprite Add a 2 nd sprite for the conversation. The blue border shows you which sprite you are working on.

Michael Parkes Dudley LA Controlling the new sprite We do not want the ‘boy’ to appear at the start so hide him by using the script shown. Something needs to happen for the boy to appear and do something. This is called ‘calling’ – in Scratch it is called a broadcast. Select broadcast1 from the dropdown list. Add some commands from the looks section (e.g. as shown).

Michael Parkes Dudley LA Run the program

Michael Parkes Dudley LA Challenge: How could we get the ballerina to say “Thank You” (in a speech bubble) after the boy has finished speaking?

Michael Parkes Dudley LA End of Session 1 Challenge: How could we get the ballerina to say “Thank You” (in a speech bubble) after the boy has finished speaking?