Maths quiz KS 2: Use sequence in programs. Today we are learning about: Programs & Selection ●I can explain what selection is ●I can write a program using.

Slides:



Advertisements
Similar presentations
Teaching Sight Words To Your Child…. Remember, before you begin…. Make 2 copies of the words on index cards.
Advertisements

That’s Quality! 23 rd September 2014 Mike Williamson Hannah Clarke Simon Varwell.
E-2020 Science Classes New Year 2012 Procedures. Vocabulary Write each vocabulary word Each definition, in your own words if possible Draw a picture to.
Today we are learning about: Programs & Sequence
Bug Session One. Session description In this session, pupils are introduced to a programming sequence which will make a light pattern on their Bug. Objectives.
KS1 Scratch 1.4 Pizza Pickle - Debugging Programming.
KS1 Scratch 2.0 Pizza Pickle - Debugging Programming.
CODING Research Data Management. Research Data Management Coding When writing software or analytical code it is important that others and your future.
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.
Bug Session One. Session description In this session, pupils are introduced to a programming sequence which will make a light pattern on their Bug. Objectives.
Module 5 Lesson 11. Objective  Use math drawings to represent additions with up to two compositions and relate drawings to the addition algorithm.
P51UST: Unix and Software Tools Unix and Software Tools (P51UST) Compilers, Interpreters and Debuggers Ruibin Bai (Room AB326) Division of Computer Science.
Tell the robot exactly how to draw a square on the board.
Agony in the Garden To describe Jesus’ agony and arrest in the garden
Programming Translators.
I can divide multi-digit whole numbers by whole number divisors with and without remainders using various strategies.
Recursion. What is recursion? Solving a problem in terms of itself or repeating objects in a “self-similar” way A recursive function is a function that.
The Logical Structure of Algorithms. Algorithms Steps necessary to complete a task or solve a problem. Example: Recipe for baking a cake –Will contain.
 Graphing in the First Quadrant  Figure 1  Figure 2 Next.
Chapter 4 - Implementing Standard Program Structures in 8086 Assembly Language from Microprocessors and Interfacing by Douglas Hall.
Viking Raid Animation KS2: Use sequence in programs.
Warm up Lesson 2.2 Use the distributive property to simplify each expression:
CPS120 Introduction to Computer Programming The Programming Process.
Lesson #8.6: Geometric Sequence Objective: SWBAT form geometric sequences and use formulas when describing sequences.
CLASS OPENER: Is the given sequence arithmetic, if so what is the common difference? 1.1,4,9,16… 2.-21, -18, -15, -12… 3.97, 86, 75, 64… 4.0, 1, 3, 6,
Strategy for Solving Math Work Problems Adelita G. Cantu, PhD, RN Juntos Podemos.
Making Python Pretty!. How to Use This Presentation… Download a copy of this presentation to your ‘Computing’ folder. Follow the code examples, and put.
 There are times when you will want blocks to repeat. Instead of duplicating blocks and ending up with a long script that might be confusing, there.
Hoppers. 11 Create a circle – call out 1,2 or 3 11 is eliminated How can we adapt the task?
The Scientific Method What is the Scientific Method? Click here!
Subtracting With Place Value. Place Value to Subtract ,000 How many ones make a ten?
Waterproof materials. Waterproof Objects Can you think of any objects that need to be waterproof? Umbrella Goggles Windows.
PROGRAMMING IN PYTHON LETS LEARN SOME CODE TOGETHER!
Each of you will be given a time of the day. Your task into put yourselves into the correct order. 1 or 2 will be asked to remain as ‘checkers’ you will.
Math Module 3 Multi-Digit Multiplication and Division Topic C: Multiplication of up to Four Digits by Single-Digit Numbers Lesson 9: Multiply three- and.
Hello! Miss Davies.
Debugging the water cycle KS2: Use logical reasoning to detect and correct errors in programs.
Sound Monitor KS2: Design, write and debug programs which control physical systems.
BO65: PROGRAMMING ITERATION 1. Starter  Write down what you think the code below outputs on screen: Dim intCounter as integer intCounter = 0 Do while.
Describing a Pattern Lesson 2-1. Patterns and sequences We often need to spot a pattern in order to predict what will happen next. In maths, the correct.
Parent Maths Workshop Wittersham CE Primary School.
Repetition In today’s lesson we will look at: why you would want to repeat things in a program different ways of repeating things creating loops in Just.
Good Luck !! Type your Instructions for your quiz.
Getting Started With Python Brendan Routledge
Recursive vs. Explicit. Arithmetic Sequence – Geometric Sequence – Nth term – Recursive – Explicit –
Main Idea Why do we need to look for a main idea/point in a text? *Every article or other informative text has a main idea. *The main idea tells you what.
RAT Restate Answer the question Tell why WHY RAT? Systematic way for answering questions Provides consistency across grade-level Gives students a structure.
Part 1 Learning Objectives To understand that variables are a temporary named location to store data and that programmers work with different data types.
Maths quiz - adding a score KS 2: Work with variables.
KS1 Maths at Tregolls.
14 Compilers, Interpreters and Debuggers
Monitoring Implementation and Sustainability
Application of Pseudo Code
C ODEBREAKER Class discussion.
Yenka Portfolio Level for this topic: Student Name : My Levels
Teaching Primary Computing Diving Deep into Programming
Learning about Conditional Selection
Teaching Primary Computing Diving Deep into Programming
SCIENCE ON FRIDAYS.
SCIENTIFIC METHOD -A PROCESS FOR ANSWERING QUESTIONS OR SOLVING PROBLEMS -NOT NECESSARILY DONE IN ANY ORDER -HAS 6 PARTS.
Quiz Name Here Click to start.
Put it all together Lesson 5.
Close Reading Learning the Basics
8th grade Math – Number Systems Unit
Put it all together Lesson 6.
Scratch Programming Lesson 7 Debugging.
Math Giants (but still in sixth grade)!
Understanding Computational Thinking
Presentation transcript:

Maths quiz KS 2: Use sequence in programs

Today we are learning about: Programs & Selection ●I can explain what selection is ●I can write a program using selection

Maths quiz algorithm Think of a question to ask. Ask the player a question, e.g. What is the bond to…? Let the player respond. Check if their answer is correct. If their answer is correct then say ‘Well done that’s correct’. Think of a new question and repeat the steps.

Selection it starts to rain I’ll put my umbrella up. Condition What happens if the condition is met.

Pupil task 1: ●Use your quiz algorithm to help you write the code to create a maths quiz program. ●Your quiz should ask four questions. Write the code to ask one question first then test it and debug it if you need to. ●Once you have got your first question working, use the copy tool to duplicate your code and alter it to ask different questions. ●Your quiz should respond when a player gives the correct answer.

Discussion: ●What is selection? ●How is selection used in your program? ●What does the selection command enable your program to do? ●How is a selection command different to other commands? ●Did you encounter any bugs whilst writing your program? How did you fix these?

Pupil task 2: ●Experiment using ‘If...then...else...’ selection commands in your program (instead of ‘If...then...’) so your quiz: ○Still says ‘Well done’ when they get the answer right. ○Tells a player the right answer if they get the answer wrong. ●Remember to just write the code to ask one question first, and then use the copy tool to duplicate your code -

Discussion: ●What changes have you made to your program? Why? ●Can you describe how the different selection commands you have used in this activity work? ●How is the ‘If...then...else...’ command different/the same to the ‘If...then...’ command?

Today we are learning about: Programs & Selection ●I can explain what selection is ●I can write a program using selection