0% found this document useful (0 votes)
122 views4 pages

P2 University of Manchester Lesson Plan: Partners, Investigation, Active Learning, Games, Collaboration, IT

1. The lesson plan introduces year 3 students to the concept of algorithms by having them write step-by-step instructions for a "Jam Bot" to make a jam sandwich. 2. Students will work in mixed-ability groups to write their algorithms, with support from teaching assistants, and then test their algorithms by having Jam Bot follow their instructions. 3. The lesson incorporates formative assessment through student feedback and corrections to algorithms, with students getting a second chance to program Jam Bot after debugging their first attempts.

Uploaded by

api-280289065
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
122 views4 pages

P2 University of Manchester Lesson Plan: Partners, Investigation, Active Learning, Games, Collaboration, IT

1. The lesson plan introduces year 3 students to the concept of algorithms by having them write step-by-step instructions for a "Jam Bot" to make a jam sandwich. 2. Students will work in mixed-ability groups to write their algorithms, with support from teaching assistants, and then test their algorithms by having Jam Bot follow their instructions. 3. The lesson incorporates formative assessment through student feedback and corrections to algorithms, with students getting a second chance to program Jam Bot after debugging their first attempts.

Uploaded by

api-280289065
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

P2 University of Manchester Lesson Plan

Subject: computing
Lesson context

Class: year 3
Childrens learning from
previous lesson S2b, S6b
This is a new topic to introduce
the concept of algorithms.

Date:
Provision for inclusion (SEN, EAL, G&T, Beh,
GRT, LAC...) (S5d, S5b)
Keagan groups are used so there is mix of
HAs and LAs in each group. MM, SK, ED and
CL.

Objective: what do I want the pupils to learn and how I will know they have learnt it?
Lesson objective
Success criteria: To be successful pupils
Differentiation (who will do what?)
(To)
will
link each activity to the success
criteria on the left (S5a)
To write an accurate 1.Write a set of instructions to program
Keagan groups will be used so LAs
algorithm
Jam Bot to make a jam sandwich
are supported by MAs and HAs.
(instructions) so that
Groups will be supported during the
Jam Bot will make a
instruction writing by MM, SK, ED and
2. Learn from your own and others
jam sandwich.
CL, who will move around groups and
mistakes and correct them (Debug).
ensure they are making precise
enough algorithms.
3. Write a fully working set of
instructions with no bugs.

Subject knowledge: what do I need to know in order to teach this lesson?


Concepts I will explain: S3a
I will model:
Algorithms a precise set of instructions for
With the aid of ED the activity will be modelled with CL
computers.
acting as Jam Bot, ED will give jam bot a set of
Debug, the process by which problems are
instructions with some deliberate mistakes so the pupils
corrected in algorithms.
can see what is expected from them.

Vocabulary I will use: S3a


Algorithms and
Debug
Resources
Jam, butter,
bread, knife,
plate, word
bank and A3
paper.

Pedagogy: teaching strategies I will use (S2d): eg talk


partners, investigation, active learning, games,
collaboration, IT.
The activity will be completed in kaegan style groups
with a range of HA, MA and LA in each group.
Safety S1a
The knife will only be used by CL
and ED and stored away safely
when not being used. Transitions
around the classroom will be
kept calm and safe.

weblinks

Formative assessment and feedback (S6)


To challenge and extend the
pupils my questions are: S1b,
S6b

What is an algorithm? (LA and MA)


What does debug mean? (LA and MA)
What happens if we are not precise when we write an algorithm? (HA)

What techniques and


strategies am I using to assess

The success criteria will be displayed during the lesson, so pupils know
what they are trying to achieve during the lesson.

the learning? (S6b)

Modelling the activity at the start of the lesson will give pupils an
example of what they trying to achieve also with the deliberate
mistakes this might show the pupils what they need to avoiding doing
to be successful.
MM,SK, ED and CL will support the groups and offer support on their
work to ensure an appropriate algorithm will be produced.
After all groups having one attempt to make a jam sandwich, they will
get another go once they have debugged their algorithms.

