Basic Procedures By Phil Bagge HIAS Computing Inspector / Advisor

Slides:



Advertisements
Similar presentations
Where Do Frogs Come From? Vocabulary & Story Words.
Advertisements

Bug Session Two. Session description In this session the use of algorithms is reinforced to help pupils plan out what they will need to program on their.
Computer Programming Basics. Computer programs are a detailed set of instructions given to the computer They tell the computer: 1. What actions you want.
Be Safe ! Follow School Bus Safety Rules A presentation prepared by the Pupil Transportation Unit for School Bus Safety Week, October 21-25, 2013.
How our brains work And how it ties in to programming and arrays Storage Sorting Algorithms Etc…
WeDo Basic Builds and Scratch Code Blocks. Ducks – Build 1.
A B C What is the CAUSE? King Kong Cause and Effect By Joe Hart Click here to begin the game.
BEGINNER PROGRAMMING Lesson
Elementary Campuses. Mouse on mouse pad Chair pushed in neatly Keyboard straight Logged off Helping hand on left side Headphones neatly setting on right.
Words from the Fry List. set put end dies.
Using Waits, Loops and Switches WAIT please!. Waits, Loops and Switches Pre-Quiz 1. In programming, what is a loop? When is a loop useful? 2. How can.
Bug Session Four. Session description Objectives Session activities summary Resources Prior knowledge of sequencing instructions using Bug Bug website.
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.
Be Safe ! Follow School Bus Safety Rules Prepared by: Pupil Transportation Unit Manitoba Education & Advanced Learning.
Table Manners Home & Careers.
Program Flow LabVIEW Robotics Fundamentals. Unintuition You know what this program does… So what does this one do? Inserted code.
High Frequency Words.
Muscular Strength and Muscular Endurance
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.
Core Muscles Strengthening Exercises By Dr.Hardik Patel Head Of Department(Physiotherapy) Fortis Hiranandani Hospital.
Created By Sherri Desseau Click to begin TACOMA SCREENING INSTRUMENT FIRST GRADE.
Basic NXT-G Programming. NXT-G Sequence Beams Blocks Structures (special blocks) Wires (connect ports on blocks & structures)
Scratch Programming Cards
Activity 1 30 Two Feet Jumps.
Object-Orientated Programming
Set. Words from the Fry List set put end.
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.
HOW DO YOU USE THE INTERNET?
By Sanjay and Arvind Seshan
Graphs 2. Quadratics and Cubics
Explain what touch develop is to your students:
Computing Year 7 - Unit 2 Programming Basics Scratch Basics.
Learning to program with Logo
Gaming with conditionals
BEGINNER PROGRAMMING Lesson
Introduction to Coding
Procedures.
Drama At Cornwallis Academy
Mr Barton’s Maths Notes
Explain what touch develop is to your students:
Fry Word Test First 300 words in 25 word groups
Computer Lab Rules & Procedures Deer Park Elementary.
Go to =>
Recap the basics Lesson 1.
Field Training Sam Phyathep.
BEGINNER PROGRAMMING Lesson
Go to =>
Go to =>
The Second One Hundred Sight Words
Procedure A set of instructions grouped together to carry out a task
Merry 'Fit'mas Active Family Advent
Second Grade Sight Words
Quarter 1.
Mr Barton’s Maths Notes
Gaming with conditionals
Body Image. Body Image Body Image Do you ever wish you could change something about your body? If so, you're not alone. Lots of people feel unhappy.
Explain what touch develop is to your students:
Tonga Institute of Higher Education IT 141: Information Systems
Everyday sequence algorithms that develop movement
The 10 Chromebook Commandments
Using Waits, Loops and Switches
Tonga Institute of Higher Education IT 141: Information Systems
Recap the basics Lesson 1.
Mr Barton’s Maths Notes
Remember Procedures A set of instructions grouped together to carry out a task. Run a procedure by using its name. Procedures can be run/used lots of.
Best Friends App By Phil Bagge HIAS Computing Inspector / Advisor
Computer Lab "Treat-y" Rules & Procedures Stevenson Mathematics Lab.
Condition Switches between actions
Adaptable Procedures By Phil Bagge HIAS Computing Inspector / Advisor
Presentation transcript:

Basic Procedures By Phil Bagge HIAS Computing Inspector / Advisor CAS Community Leader Author of the code-it resources Supported by

Procedure A set of instructions grouped together to carry out a task Procedure A set of instructions grouped together to carry out a task. Run a procedure by using its name. Procedures can be run/used lots of times. Read the text By Mr Bagge

Common everyday procedures that your brain already knows how to do Walking Getting dressed Eating Breathing Jumping Hopping Can you think of any more everyday procedures? Ask your pupils if they can think of any more (sleeping is a good one)

Common everyday procedures that your brain already knows how to do Define breathe Breathe in Wait Breathe out wait Define walk Move right leg forward Wait Move left leg forward wait Loop always breathe if need to go somewhere walk if hungry AND food near eat Emphasise that the procedures are started from the algorithm on the right. They can be used over and over again. Read the script on the right and reference the procedures on the left. Define eat Put food in hand Lift hand to mouth Put food into mouth Loop until a paste chew swallow

Procedure stories straight land What procedures does autopilot been programmed to do? Think about the landing procedure. How might you order these instructions? (A-E in right order) Can you think of any other procedures that could be programmed into autopilot? How many times can the pilot use a procedures? Autopilot can land the plane and fly straight ahead. You press these buttons to start these. A) Line up plane with runway B) Put wheels down D) Slow down engines C) Define land E) Reduce height until wheels touch ground land straight Maybe get pupils to order the landing procedure or do it as a whole class.

Procedure stories straight land What procedures does autopilot been programmed to do? Land, fly straight Think about the landing procedure. How might you order these instructions? C&E have to be in those places. D, B & A could be swapped around Can you think of any other procedures that could be programmed into autopilot? Climb (gain altitude) dive (reduce altitude) take off circle (accept any sensible suggestion) How many times can the pilot use a procedures? As many times as they want Autopilot can land the plane and fly straight ahead. You press these buttons to start these. C) Define land A) Line up plane with runway B) Put wheels down D) Slow down engines E) Reduce height until wheels touch ground land straight Go through the answers

Misconceptions (for teachers) Some pupils run the code by directly clicking on the define square block rather than the Square name block This can often mean that they don’t really understand how the procedure works especially if they never intend to use the small blocks that run or call the procedure