I'm the subject leader and teacher for Computing at my school. I teach Computing to all primary ages and upload the planning and resources that I use to teach. I also provide a range of subject leadership documents and resources to support running the subject and supporting teaching and learning.
I'm the subject leader and teacher for Computing at my school. I teach Computing to all primary ages and upload the planning and resources that I use to teach. I also provide a range of subject leadership documents and resources to support running the subject and supporting teaching and learning.
An assessment activity for children to complete independently.
Assesses the unit of work which teaches Place Value and Roman Numerals
https://www.tes.com/teaching-resource/maths-planning-and-resources-year-4-place-value-and-roman-numerals-11726952
A bundle of planning suitable for ages 5-11 covering a wide range of focuses in the Computing Curriculum. Includes units on e-safety, digital literacy, coding and programming, and functional computing and ICT skills.
Also included is a map of objectives, organised by strand and year group, which shows coverage and progression across the entire computing curriculum within the primary age range. Including new e-safety objectives linked to ‘Education for a Connected World’.
An assembly about asking good questions.
Includes a game of 21 questions, some information and quotes about how to ask effective questions and a video from TED about unanswered questions.
A unit of work teaching children basic programming knowledge by drawing basic 2D shapes using a free online coding program (Turtle Academy). Children will learn to identify the number of sides in the different shapes they need to draw, as well as the amount of turn needed to create the internal angles and then use this information to create algorithms that draw shapes and repeating patterns.
Each lesson has support suggestions, challenge questions and an input presentation.
Four Lessons:
LO: To know how to code to draw simple shapes.
LO: To know how to use a repeat command to draw simple 2d shapes.
LO: To know how to use a repeat to draw 2d shapes.
LO: To know how to use nested repeat commands to draw patterns.
Unit is targeted at key stage 1, but could be suitable for other age groups who need to develop basic understandings.
Covers skills mapped in this curriculum document - https://www.tes.com/teaching-resource/computing-skills-progression-grid-ks1-and-2-11727156
An assembly aimed at upper KS2, but delivered successfully to all of KS2, refreshing some key online safety ideas, whilst giving some fresh, ‘enlightening’ information to those savvy (but often careless) Year sixes!
Notes are included on most slides to aid in delivery. The overall goal is go give the children a bit of a reality check and to remind them that the majority of the Interent is unsafe, especially so if they do not use what they have learnt to keep themselves safe.
As above.
Four lessons covering a range of fluency, reasoning and problem solving skills all relating to 4 digit numbers. Includes resources (additional resources required for lesson 3: hand out with values for Roman Numerals to 100 and a worksheet for children to read and convert numerals into Arabic Numbers - resources freely available online), notebook files for modelling and toolkits. Also includes an assessment activity.
Objectives:
1: To find 10, 100 and 1000 more than a 4 digit number. (Fluency)
2: To find 1000 more and less than a 4 digit number. (Reasoning)
3: To read Roman numerals to 100. (Fluency)
4: To read and use Roman numerals to 100. (Problem Solving/Reasoning)
As above.
Four lessons covering a range of fluency, reasoning and problem solving skills relating to finding fractions, fractions of amounts and equivalent fractions. These lessons focus upon teaching children to identify unit and non-unit fractions using shapes and then to find matching equivalent fractions and reason about what they have found. Children also learn to find a fraction of a number or amount. Includes differentiated resources for all levels of ability and some notebook files for modeling.
Objectives:
1: To find fractions of shapes. (Fluency)
2: To find the area of regular 2D shapes . (Fluency)
3: To find the area of compound shapes. (Reasoning)
4. To find the area of triangles. (Problem Solving)
As above.
Four lessons teaching a Written Method for Addition; this being the Compact Column Addition written method. These lessons focus upon teaching year four children to use the compact written method to add up to 4 digits where carrying across columns is needed. Lessons begin with looking at carrying in 3-digit numbers before progressing onto pairs of three digit numbers with multiple carrying and then onto 4-digit numbers with multiple carrying also. Includes toolkits, differentiated resources for all levels of ability and notebook files for modeling.
Objectives:
To add numbers up to 3 digits, involving carrying tens, using the formal written method. (Fluency)
To add numbers up to 3 digits, involving carrying tens and hundreds, using the formal written method. (Fluency)
To add pairs of 3-digit numbers, involving carrying, using the formal column method. (Fluency)
To add pairs of 4-digit numbers, involving carrying, using the formal column method. (Fluency)
As above.
Four lessons covering a range of fluency, reasoning and problem solving skills relating to finding the area of squares, rectangles, composite 2D shapes, compound shapes and triangles. These lessons focus upon teaching children to use squares to count the area inside shapes before moving on to relate this process to arrays and apply knowledge of repeated addition and multiplication to the process. Includes differentiated resources for all levels of ability and some notebook files for modelling.
Objectives:
1: To find the area of squares and rectangles. (Fluency)
2: To find the area of regular 2D shapes . (Fluency)
3: To find the area of compound shapes. (Reasoning)
4. To find the area of triangles. (Problem Solving)
As above.
Two lessons covering a range of fluency, reasoning and problem solving skills relating to statistics and interpreting two-way tables and timetables. These lessons focus upon teaching children to interpret the information in a table or timetable and then using the the information they find to reason and solve problems. Includes differentiated resources for all levels of ability and some notebook files and PowerPoints for modeling.
Objectives:
1: To interpret data in a two-way table. (Fluency and Problem Solving)
2: To interpret information in a timetable. (Reasoning and Problem Solving)
As above.
Five lessons covering a range of fluency, reasoning and problem solving skills all relating to 4 digit numbers. Includes all resources (additional worksheets may be required for lesson 1 if you do not have access to B10 - resources freely available online), notebook files for modelling and toolkits. Also includes an assessment activity to gauge the children’s retention of the teaching across all areas: Fluency, Reasoning and Problem Solving.
Objectives:
1: To recognise place value in 4 digit numbers (Fluency)
2: To represent and estimate place value using arrays (Reasoning/Problem Solving)
3: To compare 4 digit numbers (Fluency)
4: To order sets of 4 digit numbers (Problem Solving)
5: To count in multiples of 1000 (Reasoning)
As above.
Four lessons covering a range of fluency, reasoning and problem solving skills relating to fractions and the conversion of Mixed Numbers and Improper Fractions. These lessons focus upon teaching children to convert both types of number before being shown how to apply those skills to reason and solve problems. Includes differentiated resources for all levels of ability and notebook files and PowerPoints for each lesson to model the key information and strategies.
Objectives:
1: To convert improper fractions to mixed numbers. (Fluency)
2: To convert mixed numbers to improper fractions. (Fluency)
3. To be able to convert between improper fractions and mixed numbers. (Reasoning)
4. To solve problems involving improper fractions and mixed numbers. (Problem Solving)
A unit of work that introduces the basics of Scratch and teaches children to code a simple animated fish tank. Covers a wide array of computer science and digital literacy areas of the KS1 and KS2 curriculum so is suitable for years 2-4, possibly even 5 or 6 if more focus is paid to variables and use of other software and technology to contribute to the final program.
Teaches navigation of Scratch software, adding and editing backgrounds and sprites. Coding selection and conditionals using ‘When’ event blocks and motion and looks blocks to simulate animations. Developed over five weeks; the chn build their program each week and have time planned in lessons for testing and debugging.
Includes 32 Scratch files: modelling examples for teachers to use to exemplify learning and code and differentiated examples for less able students to add to and complete.
Objectives covered includes:
LO: To know how to use a repeat.
LO: To know how to build an algorithm to simulate movement.
LO: To know how to build an algorithm to add animation.
LO: To know how to use a conditional.
LO: To know how to use selection within algorithms.
Covers skills mapped in this curriculum document - https://www.tes.com/teaching-resource/computing-skills-progression-grid-ks1-and-2-11727156
A unit of work teaching children key e-safety concepts relating to online activity and reputation. Unit focuses upon blogging as an outcomes and structures much of the e-safety related themes around this main activity. Use of a free blogging site is needed, of which there are many avaialble. Teachers should sign up for an education account and set up a user for each of the children they teach.
Seven Lessons:
LO: To know how to practise good e-safety.
LO: To know how online communication can be interpreted in different ways.
LO: To identify the features of a strong password.
LO: To know how to create and edit a blog.
LO: To know that not all the information on the internet is accurate.
LO: To know what cyberbullying is and how to protect yourself against it.
LO: To know how to comment appropriately on the internet.
Covers skills mapped in this curriculum document - https://www.tes.com/teaching-resource/computing-skills-progression-grid-ks1-and-2-11727156
As above, a unit of work teaching children about Networks, the Internet, the World Wide Web and some basic HTML coding.
The first three lessons are teaching specific computer science knowledge, outlined on the National Curriculum, about Networks and the Internet. These only require children to know about the Information Technology that they find at school and possibly at home and can be completed with straightforward digital literacy skills (PowerPoint/Word and use of a Search Engine). The last two lessons involve using some online guides and tutorials to build some very basic HTML code to create simple web pages - no sign ups, logins or additional purchases necessary.
All planning and resources included, some lessons have additional Teacher Notes to support subject knowledge and free online resources are linked to in the planning.
LO: To know how a network is organised.
LO: To know how data travels around a network.
LO: To know the differences between a computer network and the Internet.
LO: To know the basics functions of HTML code.
LO: To know how to use other tags to edit HTML.
A unit of work using Scratch that teaches children to code a racing style game. covers a wide array of computer science and digital literacy areas of the KS2 curriculum so is suitable for years 3-5, possibly even 6 if more focus is paid to variables and use of other software and technology to contribute to the final program.
Teaches navigation of Scratch software, adding and editing backgrounds and sprites. Coding conditionals and variables and using messages and other events to organise the game. Developed over six or seven weeks, with extra time at the end for completion and sharing of the work.
Includes ALL scratch files and examples for teacher modelling, toolkits, images, sounds, an overall example that chn look at in each lesson and a broken example chn use to practice debugging code toward the end of the unit.
Objectives covered includes:
LO: To code sprites to move based on user input.
LO: To use conditionals to cause sprites to react to backdrop.
LO: To use conditionals to cause sprites to react other sprites.
LO: To use conditionals to effect events.
LO: To use a variable to effect events.
LO: To debug code to make it work as intended.
LO: To digitally share work and feedback with other users.
Covers skills mapped in this curriculum document - https://www.tes.com/teaching-resource/computing-skills-progression-grid-ks1-and-2-11727156
As above, this unit of work is compiled of five lessons and can be taught as a stand alone unit without children having any experience of Scratch beforehand (although this would be beneficial for progressing them toward Greater Depth levelled activities). Scratch is a free-to-use piece of online coding software, so no logins are required. Users can freely access the program and download any creations they produce. Flash is required.
It comes complete with coloured coded plans to support teacher input, pre- coded scratch files to upload to the website to show as models or examples, printable colour coded toolkits and links to online hosted video tutorials that can be used to see how to model the steps to the children or for the children to use themselves, especially useful for accessing the greater depth level activities.
Objectives:
LO: To know how to code simple questions.
LO: To know how to code questions with more than one answer.
LO: To know how to sequence algorithms.
LO: To program a maths quiz.
LO: To share work online.
Covers skills mapped in this curriculum document - https://www.tes.com/teaching-resource/computing-skills-progression-grid-ks1-and-2-11727156
As titled.
An activity, aimed at year 4, to extend children’s thinking about subtracting fractions from more than a whole. This could be used as an assessment or an activity at the end of a lesson based around subtracting fractions with the same denominators.
Children will need to have explored how fractions make a whole and subtracting fractions with the same denominator. Useful as a step before mixed number and improper fractions which they would explore in year 5.
Aimed at Year 4; a notebook file containing Base 10 and Place Value counter images for teaching place value.
Simple but effective, a great visual support for LA chn and visual learners.