zip, 40.96 MB
zip, 40.96 MB

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.

Reviews

Something went wrong, please try again later.

This resource hasn't been reviewed yet

To ensure quality for our reviews, only customers who have purchased this resource can review it

Report this resourceto let us know if it violates our terms and conditions.
Our customer service team will review your report and will be in touch.