TPT
Total:
$0.00

Python Coding Rubric

93 results
Filters
Standard
Audience
Language
Preview of Beginner Python(Text) Lessons 1 and 2

Beginner Python(Text) Lessons 1 and 2

Created by
Amy's Kids
Teaching Python to 8th graders should be engaging, interactive, and focused on building confidence with simple concepts. The goal is to make programming fun while introducing core ideas gradually. Below is a plan for the first 2 lessons, designed to be age appropriate, hands on, and encouraging creativity. Each lesson is structured to fit a roughly 45minute class, with clear objectives, activities, and a small project or exercise. The lessons use Python’s basic syntax and avoid complex setups, s
Preview of RoboBytes | SPIKE Prime | Unit 6 Lesson 8 – Design Your Own Course

RoboBytes | SPIKE Prime | Unit 6 Lesson 8 – Design Your Own Course

Created by
RoboBytes
No instructions. No given thresholds. No pre-built course. Just students, tape, and everything they've learned. Students design a multi-segment tape course from scratch, calibrate their own thresholds, complete a segment planning table, use a code checklist, then write and test a full navigation program. Teacher notes include physical setup guidance, three no-build alternatives, calibration tips, differentiation strategies, debrief questions, and a 75-point grading rubric with 10-point bonus. Wh
Preview of Whack-a-Mole: Baseball Bash! Scratch Coding Challenge (full video instructions)

Whack-a-Mole: Baseball Bash! Scratch Coding Challenge (full video instructions)

Created by
Lauren Downs
Step up to the plate and hit a home run in coding! In this engaging Scratch activity, students will create their very own Whack-a-Mole style game with a fun baseball twist. With easy-to-follow video tutorials, learners will build interactive gameplay using block coding on the Scratch platform—perfect for beginners and intermediate coders alike. Whether you're teaching in a classroom or running a coding club, this resource includes: ⚾️ A full series of step-by-step instructional videos Clear
Preview of SPIKE Prime Robotics Unit 5 Lesson 8: Autonomous Vehicle Lab

SPIKE Prime Robotics Unit 5 Lesson 8: Autonomous Vehicle Lab

Created by
RoboBytes
This is where it all comes together. In this two-day partner challenge, students take on differentiated roles as Coder and Builder to design and build a fully autonomous SPIKE Prime robot — but there's a catch: no one touches LEGO or opens the SPIKE app until both planning sheets are teacher-approved. On Day 1, the Coder maps out the full logic structure — flowchart, decision priority, and Forever loop — while the Builder designs the physical system, from base design and hub placement to sensor
Preview of Dreamweaver Web Page Project Step by Step directions Create an Online Pet Store

Dreamweaver Web Page Project Step by Step directions Create an Online Pet Store

Created by
Dadio
Dreamweaver Web Page Project Step by Step directions Create an Online Pet Store Dreamweaver Web Page Project Step by Step Instructions with pictures This project is for Dreamweaver CS5/CS6 Dreamweaver CC is very similar and would work for it as well Step by Step instructions with pictures on how to create a 4 page web site using Dreamweaver . Every step is explained in detail. I use this in my High School web design class and it takes 1-2 weeks to complete I use half the class time designing th
Preview of Spike Prime: Read the Code Series - Beginner, Intermediate, and Advanced Bundle

Spike Prime: Read the Code Series - Beginner, Intermediate, and Advanced Bundle

Created by
RoboBytes
The Read the Code series is designed to save teachers time by teaching students to explain robot behavior before running code. Across Beginner, Intermediate, and Advanced levels, students learn to read SPIKE Prime programs, predict behavior, test their predictions, and answer thought-provoking questions that surface the most common robotics misconceptions—so teachers do not have to repeatedly explain them. This is not trial-and-error robotics. It is reasoning, debugging, and understanding—bu
Preview of SPIKE Prime Robotics Unit 1: Intro to Coding, Movement & Robot Logic (Weeks 1-2)

SPIKE Prime Robotics Unit 1: Intro to Coding, Movement & Robot Logic (Weeks 1-2)

Created by
RoboBytes
Starting LEGO SPIKE Prime can feel overwhelming for both teachers and students — this bundle provides a clear, structured introduction to how robots read code, how programs run, and how movement commands affect robot behavior. This unit includes 9 structured editable lessons, each designed for a 45-minute class period, making it ideal for a 2-week robotics unit. This resource is designed to align with Weeks 1–2 of a 12–18 week LEGO SPIKE Prime robotics sequence, commonly used in a middle s
Preview of Spike Prime Coding: Read the Code Series - Advanced Worksheet Bundle

Spike Prime Coding: Read the Code Series - Advanced Worksheet Bundle

Created by
RoboBytes
Your students can make robots move — but they struggle to explain why the code behaves the way it does.This Advanced Read the Code bundle fixes that for you. These five Advanced worksheets are designed to save you time by guiding students through the hardest robotics thinking skills: analyzing complex logic, identifying design flaws, and explaining unexpected behavior — before trial-and-error takes over. Students don’t just run code. They read it, predict behavior, test their predictions, an
Preview of SPIKE Prime Coding: Read the Code Series – 5 Beginner Worksheets

