Curricular Connections Accordion
Mathematics
Grade 4
Strand C: Algebra (Coding Skills)
- C3.1: "Solve problems and create computational representations of mathematical situations by writing and executing code, including code that involves sequential, concurrent, repeating, and nested events."
- C3.2: "Read and alter existing code, including code that involves sequential, concurrent, repeating, and nested events, and describe how changes to the code affect the outcomes."
Strand E: Spatial Sense (Location and Movement)
- E1.3: "Describe and perform translations and reflections on a grid, and predict the results of these transformations."
Grade 5-6
Strand C: Algebra (Coding Skills)
- C3.1: "Solve problems and create computational representations of mathematical situations by writing and executing code, including code that involves conditional statements and other control structures."
- C3.2: "Read and alter existing code, including code that involves conditional statements and other control structures, and describe how changes to the code affect the outcomes."
Mathematics
To solve a situational problem related to mathematics
- Indication (oral or written) that the situational problem has been understood:
- Planning of steps involved in the situational problem
- Identification of relevant information
- Consideration of the constraints of the situational problem
- Correct application of the concepts and processes required to produce an appropriate solution:
- Selection of the required mathematical concepts and processes
- Correct application of the required concepts and processes
- Explanation (oral or written) of the main aspects of the solution:
- Clear, thorough indication (oral or written) of how the solution is worked out
Objectives Accordion
Learning goals
Students will be able to…
- Add and define their own custom blocks in Scratch.
- Understand how to fill the entire screen using only one sprite by utilizing multiple costumes and sizes.
- Recognize the importance of detail in coding.
Success criteria
I can ...
- Create a custom block.
- Create a working Scratch script.
Material Accordion
Required: Computers or tablets to use Scratch.
Optional: Screen to show the tutorial slides to the class.
Lesson Accordion
| Activity | Description |
|---|---|
| Prior Knowledge |
Learners will need some basic experience on Scratch |
| Minds On |
Creating new blocks on Scratch Using this guide, explain to students how to create new blocks on Scratch. |
| Model |
|
| Practice |
Students will open Scratch on their computers and attempt to make their own Stamp code They will pick a sprite of their choice (e.g. ball, heart, square) The students will add their own blocks, add the pen extension, and create a code |
| Consolidation |
Classroom exhibition After students finish coding their stamps, allow them to rotate around the class and observe their classmates’ creations. Let them notice the diversity of creations within similar codes. |
| Modifications & Accommodations |
|
Assessment Accordion
Formative
The educator will observe students during the independent practice phase using a structured checklist to assess success criteria, including the addition of custom blocks and the creation of a detailed Scratch script.
Extension Accordion
Extend your thinking
Students are invited to code multiple stamps in the same project and create an art piece.
Cross-curricular connection
Social sciences and Arts: Explore the origins of stamping - LINK