💻 Day 4 Teacher Control Panel (Coding & Logic)


💻 STEAM Day 4 Progress Report

🖥️ STEAM Discovery Workbook - Day 4 ⌨️

STEAM ගවේෂණ වැඩපොත - සිව්වන දිනය (පරිගණක ක්‍රමලේඛනය)

Today we are diving into the world of Computers and Coding! We will learn how to speak the language of machines, create our own games, solve logical puzzles using math and patterns, and practice text-based coding in Python.

🧠 The Intelligences We Track Today:

Starting Curiosity (Day 4)

Student Name: _______________________ Age: _____

Is the student excited to build a game today? (Check one)

🔄 Activity 1: The Logic of Patterns

හැඩතල සහ රටා (Algorithms & Math)

Before we touch the computer, we must understand algorithms! An algorithm is just a list of instructions. We will draw patterns and mathematical shapes to understand how to give perfect step-by-step instructions.

👶 Ages 3-5 (Explorers):

Focus: Recognizing physical patterns (Red block, Blue block, Red block...). Drawing basic shapes like squares and circles. Spatial

🧒 Ages 6-9 (Creators):

Focus: Writing instructions to draw a shape. E.g., "Go forward, turn 90 degrees, repeat 4 times" to make a square.

🧑 Ages 10-15 (Innovators):

Focus: Complex geometric algorithms. Calculating internal angles of polygons (Triangles = 120 deg turns, Pentagons = 72 deg turns).

🔍 Engagement Tracker Logical-Math Spatial

Ability to recognize and create a logical sequence/pattern:

Mathematical understanding of shapes/angles:

🧩 Activity 2: Building with Scratch

ස්ක්‍රැච් ක්‍රමලේඛනය (Block-Based Coding)

Now we bring our logic to the screen! Using Scratch, we will snap colorful coding blocks together to create a game. We will learn about Events (When clicked), Loops (Forever), and Motion.

👶 Ages 3-5 (Explorers):

Focus: Using Scratch Jr. interface. Dragging directional blocks (Arrows) to make a character move across the screen. Bodily-Kinesthetic

🧒 Ages 6-9 (Creators):

Focus: Building a simple "Catch the Item" game. Using coordinates (X and Y) to move left/right and up/down.

🧑 Ages 10-15 (Innovators):

Focus: Adding Variables (Score = Score + 1). Using conditional logic (If touching color red, then game over).

🔍 Engagement Tracker Logical-Math Spatial

Understanding of block structure and execution flow:

Grasp of Screen Coordinates (X and Y axes):

🎮 Activity 3: Play, Enjoy, and Debug!

ක්‍රීඩා කිරීම සහ දෝෂ සෙවීම (Playtesting & Debugging)

A game is meant to be played! Students will trade seats and play each other's games. When things don't work right, we don't get sad—we call them "Bugs" and we hunt them down like detectives!

👶 Ages 3-5 (Explorers):

Focus: Experiencing joy in controlling the screen. Cheering for friends when their character reaches the goal. Interpersonal

🧒 Ages 6-9 (Creators):

Focus: Testing boundaries. Finding out what happens if the character goes off the screen, and returning to code to fix it.

🧑 Ages 10-15 (Innovators):

Focus: Giving constructive feedback to peers. Fixing logical bugs (e.g., score going up by 2 instead of 1).

🔍 Engagement Tracker Interpersonal Intrapersonal

Reaction to finding a "Bug" (Error) in the code:

Peer interaction during playtesting:

🐍 Activity 4: Writing Real Code (Python)

පයිතන් ක්‍රමලේඛනය (Text-Based Coding)

(This activity is for students ages 8 and above who are comfortable typing.)
We are graduating from blocks to text! We will write Python code, the same language used by Google and NASA, to command a "Turtle" to draw mathematical shapes on the screen.

🧒 Ages 8-9 (Junior Typists):

Focus: Keyboarding skills. Typing exact syntax like import turtle and turtle.forward(100). Understanding that computers need perfect spelling! Linguistic

🧑 Ages 10-15 (Innovators):

Focus: Using for loops to draw circles and complex polygons automatically. Replacing manual repetition with algorithmic efficiency.

🔍 Engagement Tracker Linguistic Logical-Math

Syntax and Typing accuracy:

Transition from Blocks to Text:

🏆 Day 4 Profile: Coding & Logic

සිව්වන දිනය - ඇගයීම

Based on today's computer science activities, where did the student shine the most? (Mark top 2)





Overall Day 4 Rating for Problem Solving:

Educator Notes: ___________________________________________________________