Scratch – Simple Programming

Slides:



Advertisements
Similar presentations
Lesson Objectives - To be able to design a suitable leaflet for an adult audience - Refine information for an adult audience - To be able to copy and paste.
Advertisements

Desktop Publishing Lesson 2 - Unit 7 – Desktop Publishing
Lesson 1: Setting up a 2d game 9.5 Lesson Slides.
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.
1 Tambourines The frame of the tambourine shown is a regular heptagon. What is the measure of each angle of the heptagon? Angles and Polygons 13.3 LESSON.
Databases – Part 1 Databases– Part 1 Lesson 7 & 8.
Unit 15 – Web Authoring Web Authoring – Qatar Tourism Lesson 1 & 2.
Patterns and Transformations $10 $20 $30 $40 $50 $30 $20 $40 $50 $10 $40 $50 Combine Shapes Patterns Polygons Transformations Transformations are worth.
Objective: After studying this section, you will be able to recognize regular polygons and use a formula to find the measure of an exterior angle of an.
Lesson 8.2 (Part 2) Exterior Angles in Polygons
 Review  Created our own motion block called “draw square”  Used script to create a square with side lengths of 100 steps.
Scratch Programming Lesson 2 First glance to programming logic.
Logo For beginners By Dali Matthews 9S What is logo?
Databases – Part 1 Databases– Part 1 Lesson 5 & 6.
Identify the polygon by its sides... 1.Pentagon, regular 2.Quadrilateral, regular 3.Pentagon, not regular 4.Quadrilateral, not regular 0 30.
More with interior and exterior angles of polygons
Section 1 Introduction National 4/5 Scratch Course.
Variables. Todays Lesson  In todays lesson you are going to:  Learn to use variables  Learn to ask for user input  Learn to save the users response.
ESafety Lesson 5 – Social Media
Multimedia Product Multimedia Product Lesson 3 & 4.
Programming a Shooter Game Design.
Scratch – Simple Programming
Desktop Publishing Lesson 2 -
Programming Simple Programming If and Nested Statements.
Drawing in Scratch We will be using the Scratch Environment today, so please log in to the Scratch website (scratch.mit.edu)
Unit 9 – Google Sketch up Google Sketch up – Intro Lesson 1 & 2.
Unit 2 – Spreadsheets Spreadsheets If Statements.
Unit 9 – Google Sketch up Google Sketch up – City Design Project.
Databases – Part 1 Databases– Part 1 Lesson 3 & 4.
GEOMETRY A Review of Shapes in Geometry Grades 9-12 Jon Dressler Forward.
Unit 9 – Google Sketch up Google Sketch up – School Design Lesson 3 & 4.
Programming Simple Programming Variables.
Polygons Subtitle.
Example Draw and reflect an isosceles triangle
Example Draw and reflect an isosceles triangle
Broadcasting (Adding a new level)
Polygons and angles.
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.
Do it now activity Last lesson we used Flowol to create a solution to a problem a computer could solve. Identify what each symbol does:
Scratch – Simple Programming
Lesson 3.3 Objective/Topic: Determine the sum of interior angles of a polygon. To determine the measures of exterior angles of a polygon. Essential Question:
Scratch – Simple Programming
7.4 Regular polygons Objective:
Scratch 2.0: Introduction
Scratch – Simple Programming
Yr 7 Spreadsheets – 7 lessons
Google Sketch up – Intro
Scratch – Simple Programming
Motion and Looks.
Module 2 Lesson 3 Over and Over Again
Recap the basics Lesson 1.
Hour of Code.
UNIT 2: Introduction.
Grade 4 - Identify Quadrilaterals
Mod 2 Lesson 2 Repeating Debugging
STARTER TASK EXTENSION
Mod 2 Lesson 2 Repeating with loops
Explain what touch develop is to your students:
Triangle sum and exterior angles
Recap the basics Lesson 1.
Logo Programming.
Module 2 Lesson 3 Over and Over Again
Mod 2 Lesson 2 Repeating with loops
Module 2 Lesson 3 Over and Over Again
Scratch 7B IT1.
Scratch – Game Testing My Game Creation.
2 Making Blocks.
Scratch 7B IT 1.
Scratch – Simple Programming
Presentation transcript:

