Computing Year 7 - Unit 2 Programming Basics Scratch Basics.

Slides:



Advertisements
Similar presentations
My Internet Safety Guide I have used scratch to program a guide to internet safety using QR codes.
Advertisements

30 min Scratch July min intro to Scratch A Quick-and-Dirty approach Leaving lots of exploration for the future. (5 hour lesson plan available)
Events The brown events block in Scratch starts script's when certain things happen. For example, when the user presses a key, clicks sprites, or uses.
1 An intro to programming concepts with Scratch Session 3 of 10 sessions Repetition and variations.
Digital Art in Scratch part 1 Barb Ericson Georgia Tech Oct 2010.
CATCH SCRATCH! Programming from Scratch. Remember Scratch?
Learning the skills for programming Advanced Visual Programming.
Viking Raid Animation KS2: Use sequence in programs.
Moving Around in Scratch The Basics… -You do want to have Scratch open as you will be creating a program. -Follow the instructions and if you have questions.
Digital Art in Scratch part 1 Barb Ericson Georgia Tech May 2011.
Using MIT Scratch for Programming and Control Exercise 1 Creating movement Year 11 DTG 2012.
From last time… Explore the blue commands from the motion menu Find at least three ways to get the sprite to move to the UPPER LEFT corner.
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.
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.
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.
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 of the stage and.
 Scratch Coordinate & Movements Scratc h Coordinate and Movement.
Introduction to Computer Programming - Project 1 Intro to Digital Technology.
Programming a Shooter Game Design.
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.
Today's Ninja Challenge: Write Your First Computer Game!
Stage 6: Bee: Functions What do you remember from the last class? What did you like the best? Any questions?
Getting Started With Scratch Brendan Routledge
PROCEDURES IN SCRATCH Message Broadcasting and Receiving.
School of Computer Science Space School 2015 Programming a Lunar Lander Game.
Scratch Programming Cards
Scratch Helicopter Game
Movement Game Design (Scratch).
Customise & Explain your game
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.
Today's Challenge: More Animation Storytelling and Scrolling!
© A+ Computer Science -
Intro to Programming with Scratch
Module 1: Investigation 3 Creating Circular Rose Patterns
Gaming with conditionals
Pen Cards Pen Cards Back and Forth Draw a Line Special Effects
Pen Cards Pen Cards Back and Forth Draw a Line Special Effects
Intro to Programming With Snap PII.
Learn… Create… Program
KS1 Scratch 1.4 Pizza Pickle - Debugging
Cosmic Chorus.
Motion and Looks.
Lesson 1 Introduction to Scratch Basic blocks
Learn… Create… Program
Recap the basics Lesson 1.
Pen Cards Pen Cards Back and Forth Draw a Line Special Effects
(More) Basic blocks Broadcasting messages
Exploring Computer Science – Lesson 4-3
Motion in Scratch 1.
Learning Objectives Explain how selection is used to change a program output Decompose a problem with inputs to help design a program Describe the use.
Unit 5 Basic Motion Skills
Gaming with conditionals
Code to Enhance Learning
Introduction to Snap Programming
Pen Cards Pen Cards Back and Forth Draw a Line Special Effects
Recap the basics Lesson 1.
Learn… Create… Program
Learn… Create… Program
Game development using Scratch
Pen Cards Pen Cards Back and Forth Draw a Line Special Effects
Pen Cards Pen Cards Back and Forth Draw a Line Special Effects
Pen Cards Pen Cards Back and Forth Draw a Line Special Effects
Pen Cards Pen Cards Back and Forth Draw a Line Special Effects
Pen Cards Pen Cards Back and Forth Draw a Line Special Effects
Exploring Computer Science Lesson 4-12
Problem Solving and Computer Programming
2 Making Blocks.
Presentation transcript:

Computing Year 7 - Unit 2 Programming Basics Scratch Basics

Today’s Objectives 1 Know how to use blocks in scratch to give execute instructions 2 Know the first of our ‘Big 3’ - sequencing 3 Know that sequencing is about placing instructions in the correct order 4 Know how to debug – test a program Practical Tasks: Make some basic programs

Sprite Blocks Instructions Test & Debug Stage

Stage Drawers Script Blocks

Stage - coordinates 180 +y -240 240 -x +x 0,0 -y -180 10/11/17 Scratch - Programming 180 x= y= 180 x= y= -240 x= y= +y 240 x= y= x= y= -180 -240 240 -x +x Stage coordinates 0,0 -y -180

Algorithm - Script Move forward then backwards Move forward 4 steps Instructions have to be more precise Move forward 4 steps Wait 2 s Move backward 4 steps

Different instructions giving a same output Test & Debug Events Control Motion Move forward 100 steps Wait 1 s Move backward 100 steps Different instructions giving a same output

D C A B Algorithm - Script Rules: Don’t change the sprite When the sprite is clicked, start in the centre move to A and back. Do the same for B, C and D D Rules: Don’t change the sprite Don’t change the background C A B

Big 3

“explain the code and problem to the duck “explain the code and problem to the duck. This can help with de-bugging”

Sequencing Challenges Make Scratch cat jump up and down when is pressed. Make scratch cat say ‘meow’ wait for a bit and then walk to left edge of the stage when key is pressed. Make Scratch cat say ‘I’m growing’ and grow from normal size to 200% in stages when the key is pressed. Make one up… for [1] [2] [3] [4]

Challenge [1] Make Scratch cat jump up and down when is pressed. A B C D https://scratch.mit.edu/projects/188674534/

Challenge [2] Make scratch cat say ‘meow’ wait for a bit and then walk to the left edge of the stage when key is pressed. A B C https://scratch.mit.edu/projects/188674534/

Challenge [3] Make Scratch cat say ‘I’m growing’ and grow from normal size to 200% in stages when the key is pressed. A B C https://scratch.mit.edu/projects/188674534/

Big 3

Today’s Objectives 1 Know how to use blocks in scratch to give execute instructions 2 Know the first of our ‘Big 3’ - sequencing 3 Know that sequencing is about placing instructions in the correct order 4 Know how to debug – test a program Practical Tasks: Make some basic programs