Shapes and Crystal Flowers KS2: Use repetition in programs.

Slides:



Advertisements
Similar presentations
ECMM6018 Enterprise Networking For Electronic Commerce Tutorial 4 Client Side Scripting JavaScript Looping.
Advertisements

Repeating Structures For Loops. Repeating Structures Tasks we need to complete are often very repetitive. Once a task has been mastered, repeating it.
Racing Car Game Using the keys to control a sprite.
KS1 Scratch 1.4 Pizza Pickle - Debugging Programming.
Copyright © 2014 Dr. James D. Palmer; This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
KS1 Scratch 2.0 Pizza Pickle - Debugging Programming.
Introduction to TouchDevelop
Yr 9 a computer science Nice to meet you variable challenge! 1.Variable assessment Looping in python 2.Looping assessment Drawing in python using turtle.
For Loops. Challenge: Racer ● Simulate a race that says “Now on lap X” for 10 laps. ● Make X vary, so it says 1, then 2, then 3 ● Use only one output.
Creating With Code.
For Loops 1 ENGR 1181 MATLAB 8. For Loops and Looped Programming in Real Life Looping within programs has long been a useful tool for completing mundane.
Scratch Programming Lesson 2 First glance to programming logic.
Introduction to TouchDevelop
Scale drawings. Scale drawings are used when it is unrealistic to think about drawing an object in its actual size; so we need to “scale” them down Observe…
1 Inserting tables into a Word document. 2 Open up a Microsoft Word document and select under insert Table. 1 Then click here on Insert Table.
By Liam Lane How To Use MSW LOGO.
1 Building Your Own Turtle Functions For making really cool pictures!
Drawing with the Pen Barb Ericson Georgia Tech June 2011.
CS 104 – Fall 2011 Exploring Computer Science Build Your Own Blocks September 19, 2011.
DRAWING CHALLENGES IN MS WORD. GET READY Start MS Word Make sure you have the Home Tab selected You will be using these tools.
Turtle Graphics Lesson 2 1. There are 3 homeworks to complete during the six lessons of this unit. Your teacher will let you know when a homework has.
Here is a picture of a Geoboard. You can make shapes on the board by wrapping a rubber band around the nails.
Learning Objectives 1. Understand how the Small Basic Turtle operates. 2. Be able to draw geometric patterns using iteration.
Drawing in Scratch We will be using the Scratch Environment today, so please log in to the Scratch website (scratch.mit.edu)
Using MIT Scratch for Programming and Control Programming 9.
Functions / Blocks.
Module 2: Investigation 2
Module 2: Investigation 4
Stage 3: Artist What do you remember from the last class?
Canvas and Arrays in Apps
Computer Programming.
Broadcasting (Adding a new level)
Module 1: Investigation 2 Repeating and Alternating Patterns
Intro CS – Loops & Creating Shapes
Shapes.
that you love one another, that your joy may be full
Exploring Mathematical Relationships Module 5: Investigation 2
Scratch: iteration / repetition / loops
Get rooted with Giant Geometry challenges!
Stage 11: Artist: Nested Loops
Name the shape below. rectangle rhombus square triangle A B C D
On your grids: Draw a square (any size).
Alice in Action with Java
Computer Programming.
KS1 Scratch 1.4 Pizza Pickle - Debugging
Module 2 Lesson 3 Over and Over Again
Recap the basics Lesson 1.
Algorithms Take a look at the worksheet. What do we already know, and what will we have to learn in this term?
Chapter 8: More on the Repetition Structure
Number and geometric patterns
To recall the doubles of all numbers to at least 10
Mod 2 Lesson 2 Repeating Debugging
Half Term 1 Please type your name here:.
Mod 2 Lesson 2 Repeating with loops
Recap the basics Lesson 1.
Year 2 Autumn Term Week 8 Lesson 3
Module 2 Lesson 3 Over and Over Again
Year 2 Autumn Term Week 8 Lesson 3
Game development using Scratch
Mod 2 Lesson 2 Repeating with loops
Module 2 Lesson 3 Over and Over Again
Shapes and Crystal Flowers
Stage 4 Artist: Sequence
On your grids: Draw a square (any size).
Lesson Six Drawing.
Objective Identify and draw dilations..
Scratch 7B IT 1.
2 Making Blocks.
Using MIT Scratch for Programming and Control Exercise 5 – Drawing with Scratch Year 9 ICT Autumn Term 2007.
2 Making Blocks with INPUTS.
Presentation transcript:

Shapes and Crystal Flowers KS2: Use repetition in programs

scripting area blocks pallete stage Which blocks come from which script areas? Hint look at the colour! Helpsheet

Helpsheet 2 Can you use the repeat block to make this code draw a square?

What is the difference?

Challenge Why are repeats (or loops) useful when we program?

Today we are learning about: Programs & Repetition ●I can write a program that uses a repeat command ●I can explain what the repeats do in my program

Images from Pixabay CC0 Public Domain

Challenge Why are repeats (or loops) useful when we program? Pentacontagon - 50 sided shape Can you see a mistake?

Nested loop. Why does this not change the shape?

Nested loop. Why are loops useful? What is the inner shape? How many times does it draw this shape?

Nested loop. Challenge can you make a crystal flower that is different? What will your inner shape be? What is the inner shape? How many times does it draw this shape?

Nested loop. Challenge can you make a crystal flower that is different? What will your inner shape be?