1 / 16

Computing

Computing. Learn to Scratch Lesson 1 Learning the Basics of Scratch. Starter Activity. We will need a volunteer to be a robot and be blindfolded In turn you will all give instructions to the robot to guide it around the classroom (using chairs as obstructions) EVALUATION

zofia
Download Presentation

Computing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Computing Learn to Scratch Lesson 1 Learning the Basics of Scratch

  2. Starter Activity We will need a volunteer to be a robot and be blindfolded In turn you will all give instructions to the robot to guide it around the classroom (using chairs as obstructions) EVALUATION How well did you all do?

  3. Starter Activity Question 1:Could the robot go around the chairs without your instructions? Question 2: what did the people giving instructions and the robot have in common? Question 3:can you think of a link between this starter and computers?

  4. Learning Journey Lesson Objectives Lesson Outcomes ALL MUST Create a car sprite that either continually goes forward or turns with keys MOST SHOULD Create a good quality car sprite that goes forward automatically and turns with keys SOME MIGHT Create 2 high quality car sprites that both go forward and turn Know what a computer instruction is Create sprites Learn what some ‘Motion’ & ‘Control’ blocks in Scratch do Make sprites that move forward and turn Literacy: entering information accurately E-safety: viruses hidden in program code Numeracy: variables SMSC: is gaming affecting health of people who are addicted? Keywords: SCRATCH, PROGRAMMING, SPRITE, DEGREES, CONTROL, MOTION

  5. Programming All games and any kind of software is created by the way of programming. It is simply lots and lots of text in a specific programming language. They are also referred to as ‘instructions’. To program in a specific language, you have to learn that language. This can be fairly difficult as there can be hundreds if not thousands of different instructions one would need to learn.

  6. Scratch Software Thankfully, there is a software called ‘Scratch’ that avoids us having to learn all the different programming language technical words (SYNTAX). We can use graphical blocks that are programmed to do specific things which we can join together to make things happen.

  7. Sprites Any graphic in a computer game that either moves or can be interacted with is called a sprite. Can you identify the cropped sprites below:

  8. Activity 1 – creating a sprite Open Scratch. Click ‘Paint new sprite icon’ Zoom in once. Then use the paint tools to create your car (create a thin line of a unique colour for scoring purposes) EXTENSION: make a 2nd car We will now create a sprite in Scratch of a simple Formula 1 car.

  9. PEER ASSESSMENT TIME Hold up the relevant card according to what you believe your peer has achieved so far

  10. Scratch Categories Scratch has 8 different categories of programming blocks. Today we will learn to use some blocks of the ‘Motion’ and ‘Control’ sections.

  11. Game interaction Question 1: what is the difference between a game title sequence and the game itself? Question 2: in what ways are sprites usually controlled in games? Question 3:do some games have better controls than others? Discuss what makes them different

  12. Sprite Controls We will now program our car sprite so that it can be controlled by the cursor keys on the keyboard. Drag and drop the blocks on the right on to your program and connect them to allow the car to turn EXTENSION: create controls for your 2nd car (you can’t use left or right arrow keys)

  13. Sprite Controls We will now program our car so that it automatically moves forward Drag and drop these blocks on to your program and connect them to allow the car to move forward EXTENSION: create controls for your 2nd car (you can’t use left or right arrow keys)

  14. Program Test We will now run our program to see if the controls work and the car moves forwards automatically Click the full screen view to see if the car moves forward and test your controls EXTENSION: see if you can find and successfully add the block that makes the car bounce of the sides of the screen

  15. SELF ASSESSMENT TIME Hold up the relevant card according to what you have achieved on this activity

  16. Plenary Now lets check what you have learnt today And how much progress you have made You may be asked to come to the front to demonstrate your understanding of creating a a Scratch program BE PREPARED!

More Related