Teacher

Description

Overview:
This lesson is for students who are very familiar with CSfirst or Scratch, and is intended to deepen and assess their familiarity with the blockly code language used in both. First the class discusses what "reverse engineering" is and why is is beneficial to them. Then, they will work in groups to recreate an example scene playing on the main screen, one sprite at a time. At the end, the students will compare their work to the code from the example project and discuss any differences that make the code work better, worse, or more efficiently. They will share the link to their group project to turn it in.
Remix of:
Lesson Plan Template
Subject:
Technology and Engineering Education, Computer Science
Level:
Upper Elementary, Middle School
Material Type:
Activity/Lab, Lesson, Lesson Plan
Author:
Date Added:
08/02/2022
License:
Creative Commons Attribution Non-Commercial Creative Commons Attribution Non-Commercial
Language:
English
Media Format:
Interactive, Text/HTML

Comments

Allie on Aug 16, 09:42am

Recent changes: I checked the links and made sure they all work, I added example scripts and prompt questions in the instruction section, and attached a rubric.

Standards

No Alignments yet.

Evaluations

No evaluations yet.

Tags (1)

This resource has not been reviewed or approved by the Utah Education Network or Utah State Board of Education.