Movement Game Design (Scratch).

Slides:



Advertisements
Similar presentations
Flappy bird guide for Scratch
Advertisements

A Christmas Scratch game
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.
Introduction to Scratch!
Scratch Programming. Objectives for Today Finish your online design math problem. Name the basic terms used in Scratch. Create the beginning of a simple.
Using MIT Scratch for Programming and Control Exercise 3 Ball Game Year 9 ICT Autumn Term 2007.
Introducing Scratch the Cat
Using MIT Scratch for Programming and Control Exercise 6 – Creating a Scratch Packman Year 9 ICT Autumn Term 2007.
Learning the skills for programming Advanced Visual Programming.
2015 CSE/EGR Summer Camps 1 Computer Science Concepts 1. What is an algorithm? 2. Binary information coding 3. Programming concepts via Scratch Designed.
Geometry. 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 are.
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.
Create a Halloween Computer Game in Scratch Stephanie Smullen and Dawn Ellis Barb Ericson October 2008.
Variables and Random Numbers Computer App Session 4.
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 4 – Cat and Dog game Year 9 ICT Autumn Term 2007.
Programming a Shooter Game Design.
Get Going On ….. Load the word file ‘Glossary’ and complete it. You will have homework today.
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.
University Learning in Schools Computing Games Programming Lesson 5.
1 Understand what Scratch is and what it can be used for Lesson 1: Learning Objectives.
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.
School of Computer Science Space School 2015 Programming a Lunar Lander Game.
Intro CS – Keyboard and mouse input Lesson Plan 7.
Review for Final June 13, 2016.
Scratch Programming Cards
Programming – Algorithms (Flowcharts)
Create a Halloween Computer Game in Scratch
Customise & Explain your game
Broadcasting (Adding a new level)
Games Programming in Scratch
Scratch for Interactivity
Games Programming in Scratch
Scratch 7B IT1.
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.
Exploring Computer Science Lesson 4-7
Intro CS – Keyboard and mouse input
Exploring Computer Science Lesson 4-14
Randomising the behaviour of Sprites
Intro to Programming with Scratch
Games Programming in Scratch
Diamond Hunt Mock Programming Project.
Scratch – Simple Programming
Computing Year 7 - Unit 2 Programming Basics Scratch Basics.
Loopy Motion Control.
Computing - Scratch.
Getting Started with Scratch
Scratch – Simple Programming
Motion and Looks.
Lesson 1 Introduction to Scratch Basic blocks
Go to =>
And and or…and RANDOMNESS
YEAR 7 PROGRAMMING SCRATCH & E-SAFETY UNIT WRAPPER
Lesson Objectives To understand how to make sprites interact
Go to =>
Go to =>
ICT Gaming Lesson 3.
Building a Game in Scratch
Game Over Module 4 Lesson 2.
Getting Started with Scratch
Game development using Scratch
Exploring Computer Science Lesson 4-14
Creating a Simple Game in Scratch
Scratch 7B IT 1.
Scratch – Simple Programming
Presentation transcript:

Movement Game Design (Scratch)

Today’s Lesson Learning Objectives: Understand what is meant by an algorithm Create a sprite and write code to make it move and bounce Plan a design idea for a Scratch project Excellence I can extend Scripts in a Scratch project using my knowledge and plan an idea of my own in clear detail Developing I can produce scripts in Scratch and explain how they work, as well as planning my own clear idea for a project Secure I can following instructions to produce working scripts in Scratch and plan my own basic idea for a project Foundation I can produce a simple Scratch script with support and understand what a Sprite is

Following a recipe What you’ll need (Variables) 60g unsalted butter 3 table spoons golden syrup 1 x 100g bar milk or dark chocolate 90g Rice Krispies How to make them (Instructions) Melt the chocolate Add the butter, and stir in until melted Add the syrup, stir Add the Rice Krispies and gently stir in to the chocolate mix Spoon in to a mould Leave to cool

Sequencing Instructions Today’s Task 1 Sequencing Instructions Yes No Open ‘Worksheet 1 Sequencing Instructions’ from LearnCoombeDean and Save As into your own area. Look at the flowchart and decide in what order the instructions below should go in order for them to make sense: Add strawberries and bananas Turn on blender for 30 Seconds Add milk and ice cream End Start Is blender full? Put on lid

Sequencing Instructions Would it still ‘work’ if some statements were in a different position? Does it matter what order the instructions are in?

In this unit… Using a program called ‘Scratch’ to create computer programs (games!) Scratch lets you program (control) ‘Sprites’ using ‘blocks’ to do different things like; move, speak, touch objects, make sound, etc But… what are ‘Sprites’?

Sprites Animated characters or objects that are separate from the background in a game To create a sprite, you can: Use the Sprite Library Create one using the Sprite Editor Import a sprite from a file

Writing a block of code What instructions would you use if you wanted a sprite to move on the screen when you press a button on the keyboard? How would you implement this in Scratch?

Movement Today’s Task 2a Open ‘Scratch’ and use the Cat sprite given to you Add the following ‘blocks’ of code… Now, add the blocks of code necessary to make the sprite move in any given direction using the arrow keys (up, down, left, right) Extension: How do you make the sprite move faster or slower?

Adding another sprite Today’s Task 2b Add a new sprite from the library Use these blocks to make your sprite… Make the new sprite move continuously by itself when the green arrow is clicked. Make it bounce if it hits the edge of the screen.

Making your own game In this unit, you are going to make your own scratch game with… Moving ‘Main character’ Enemies that chase you Items to pick-up Health / Lives / Score Different Levels and more of your ‘own’ ideas too!

Plan your own game! Today’s Task 3 It’s time to start thinking about your own project! Open ‘Worksheet 2 Games Design’ from LearnCoombeDean + Save As into your own area Read through the instructions and write out your ideas for a new game You may wish to discuss ideas in pairs

Get some ideas! Reverse-engineering! Plenary 5 mins Get some ideas! Reverse-engineering! Go to website: scratch.mit.edu Click on ‘Explore’ and then ‘Games’ Look at some of the games available for ideas Find a good game? Click ‘See inside’ button to explore how it works