You are on page 1of 4

Lesson Plan

Date, time & Subject / Topic Curriculum Links Class / Set Room/Lab Total No. of
period Students
Monday 07/5/17 Conditions 8.3 First Steps in Small Basic 8
P4 13:30 14:30

Pre Lesson preparation


Check AB Tutor is working and take control of all screens before pupils enter. Check IWB alignment and have small basic program open. Make 33 copies of
any worksheets. Make 6 copies of easy worksheets. 3 copies for extra extension tasks.

Prior learning / Assessment to inform planning (Please also refer to class list and seating plan)
What happened in the last lesson to inform your planning? How has data for this group informed your planning to accommodate the needs and abilities of all of your learners?
This is the sixth lesson in SmallBasic. In the previous lessons, pupils were on textwindow and variables. Most pupils now seem confident with using the
textwindow and reading user input. They will now use them skills in creating a quiz.

Lesson Aim: (What do you want the pupils to achieve in broad terms?)
For example to be able to understand be able create
To be able to use the selection statements contained within SmallBasic to be able to write programs with IF conditions.

Learning Objective: (What are the pupils in the room to learn? make this an open, non-task based statement)
To Learn (about / how/ why/ when/ what happens when ..../ if etc.)
To learn how events can occur by certain conditions being present
To learn how to use selection statements in Small Basic such as IF, THEN, ELSE and ELSE IF.
To learn how to add a score variable to store the score

1|Page
Differentiated Learning Outcomes: Past tenses as looking for evidence they will have hopefully produced

By the end of this lesson pupils will have.


1. Completed the small basic quiz and recorded their score.
2. Created a quiz with at least three questions
3. Added a score variable to their quiz to calculate the score.

Key Vocabulary
Small Basic, Statements, TextWindow, Variables, Conditions, IF, THEN, ELSE

Numeracy Literacy Focus TEL Focus Most Able SEND Focus Health & Safety Role of Other
Focus - Risk Adult(s)
Pupils will need to Keywords will need Use of SmallBasic Challenge 6 SEN Departmental H&S none
be able to write to be understood. worksheet policy, check all
code to calculate Conditions. Code Will be given pupils can see
their quiz score. will need to be individual support whiteboard, note
Use mathematical copied correctly. and an easier windows, classroom
operators in worksheet where lights, ventilation,
SmallBasic. the code is already tripping hazards,
given to them. correct seating
position for
computer use.

Cross Curricular links - PHSEE, Citizenship, Enterprise, Global News, Innovative ideas & Creative student opportunities
Creative ideas Pupils will create quizzes based on their own interests. Could be quizzes on any other subject.

2|Page
LEARNING & TEACHING Plan
Time Link to Teacher Activity Learner Activity Assessment Resources
Learning Objective & Outcomes, Identify the techniques Strategies Used to e.g. TEL,
Outcome Teaching Activities, Revisiting Outcomes & used to differentiate Ensure Progress Other Adults,
number Consolidation for ALL Learners of All Learners Materials and
Equipment
Pupils greeted at the door. Powerpoint loaded Pupils will take a small quiz Question pupils to Load sample
10 mins LO1 showing learning objectives on all screens that will run inside a small identify variables from quiz on board
Greet class Good afternoon 8E2 Wait for reply basic program. The lines of code and to be
Ensure seating plan. program will be accessed able to give a correct Powerpoint
Ask pupils to keep planners on top of computers. from the shared area. They definition of a variable.
Monitor Health and safety issues will keep a record of their sb_quiz.exe in
Unlock computers and allow pupils to log on whilst score and share it with the shared area
taking register. teacher.
Starter:
Show pupils sample quiz ask someone to answer
the question.
Tell pupils they will be using a small basic program to
take a quiz. After each question, they should read the
feedback and at the end they should keep a note of
their score.
Take the small basic quiz on TextWindow and
variables.

5 mins Introduce conditions and IF statements. Give Pupils will put their hands Question random Powerpoint
LO2 examples of conditions in everyday life. up to answer. pupils about what will
Example of weather using different operators happen in certain
scenarios based on
Show different examples of IF statements conditions
25 mins LO2, LO3 Explain the task for pupils to create their own quiz. Pupils will follow the Walk around and check
Pupils will create their own quiz in SB. Assist pupils worksheet and create their all pupils have got the Worksheet 5: A
with problems. Explain to pupils how to read the error own quiz. very first part working. quiz
codes and identify the lines of codes that have errors. If pupils finish Activity 1, Check SEN pupils first.
they may go on to the If any pupils are Worksheet 4
Once quiz created they may add a score variable. extension task. struggling, swap their drawing
worksheet with the easy polygons easy

3|Page
one. If pupils are able to
create a working quiz
program, tick their
names off on seating
plan sheet.
5 mins LO2, LO3 Pupils should switch seats with the people next to Pupils try each others Verbal Peer Quiz programs
them and take their quiz. They should give them programs and peer assess assessment how to
verbal feedback about how they may improve their verbally. improve your quiz
quiz program.
10 mins LO2, LO3 Pupils switch back and now they will improve their Pupils will continue Walk around and assist Seating plan
quiz if there were any problems with it. If they have working on worksheet and pupils. Tick pupils off
not yet added a score variable, they may try now. aim to have a completed from the seating plan if Extension
quiz program. they have completed a worksheet
task.
Challenge worksheet is
available for pupils who
have finished.
5 mins LO1, LO2 Pupils will quietly save and log off. Pupils will raise their
Plenary: hands to answer the
Ask random pupils to: question.

1) Explain how an IF statement works


2)Identify an IF statement from their own quiz.

Home Learning (to enhance prior, existing or potential knowledge and skills)

4|Page

You might also like