SPIKE Prime Coding: Read the Code Series – 5 Beginner Worksheets

Created by
RoboBytes
Are your students rushing through LEGO SPIKE Prime coding without truly understanding the program flow? Are you looking for low-prep, device-free activities that strengthen problem-solving and code-reading skills? This complete Beginner Read the Code Series is designed to get students thinking critically before they ever run their robots. With five scaffolded worksheets, your students will progress from basic straight movement to conceptual reasoning about infinite loops. Why teachers love th
Preview of SPIKE Prime Coding: Read the Code Series – Intermediate Worksheets Bundle

SPIKE Prime Coding: Read the Code Series – Intermediate Worksheets Bundle

Created by
RoboBytes
Save time and money with this ready-to-use 5-worksheet series for SPIKE Prime coding! These worksheets help students read block code, predict robot behavior, and reason through loops, conditionals, and sensors — all without needing to run the robots. Perfect for offline days, early finishers, substitutes, or formative assessment. Bundle Includes: Worksheet 1 – Predict Robot BehaviorStudents analyze simple SPIKE Prime programs and predict robot movement step by step. Worksheet 2 – Repeated Se
Preview of RoboBytes | SPIKE Prime | Unit 6 Lesson 4 – Read the Code: Line Following

RoboBytes | SPIKE Prime | Unit 6 Lesson 4 – Read the Code: Line Following

Created by
RoboBytes
No building. No testing. Just reading, thinking, and understanding. Students analyze three pre-written line following programs — an if/else version, a speed variable version, and an error-based steering version — and answer questions about what each one does, why it's written that way, and what would happen if something changed. A great lesson for building code literacy and slowing down to think. What's included in the powerpoint:Editable teacher slide deckEditable student worksheetEditable teac
Preview of Unit 4 - Lesson 6: Ferris Wheel Build, Code & Control — LEGO SPIKE Prime

Unit 4 - Lesson 6: Ferris Wheel Build, Code & Control — LEGO SPIKE Prime

Created by
RoboBytes
It's time to build the Ferris wheel — and write the code that brings it to life. In this 13-slide lesson, students construct their SPIKE Prime Ferris wheel, connect a motor, and write their first working motor program — all in one class. From their very first block program to a complete multi-step "full ride," students move through a carefully scaffolded sequence that builds both their build skills and their coding confidence. By the end of this lesson, students will be able to:Build a Ferris wh
Preview of LEGO SPIKE Prime Debugging Worksheets Bundle | Predict, Test, Fix Code

LEGO SPIKE Prime Debugging Worksheets Bundle | Predict, Test, Fix Code

Created by
RoboBytes
Are your students quick to run code but struggle to explain what it actually does? This progressive debugging worksheet bundle teaches students to slow down, read SPIKE Prime block code carefully, and reason through robot behavior before pressing play. Instead of trial-and-error coding, students learn to predict, test, debug, and explain—just like real programmers. Designed specifically for middle school LEGO SPIKE Prime classrooms, these low-prep worksheets work even on offline days and ar
Preview of SPIKE Prime Robotics Unit 5 Lesson 4: Read the Code Sensors

SPIKE Prime Robotics Unit 5 Lesson 4: Read the Code Sensors

Created by
RoboBytes
Can your students read a program like an engineer? Three buggy multi-sensor scenarios challenge them to trace, predict, and explain robot behavior before running a single line of code. What's included: Editable student worksheet · Teacher answer key & facilitation notes ⭐ This lesson is part of the SPIKE Prime Unit 5 Bundle — Multi-Sensor Logic, Variables & Autonomous Systems. Grab the bundle and save! If this resource worked for your class, please leave a review — it helps other teachers find
Preview of Unit 2 - SPIKE Prime Touch Sensor Coding – Bump Bot Lesson

Unit 2 - SPIKE Prime Touch Sensor Coding – Bump Bot Lesson

Created by
RoboBytes
Help students move from movement-only coding to true sensor-based robotics control. This hands-on Touch Sensor Coding Activity (Bump Bot) teaches students how to program a robot that responds to real-time input using the SPIKE Prime touch sensor. Students learn how to:• Set movement motors correctly • Use a Forever loop to continuously check a sensor • Write conditional logic using If/Else blocks • Understand state-based behavior (pressed vs released) • Modify steering and rotation values for t
Preview of Unit 3 -Spike Prime: Read the Code – (Advanced) WS 2: Sensor Priority & Override

Unit 3 -Spike Prime: Read the Code – (Advanced) WS 2: Sensor Priority & Override

Created by
RoboBytes
Students don’t understand why some sensors seem to “do nothing.”This worksheet explains that problem clearly. Students examine programs where multiple sensors are checked, but some conditions never meaningfully trigger. They predict behavior, test their predictions, and explain how sensor priority and logic masking affect outcomes. The worksheet leads students to discover that the issue isn’t the sensor — it’s the code structure. This worksheet saves you time because: students stop blaming har
Preview of Unit 3 - Spike Prime: Read the Code – (Advanced) WS 5: Predict, Fix, Improve

