Your Cart
Loading
Only -1 left

Advanced Computer Science Coding in Scratch Lesson Plans & Activities Bundle

On Sale
$40.50
$40.50
Added to cart

This bundle of Scratch 3.0 resources moves students from basic skills in Scratch to far more advanced skills. Students are tested and questioned deeper about their understanding of different concepts in Scratch. Each of the lessons in this bundle will take students far more than 1 hour to complete (please look at the allocated time to teach each lesson by clicking on each individual lesson).


On purchase of this resource, you will be provided with a sharable link to access these files in Google Slides so they can be shared with your students. PDF versions of the files will also be supplied. This resource is suitable for DISTANCE LEARNING.


Who is this bundle suitable for?

  • This bundle is suitable for advanced learners of Scratch i.e. those who have used Scratch before and have some knowledge of programming constructs.
  • The resources in this bundle are best suited for students in Grades 7 - 10, however if you have more advanced learners of Scratch in Grades 3-6 they can also benefit from the content covered in this bundle. It all depends on the coding ability of an individual and how quickly they learn and understand programming concepts.


The following lessons are covered in depth in this bundle:

  1. Creating one dimensional arrays (lists): This lesson introduces students to LIST/array data structures. With this lesson, students will learn a better way to store data, what lists are, why they are used as well as their benefits i.e. inserting data, adding data, finding and deleting data etc…
  2. Using Broadcast Blocks: This lesson introduces students to create more efficient code through the use of broadcast blocks. These blocks will allow students to time actions in their Scratch Games but also understand where they can be and should be used. Students will also learn how to make sprites control the actions of other sprites by using broadcast blocks.
  3. Creating Clones: This lesson introduces students to create more efficient code through the use of cloning as well as making use of less lines of code (by removing repeated code).


In order for students to access the material in this bundle, they are expected to have some prior knowledge of Scratch and should be comfortable with the following concepts:

  • Creating and using variables
  • If statements
  • Loops
  • Sensing and Motion Blocks
  • Motion blocks
  • Events blocks


These resources come complete with:

  • Colorful lesson powerpoint which includes explanations and student tasks (editable and PDF format)
  • Detailed lesson directions
  • Student worksheet
  • Answer Key
  • I Can Statements.


You will get a ZIP (10MB) file