Computer Control Using computers to do tasks. What are Computers used for? ringing your alarm clock. microwaving your breakfast checking for text messages.

Slides:



Advertisements
Similar presentations
How can we arrange a set of instructions in sequential order?
Advertisements

Working With Algorithm and Flowcharts
Slide 1 Today you will: Review knowledge and understanding of systems Understand what a system is and what it consists of Apply this understanding by working.
Basic Programming Concepts INTRO TO PROGRAMMING. Questions to answer  What is a computer program?  What are computer instructions  How is a program.
H OW TO MAKE A CUP OF T EA ! By Paris Bell. Safety Instructions Equipment Ingredients Instructions Instructions (continued) Tips.
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.
 Draft timetable has the same times as this semester: - ◦ Monday 9:00 am to 12:00 noon, 1:00 pm to 3:00 pm. ◦ Tuesday 9:00 am to 12:00 noon, 1:00 pm.
place a teabag in a mug; boil some water; pour over teabag; wait until strong enough; remove the teabag; add some milk and stir. what is this?
SDP Languages and Environments. Types of Languages and Environments There are 4 main types of language that you must be able to describe at Higher level.
How to Make Tea Sheng Zhong Harvard School of Public Health.
Lecturer: Fintan Costello Welcome to Hdip 001 Introduction to Programming.
Algorithm Design CS105. Problem Solving Algorithm: set of unambiguous instructions to solve a problem – Breaking down a problem into a set of sub- problems.
Programming Fundamentals (750113) Ch1. Problem Solving
This project and its actions were made possible due to co-financing by the European Fund for the Integration of Third-Country Nationals Heat loss experiment.
3.3.1 ManageYourTime. What is a Gantt Chart? Why are they used? How to create one.
Merry Christmas. Christmas in Great Britain  The New Year’s Day … / very popular in Great Britain.  Christmas is …( / a good tradition).  The English.
Polly put the kettle on Polly put the kettle on Polly put the kettle on We’ll all have tea.
CS001 Introduction to Programming Day 5 Sujana Jyothi
Algorithms In general algorithms is a name given to a defined set of steps used to complete a task. For example to make a cup of tea you would fill the.
Project Management Project Planning Estimating Scheduling.
Algorithm is a prescribed set of well defined rules or instructions for the solution of the problem. Algorithmic language is a language or notation used.
A PowerPoint about Algorithm’s. What is an algorithm?  a process or set of rules to be followed in calculations or other problem-solving operations,
A PowerPoint about Algorithm’s. What is an algorithm? A list Of cammands / instructions to do a tasks.
British have a sweet-tooth… What does it mean ? Is it time to have tea, a place for sweets or something else ?
‘How to make perfect English tea’ Ewa Pacykowska.
For this unit, you will develop a new swimming / leisure business. 2. You will need to think of a name & concept for the business. 3. Over the.
Top-Down Design Damian Gordon. Top-Down Design Top-Down Design (also known as stepwise design) is breaking down a problem into steps. In Top-down Design.
How to make a Perfect Cup of Tea Supplies Kettle Ceramic tea-pot Large ceramic mug and spoon Microwave oven.
A PowerPoint about Algorithm’s. What is an algorithm? A step by step process of instruction.
Slide 1 What makes up an information system? Input Process Output Temperature and rainfall from a variety of places Analyse the information and present.
By Zoe Cornell. Mug Kettle Tea bag Milk Sugar Pour water into the kettle and switch it on.
Learn about the system life cycle Plan the outline of your project
Sequence Damian Gordon. Pseudocode When we write programs, we assume that the computer executes the program starting at the beginning and working its.
Mug Tea bag Kettle Milk Sugar (only if you like it in your tea) A spoon Biscuits A plate for the biscuits.
Submitted To: Rutvi sarang Submitted By: Kushal Bhagat.
Computer control In collaboration with:. What is…
Virtually controlling real life situations Summer 2 Lesson 1 Year 8.
Bagged vs. Loose Tea Based on “Yingtao’s New Friend”
Algorithms. Teacher Lead Activity What is an algorithm? Homework Recap!
Pseudocode Skill Area Materials Prepared by Dhimas Ruswanto, BMm.
Unit 7.6 – Control & Monitoring Overview Key Stage 3 National Strategy ICT Strand.
Sequences, Modules and Variables David Millard
Welcome to Sandilands Primary School Cluster Conference Friday 3 rd October 2014 An Introduction to Algorithms The Language of Programming.
Comp1004: Programming in Java II Computational Thinking.
Building Good Solutions David Millard
Introduction to programming
Introduction To Flowcharting
Remove toast from toaster
Instructing the computer with algorithms and flowcharts
Algorithms & Logic.
How can we arrange a set of instructions in sequential order?
Programming Logic n Techniques
Algorithms & Logic Mr Conti.
Yenka Portfolio Level for this topic: Student Name : My Levels
Algorithms Today we will look at: what the word algorithm means
Algorithms Y10 Introduction.
Comp1202: Building Better Programs
Programming Fundamentals (750113) Ch1. Problem Solving
Programming Fundamentals (750113) Ch1. Problem Solving
“In the midst of chaos, there is also opportunity” - Sun Tzu
Flow Charts AQA - Graphic Products.
Process/ Instruction Writing
Network Logic Diagram 2/16/2019.
Programming Fundamentals (750113) Ch1. Problem Solving
Programming Fundamentals (750113) Ch1. Problem Solving
Speaking Presentation
Flowcharts Activity One
Algorithms TASK Outcomes What is an algorithm?
“In the midst of chaos, there is also opportunity” - Sun Tzu
Presentation transcript:

Computer Control Using computers to do tasks

What are Computers used for? ringing your alarm clock. microwaving your breakfast checking for text messages controlling life support systems controlling traffic lights printing newspapers controlling photocopiers flying planes recording your favourite program.

Computers are good at… Jobs that are difficult Jobs that are dangerous Jobs that are boring Jobs that need repeating many times

Computers are not good at … Jobs that require lots of variety Jobs that require learning Jobs that require adaptive behaviour Jobs that require prediction

Language of Control We need Instructions that are Simple Logical Precise Clear

Controlling Computers… START STOP WAIT / DELAY PROCESS DECISION

How to Make Tea… Start Put water in kettle Boil kettle Find teapot Put tea in pot Fill up with water Find cup Put milk in cup Pour tea into cup Stop

Instruction Details What do we mean by “put water in kettle”? Whole process on its own A process is a set of instructions A SUB process is a small set of instructions.

Making Toast…….. Work out the correct order for the instructions. Click to see if you are correct. Start Stop Remove toast from toaster Wait 2 minutes Put bread into toaster Push down handle