Unit 3 - Spike Prime: Read the Code – (Advanced) WS 5: Predict, Fix, Improve

Created by
RoboBytes
This worksheet turns analysis into intentional improvement — not guesswork.Students compare two versions of code, predict behavior, test both versions, and justify which design is better and why. Only after reasoning do students improve the code themselves. This worksheet brings everything together: prediction, evidence, design thinking, and debugging. This worksheet saves you time because: fixes are justified, not random students explain why changes matter code improvements become thoughtful,
Preview of Unit 3 - Spike Prime: Read the Code (Advanced) – WS 4: Partial Infinite Loops

Unit 3 - Spike Prime: Read the Code (Advanced) – WS 4: Partial Infinite Loops

Created by
RoboBytes
Students can’t tell the difference between “running” and “responsive.”This worksheet makes that distinction unmistakable. Students examine programs with infinite loops that appear active but trap the robot in limited behavior. They predict long-term behavior, test their predictions, and explain why the robot becomes stuck even though the code is still running. The questions surface logical dead ends that students often miss. This worksheet saves you time because: students stop assuming loops au
Preview of Unit 3 - Spike Prime: Read the Code – (Advanced) WS 3: Inefficient Logic

Unit 3 - Spike Prime: Read the Code – (Advanced) WS 3: Inefficient Logic

Created by
RoboBytes
The robot works — but the code is bad.This worksheet teaches students to recognize that difference. Students analyze programs that technically behave correctly but include redundant checks, unnecessary blocks, and inefficient structure. They predict behavior, test it, and explain why the code works — and why it’s still poorly designed. This is where students start thinking like real programmers, not just robot operators. This worksheet saves you time because: students stop equating “it works”
Preview of Unit 3 - Spike Prime: Read the Code – (Advanced) WS 1: Competing Conditions

Unit 3 - Spike Prime: Read the Code – (Advanced) WS 1: Competing Conditions

Created by
RoboBytes
Your students think multiple “if” statements all matter equally.This worksheet shows them why that’s not true — without you having to lecture. Students analyze code with competing conditions inside a loop. They predict what the robot will do, test their predictions, and explain which condition actually wins and why. Carefully written questions guide students to notice order-of-operations issues that cause unexpected behavior. This worksheet saves you time because: students stop assuming “all c
Preview of Unit 2 - SPIKE Prime: Read the Code (Inter) - WS# 5 Infinite Loops and Logic

Unit 2 - SPIKE Prime: Read the Code (Inter) - WS# 5 Infinite Loops and Logic

Created by
RoboBytes
Just because code runs forever doesn’t mean it’s doing anything useful.This worksheet teaches that lesson clearly and early. Students examine programs with infinite loops — including one where a sensor is checked repeatedly but behavior never changes. They predict long-term behavior, test their predictions, and explain why some loops are ineffective. The questions are designed to build a debugging mindset before students reach Advanced robotics. This worksheet saves you time because: ineffecti
Preview of Unit 2 - SPIKE Prime: Read the Code (Inter) - WS# 4 Two Outcomes Inside a Loop

Unit 2 - SPIKE Prime: Read the Code (Inter) - WS# 4 Two Outcomes Inside a Loop

Created by
RoboBytes
Your students don’t understand why the robot won’t change behavior.This worksheet makes that visible without you re-explaining it. Students analyze if/else logic placed inside and outside of a loop. They predict behavior, test their predictions, and explain why repeated decisions allow robots to respond — while single decisions do not. Carefully structured questions help students articulate why robots sometimes feel “stuck,” even when the code looks correct. This worksheet saves you time becau
Preview of Unit 2 - SPIKE Prime: Read the Code (Inter) - WS# 3 Repeat Actions

Unit 2 - SPIKE Prime: Read the Code (Inter) - WS# 3 Repeat Actions

Created by
RoboBytes
Students use repeat blocks — but don’t always understand them.This worksheet clears that up before it becomes a problem. Students read code that uses repeat and repeat-forever blocks to control movement. They predict distance and stopping behavior, test their predictions, and explain how repeated actions affect movement, all without adding sensor complexity. Questions are designed to surface and correct common misunderstandings about loops — especially “repeat forever.” This worksheet saves yo
Preview of Unit 2 -SPIKE Prime: Read the Code (Inter) - WS #2: Repeat Sensor Checks W/ Loop

Unit 2 -SPIKE Prime: Read the Code (Inter) - WS #2: Repeat Sensor Checks W/ Loop

Created by
RoboBytes
Your robots work sometimes — and students don’t know why.This worksheet fixes that confusion for you. Students analyze two programs that use the same color sensor but behave very differently. By reading the code first, students predict what will happen, test their predictions, and explain why repeated sensor checks inside a loop lead to more reliable behavior. Thought-provoking questions guide students to discover that inconsistent behavior is usually caused by program structure, not broken s
Showing 1-24 of 93 results