17Uploads
1k+Views
2k+Downloads
Computing
Computing - Coding Unit - KS1
Unit: Coding using Code.Org
Key Question: How can I make an algorithm and get rid of errors?
This unit of work uses:
Code . org
1 – E-Safety lesson
What personal information should not be shared?
Lesson 3: Sharing personal information. LO: To understand what personal information should not be shared
2 – Course A Lesson 2: learn to drag and drop: Can I drag and drop items efficiently?
To provide children with a skill building lesson that provides children with experience with computers. They will be covering the most basic computer functions such as clicking, dragging and dropping.
3 – Lesson 3: Happy Maps: Can I make a simple algorithm and fix any errors?
This is a context-setting lesson that allows the children to bridge from algorithms to programming (following instructions). They will be sequencing their code to help the ‘Flurb’ get to the fruit.
4 – Lesson 4: Sequencing with Scrat: How can computers read my instructions?
This is a skill-building lesson where children develop sequential algorithms to move a character from one side of a maze to the goal at the other side. This will develop programming and debugging skills on a computer platform.
5 – Lesson 5: Programming with Scrat: How can algorithms be sequenced and debugged?
This is a skill-building lesson where children will continue to develop sequential algorithms. Children will develop how to use a block-based format to sequence and debug their algorithms.
6 – Lesson 7: Happy Loops + Lesson 8: Loops with Scrat: Can algorithms be simplified and be repeated?
This is a skill-building lesson where the children will practice loops in programming. They will practice ways of simplifying algorithms.
Recap lesson: Lesson 10: Loops with Laurel
This lesson provides the children with the ability to showcase their understanding of creating a simple algorithm. The children will be able to demonstrate their understanding of creating loops to simplify the block-based format.
Computing - Coding Unit - LKS2
Unit: Coding using Code.Org
Key Question: How can I design, write and debug programs to accomplish specific goals?
This unit of work uses: https://studio.code.org/s/coursec-2023?redirect_warning=true
Lesson 1: Be Internet Secure: Personal privacy and security are as important online as they are in the real world. Keeping valuable information safe helps children avoid damaging their devices, reputations and relationships. Google Legends: Protect your stuff Pages 56-61
Lesson 2: My Robotic Friends Jr
This is a context setting lesson where children will create an algorithm to ‘program’ a robot to stack cups into different patterns. This will be the starting point of programming and how to debug ‘code’.
They will be developing their programming and debugging kills along the way.
Lesson 3: Programming with Angry Birds
This is a skill building lesson where children will develop sequential algorithms to move a bird from one side of a maze to the pig at the other side. To do this, they will stack code blocks together in a linear sequence, making them move straight, turn left, or turn right.
Lesson 4: Debugging a maze & Collecting treasure with Laurel
This is a skill-building lesson where children will be fixing the errors in prewritten code. They will explore how to run the code and strategies to overcome the errors and debug them.
Lesson 5: Creating Art with Code
This is a skill-building lesson where children have the opportunity to demonstrate the skills that they have learnt so far this unit. They will be able to write code and develop a sequential algorithm. They will also be able to identify and fix errors.
Lesson 6: Loops with Rey and BB8 & Harvesting Crops with Loops
In this lesson, children will be learning more about loops and how to implement them in Block code. Using loops is an important skill in programming because manually repeating commands is tedious and inefficient.
Recap lesson
In this lesson, children will be learning more about loops and how to implement them in Block code. Using loops is an important skill in programming because manually repeating commands is tedious and inefficient.
Computing - E-Safety Unit - KS1
Unit: E-Safety/Online Safety
Key Question: How do we use the internet safely?
This unit is comprised of 6 lessons that explore the SMART acronym. Each lesson focuses on a question that feeds into the overarching key question.
Structure of lessons:
Safe: How do I stay safe on the internet?
We will explore what the word safe means and emotions associated with safe. We will apply that to being safe online and ways that are and aren’t safe. We will explore pictures that may be taken online.
Meeting: Do I know what stranger danger is?
We will explore who is safe to meet and who is not safe to meet. We will discuss why it is important to not meet people in person that we do not know and haven’t met in real life.
Accepting: What things should I accept?
We will explore what is ok to accept and what is not ok to accept online. We will explore why we don’t accept things that we do not trust as it may contain a virus.
Reliable: Is the information you are reading reliable?
We will explore which things are reliable online and which things are not reliable online. We will explore ways to distinguish which things that we are reading are trusted and which are not.
Tell: Telling people if you see something you are unsure about on the internet. Who should you tell?
We will explore ways to tell people if we see something that we are unsure about on the internet. We will consider who we trust to talk about it whether it is an adult at home or a teacher in school.
Safety Week Presentation
We will present what we have learnt during this unit. We will use the SMART acronym to explain what it is and how to stay safe online.
Bonus: Recap lesson
There are materials to help children make a poster about SMART.
Computing - E-Safety Unit - UKS2
Unit: E-Safety/Online Safety
Key Question: How can be responsible citizens online using internet etiquette?
This unit is comprised of 6 lessons that explore the SMART acronym. Each lesson focuses on a question that feeds into the overarching key question.
Safe: How can we share things safely online?
We will discuss all of the different ways that we share things on the internet (including snapchat and live streaming). We will then consider ways that we can stay safe when using it.
Meeting: What is internet etiquette?
We will explore internet etiquette when we are speaking to people online. We will explore what we should do when we are talking to people online.
Accepting: How can I accept or reject invitations?
We will explore ways that we play online games. We will explore how to accept and reject invitations.
Reliable: Is the information you are reading reliable?
We will explore which things are reliable online and which things are not reliable online. We will explore ways to keep things private.
Tell: Who can I tell if I am worried?
We will explore different strategies and ways to tell someone when we are worried. We will discuss people that we trust with information that is worrying us.
Safety Week Presentation: Can you create presentation for safety week?
We will present what we have learnt during this unit. We will use the SMART acronym to explain what it is and how to stay safe online.
Bonus: Consolidating lesson
Materials to help children to create a SMART poster to share ways to stay safe online.
Computing - E-Safety Unit - LKS2
Unit: E-Safety/Online Safety
Key Question: How can we use the internet responsibly and safely?
This unit is comprised of 6 lessons that explore the SMART acronym. Each lesson focuses on a question that feeds into the overarching key question.
Structure of lessons:
Safe: How do I stay safe on the internet?
We will discuss how to stay safe on the internet. We will explore ways that we can stay safe online.
Meeting: Do I know what stranger danger is?
We will explore what stranger danger is and not meeting people in person. We will discuss strategies that we can use to keep us safe online.
SMART: Are you SMART on the internet?
We will discuss the acronym of SMART and how we are SMART on the internet and when playing games. We will assess our own actions and discuss potential issues that may arise when playing a game online.
Reliable: Is everything that I read online reliable?
We will explore whether the information that we read online is reliable. We will discuss ways of checking if something is reliable and what to do if we are unsure of something that we have read.
Tell: Can you teach someone else how to be SMART online?
We will explore how to deal with a situation that we are unsure or worried about. We will develop a list of people that we trust and could tell about something that we are unsure of or worried about online. We will consider alternative things that we can do as well as telling an adult.
Safety Week Presentation: Can you create presentation for safety week?
We will present what we have learnt during this unit. We will use the SMART acronym to explain what it is and how to stay safe online.
Bonus: Recap lesson
There are materials to help children answer questions related to e-safety.