How and when we I give


oral/written feedback to the
pupil against the success
criteria so that they can
respond? (S6d, S2a)

MM, SK, ED and CL will offer verbal feedback throughout the lesson to
support the construction of algorithms.
All groups will get two goes of getting Jam Bot to make a sandwich,
their success on the first go will act as an indicator as to how
successful their algorithm was and will feed into their production of
their second algorithm.

Teaching and learning sequence: How will I teach this lesson? What will I do? The guide to my
lesson (S6a, S4 and S7)
(Think about behaviour management, timings, transitions and assessment leading to feedback)
Behaviour/timing What the teacher is doing
What the pupils are doing
s/assessment
leading to
feedback
15mins
Success criteria
explained and
displayed.

25mins

25 mins

Cl will introduce the topic of algorithms


and explain then when we are not
precise enough on the computer, things
dont happen the way we would expect
them to. CL will discuss algorithms,
and explain how an algorithm is a
precise set of instructions we use to
program the computer. CL will
introduce the activity for the afternoon
examing the success criteria, so the
pupils are aware of what they are
doing.
ED and CL will then demonstrate Jam
Bot by ED giving Jam Bot (CL) an
algorithm with some deliberate
mistakes, so the pupils see how Jam Bot
reacts to imprecise instructions.
The word banks to help the pupils make
their algorithms will be exaplained then
pupils will be sent to tables a group at a
time.
Pupil will begin writing their algorithms
with the aid of their word bank sheets.
They will be supported by MM, SK ED
and CL, who will move around the room
offering verbal praise and support.

Pupils will be sat on the carpet during


input and will watch ED and CL model
Jam Bot. They will be moved to tables a
mixed ability group at a time.

Pupils will begin creating their algorithms


with the help of adult support and their
word banks.

Pupils will choose one member from each

Ensure the pupils are being precise


enough with their algorithms.

15 mins
Pupils will
evaluate their
success with Jam
Bot and debug
accordingly.

Each group will choose one member,


Who will read their algorithms to Jam
Bot. One group at a time, their
algorithms will be read to jam bot one
instruction at a time. Jam Bot will follow
the instructions precisely!! If the pupils
read spread the butter, but havent
specified what with jam bot will spread
the butter with her hand and proclaim
Error Error. Each group can make two
mistakes before going back to debug.
Once all the groups have had a go, they
will return to there algorithms to debug.
Pupils will return to their algorithms and
begin debugging them. MM, SK, ED and
CL will support.

10 mins

A different pupil than before from each


group will come up one at a time and
read their instructions to Jam Bot.
Pupils will be allowed two mistakes.
Plenary
Pupils will sit at tables and answer
questions about what they have learnt
and whether they think they have met
the success criteria and why. Pupils will
be chosen with lollipop sticks to ensure
all pupils are paying attention and are
ready to answer.

group who will have to read instructions


to Jam Bot. The rest of the group will sit
and listen carefully. Looking out for any
mistakes they have made with their
algorithm.

Pupils will make corrections to their


algorithms to ensure they are precise
enough for Jam Bot.

Each group will now pick a different


member to read the instructions to Jam
Bot. each group will get their second go
trying to program Jam Bot. Each group
will be allowed two mistakes
Plenary
Pupils will sit at tables and answer
questions about what they have learnt
and whether they think they have met
the success criteria and why.

Assessment : Identify the progress pupils have made in this lesson (S6)
Identify with a code any children who have exceeded or not achieved the success criteria for this
lesson. In the third column, indicate what you are going to do to meet each identified childs needs as
a result of assessments made.
Success criteria

Names

Cod
e

What will you do to meet the needs of the


children identified through this
assessment?

Evaluation and reflection


Evaluate the progress pupils made in this
lesson in relation to the success criteria (S6b)

What were the strengths and weaknesses of your


teaching? (4d, S8d)

List three actions you will now take to improve pupil progress through your teaching (4d, S8d)

You might also like