Algorithms. Teacher Lead Activity What is an algorithm? Homework Recap!

Slides:



Advertisements
Similar presentations
Unit 7 At a snack bar Houliu Primary School Wang Xiaohua.
Advertisements

Programming for Beginners
Working With Algorithm and Flowcharts
Flowcharts The following sample flowcharts are easy to customize. Simply click on a word, shape or rule to edit, change color or adjust an element. Contents.
Documentation Letts Study Guide Information Systems - IT Chapter 19.
Unit 7.6 Lesson 2 Goals Identify and use flowchart symbols. Plan a sequence of events and incorporate them into a flowchart. Create a simple flowchart.
Basics of Computer Programming Web Design Section 8-1.
Programming Fundamentals (750113) Ch1. Problem Solving
Game city International Starting on the road to programming. This project is all about learning how to program using scratch and other languages. The aim.
Do it now activity Last lesson we learnt about instructions are run in a computer. Write a set of instructions that a computer could follow to make a cup.
NameSymbolFlowchart use OvalThis is used at the start and at the end of a program to start and stop the program. Flow lineThis shows which way the logic.
Introduction to Algorithm – part one Jennifer Elmer Form 3 Computing.
CSC103: Introduction to Computer and Programming
Problem Solving for Programming Session 4 Calculating and Keeping Track of Values.
Lesson Objectives 1. Practise writing sequence of instructions 2. Write flowcharts for different mechanisms Keywords: Input sensor Motion sensor Output.
Isonkylä School Laihia My name is Jyrki Leppilahti and I am the principal of the school.
End Show Writing a computer program involves performing the following tasks. 1. Understanding the problem 2. Developing an Algorithm for the problem 3.
Implementing software in IEC Languages in IEC IEC uses the following languages Instruction List – Assembly level programming using.
人教版(新目标)( 2012 教材)初中八上 Unit8 How do you make a banana mike shake?
LSM780 Live Cell Turn On/Turn Off Instructions Kim Peifley 07/13/15.
Slide 1 What makes up an information system? Input Process Output Temperature and rainfall from a variety of places Analyse the information and present.
PROGRAM DEVELOPMENT CYCLE. Problem Statement: Problem Statement help diagnose the situation so that your focus is on the problem, helpful tools at this.
Learn about the system life cycle Plan the outline of your project
Basic Systems and Software. Were we left off Computers are programmable (formal) machines. Digital information is stored as a series of two states (1.
Submitted To: Rutvi sarang Submitted By: Kushal Bhagat.
Slide 1 Controlling Sequences of Events Traffic lights Event table.
Structured Programming (4 Credits)
Snakes & Ladders Nicola Deacon. SNAKES & LADDERS Beginning at START, each player throws the dice in turn to move their counters around the board. If land.
System A collection of parts that perform a function.
Flowcharts. Learning Objectives To learn how to break down tasks How to create a flowchart.
Algorithms and Pseudocode
Traditionally ladder logic programs have been written by thinking about the process and then beginning to write the program. This always leads to programs.
Computer Control Using computers to do tasks. What are Computers used for? ringing your alarm clock. microwaving your breakfast checking for text messages.
Flow Charts WHAT ARE THEY AND WHY DO WE USE THEM?.
Lesson 2 Inputs. Lesson objectives To understand how inputs can be used to control an output To consider how to make mimics more realistic.
Sorting Algorithms. Algorithms, revisited What is an algorithm? Wikipedia Definition: an algorithm is a definite list of well-defined instructions for.
Unit 7.6 – Control & Monitoring Overview Key Stage 3 National Strategy ICT Strand.
Software Development Algorithms and Language Constructs (sequence, selection and iteration) Higher Computing.
Control Technology START What is control technology? What is this diagram called? In which program have you used these before? Lets Go!
Algorithms and Flowcharts
Flowcharts The following sample flowcharts are easy to customize. Simply click on a word, shape or rule to edit, change color or adjust an element. Contents.
Component 1.6.
FLOWCHARTS Part 1.
Basics of Computer Programming
Flow Chart.
Basics of Computer Programming
Diamond Hunt Mock Programming Project.
FLOWCHARTS Part 2.
Introduction to Algorithm – part 1
Basics of Computer Programming
Instructing the computer with algorithms and flowcharts
Basics of Computer Programming
Road signs Speed limit No right turn Slippery road No entry
Programming Logic n Techniques
Print slides for students reference
Design and Technology Academic Year 2017/2018 Grade 7 First Semester.
Flowcharts The following sample flowcharts are easy to customize. Simply click on a word, shape or rule to edit, change color or adjust an element. Contents.
Algorithms Today we will look at: what the word algorithm means
Algorithms Y10 Introduction.
GCSE AQA Graphics Planning.
Programming Fundamentals (750113) Ch1. Problem Solving
An Introduction to VEX IQ Programming with Modkit
Flow Charts AQA - Graphic Products.
Algorithms.
Flow Diagrams Start End

Flowcharts Activity One
Flowcharts Presented By:- Mr. Anup Ashok Shinde B.B.A.(C.A) Department
Snakes and Ladders Game with Science
Presentation transcript:

Algorithms

Teacher Lead Activity What is an algorithm? Homework Recap!

Algorithm: - A detailed set of instructions to be followed by the computer system. Bottom Line – Computers are stupid! They will only do what they’re told Homework Recap!

Mini Task: - Put the tasks below in the correct order. They’re in the wrong order, can you guess which type of error it’s likely to give? stop wait Turn on hot or cold Is there enough water start Turn off hot and cold taps Is it too hot or too cold Adjust hot and cold taps Algorithms

Did you have something similar to this? What can you notice? Algorithms

We’re learning to build flow charts using our knowledge of algorithms. Objective

When planning out an algorithm, or programming it is important to plan it out. We can do this in more than one way, to start with we’re going to focus on Flow Charts. You’re now going to work with your teacher to create a simple flow chart for making tea and coffee. When planning….

Build an algorithm to make a cup of coffee: With your teacher….

Task 1 : - Produce a flow chart for making and drinking a glass of blackcurrant squash. This should be done using Word. These are not in any order. Pour measure of juice into glass Fill up the glass to the top with water Take the juice out of the cupboard Drink juice Extension: - Include input / output shapes * Your teacher will explain what these shapes look like. Tasks: -

Task 2 : - Produce a flow chart to show the steps for ‘stopping working on a computer and shutting it down’ This should be done using Word. These are not in any order. Quit the program Switch off the machine Finish working on your document Start a new document Check your electronic mail Turn on the computer Select ‘shutdown’ Save your work on a disk Tasks: -

Task 3 : - Produce a chart to show the steps to crossing the road safely. This should be done using Word. These are not in any order. This task will require a decision. Cross the road carefully Look left and right Stop at the curb Is the road clear both ways Tasks: -

Task 4: - Produce a flow chart to show the steps for making a move in snakes and ladders. This should be done using Word. These are not in any order. This task will require a decision. Climb up ladder Landed on a snakes head? Throw dice At the bottom of a ladder? Move the counter Slide down snake Tasks: -

Teacher Lead Activity