+ All Categories
Home > Documents > Sequencing Miss Regan. Blood Hound Does anyone know what the Bloodhound project is? Video 1 Video...

Sequencing Miss Regan. Blood Hound Does anyone know what the Bloodhound project is? Video 1 Video...

Date post: 23-Dec-2015
Category:
Upload: noreen-burns
View: 218 times
Download: 2 times
Share this document with a friend
Popular Tags:
16
Sequencing Miss Regan
Transcript

Sequencing

Miss Regan

Blood Hound Does anyone know what the

Bloodhound project is?

Video 1

Video 2

Link to website

Keyword Descriptions Throughout this session we will be

learning new keywords.

Use the hand out to record the different meanings and examples for each of the words.

Control Keywords Control – Making something do something using

technology.

Variable – Something that can be changed to change the outcome.

Prediction – A guess or an estimation of what you think will happen.

Simulation – A computer representation of the real world.

Rule – Set of instructions that must be followed.

Test – Checking if the predictions were correct.

Understand how sequences work By the end of the lesson;

You must have used a flow chart to show the correct order of a sequence.

You should understand that different symbols in a flow chart represent different types of events.

You could write your own sequence of code to control a character in a game.

Sequence A sequence is the order that events follow each

other to carry out a task.

A flow chart can be used to show the sequence of events.

This could show the order of events to get ready in the morning, or the order of events for a character in a game depending on the controls that have been pressed

Input, Process, Output In all control systems there must be an

Input, Process and Output.

Input – A user action or data input in to the system.

Process – The system processes the data in some way.

Output – The outcome of the process.

Input, Process, Output Example 1

When playing a computer game; Input – The user presses the right arrow

button on the game controller. Process – The games console recognises

which button has been pressed and finds the event attached to that button.

Output – The character on the screen moves right.

Input, Process, Output Example 2

When using a spread sheet; Input – The user enters numbers in to

two cells. Process – A function calculates the sum

of the two numbers. Output – The answer is output on the

screen.

Input, Process, Output Example 3

When using a supermarket barcode scanner;

Input – The barcode is scanned with the scanner.

Process – The barcode is compared to all barcodes in the database and matched to the correct product.

Output – The product details are displayed on the cashiers monitor.

Symbol Different symbols are used within flow charts to

show the different types of events that may take place; Input/Output

Process

Decision

Now try to complete Tasks 1& 2 on the Interactive website.

Lesson Tasks Task 1 – Drag and drop the sequence into order

Task 2 – Drag and drop the symbols

Code In order for the computer to process the tasks we want it to

carry out, the events must be written in the correct code for it to understand.

When we are clicking the mouse or typing something on the keyboard there are pieces of code being processed in the background to tell the computer to select an object or display a letter on the screen.

Different types of code are called programming languages and there are lots of them for different software just like there are lots of languages spoken in different countries.

Try to work out what the different code is to complete tasks 3 & 4.

Lesson Tasks Task 3 – Dock the block

Task 4 – Drag and drop the symbols

Functions Often within code there are tasks that need to be repeated.

Selecting a piece of text or selecting an image on a PowerPoint slide uses the same function, as both things are objects that can be selected by clicking on them using the mouse.

The same button on a controller can be pressed to accelerate in a Mario Cart game for different characters.

Without using functions we would have to keep repeating the same lines of code.

When using functions we can just refer to the name such as “function 1” or “function 2”, or even better naming would be “Select object” or “Accelerate”, using functions saves a lot of time.

Try to complete task 5, when you get to level 6 you will need to use functions.

Lesson Tasks Task 5 – Lightbot

This game is quite difficult so it is very important to read all of the instructions!


Recommended