Scratch – Simple Programming Creating Shapes http://www.yahmad.co.uk/

Unit Overview Objectives Outcomes Time Task 1 Task 2 Task 3 Task 4 Understand why computer programming scripts are used. Understand the layout of the Scratch software. Understand the use of basic motion and repeat commands. Understand the use of Variables as place holders for information. Understand what an algorithm is and how it can be used in programming. Outcomes Time Task 1 Create shapes in Scratch using basic commands. Task 2 Create shapes in Scratch using the repeat command. Task 3 Create a script containing suitable variables. Task 4 Write an algorithm and create a simple Program to create all of the shapes from the previous tasks http://www.yahmad.co.uk/

Starter (Feature of Scratch) Scripts Sprite Different types of Commands Stage Create new Sprite

Starter (Label the Shapes) 3 4 5 6 7 8 10 12 Triangle Decagon Dodecagon Square Octagon Heptagon Pentagon Hexagon

Starter (Working out Exterior angle) Tip: To work out the exterior angle you need to divide the number of sides by 360 degrees. 360/3 (Sides) 120 Degrees 4 5 Work out the exterior angle for the following shapes Degrees Degrees Degrees

Starter – Complete the missing instructions 6 steps Steps Actions 1 3 steps forward 2 Rotate 90 degrees 3 6 steps forward 4 5 6 7 8 Finish 3 steps Start Steps Actions 1 Rotate 120 degrees 2 3 steps forward 3 4 5 6 7 Finish 3 steps Start

Write an algorithm to send an email to your teacher. Starter – Algorithms Write an algorithm to send an email to your teacher.

Task 1 – Create the following shapes 3 4 5 Create the following shapes in scratch using basic commands. Print screen (Shapes Worksheets) and annotate your scripts for each shape. http://www.yahmad.co.uk/

Task 2 – Repeat Command 7 8 10 12 Create the following shapes in scratch using the repeat command. Print screen (Shapes Worksheets) and annotate your scripts for each shape. http://www.yahmad.co.uk/

The answer to each question will be stored in the relevant variable. Task 3 – Variables Variables act as “place holders" for data in a computer program.   The answer to each question will be stored in the relevant variable. The answer to the question “What shape are you drawing” will be stored in the shape variable. Task: Create variable to store the answers from the following questions: What shape are you drawing? How many sides does your shape have? What is the exterior angle for this shape? How many steps would you like to take for each side? http://www.yahmad.co.uk/

Tasks – Algorithms Algorithms are rules/steps/instructions which need to be followed in order to complete a particular task: Write an algorithm for the following scenarios: Getting ready in the morning for school Making a cup of tea http://www.yahmad.co.uk/

Tasks 4 – Create a simple Program to create all of the shapes from the previous tasks You program needs to include: Control command to start the script Variables to store information about the shape (shape, sides, angles, steps etc. ) Repeat command Pen up and Pen down command Write an algorithm for this task. You can additional script to you program. http://www.yahmad.co.uk/

Plenary – Refer to the Lesson Objectives Understand why computer programming scripts are used. Understand the layout of the Scratch software. Understand the use of basic motion and repeat commands. Understand the use of Variables as place holders for information. Understand what an algorithm is and how it can be used in programming. Plenary Task (Q&A) Peer assess each other scripts. Discuss the advantages for creating a program to create shapes. Discuss the levels pupils have achieved for this task. Questions: Do you know why a repeat commands is used? Question: What is the purpose of an algorithm? Question: What is the purpose of variables? http://www.yahmad.co.uk/