TPT
Total:
$0.00
Preview of Mad Glibs: Programming Edition | Computational Thinking, Algorithms, Debugging

Mad Glibs: Programming Edition | Computational Thinking, Algorithms, Debugging

Created by
Cara Armour
Mad Glibs: Programming Edition ✨ Make learning algorithms fun and silly with Mad Glibs: Programming Edition! This activity puts a programming twist on the classic Mad Libs game, helping kids understand how inputs create outputs. Perfect for Girl Scouts completing the Think Like a Programmer Journey or for any classroom coding lesson! What’s Included: Printable Mad Glibs templates Sample stories with missing “program steps” A challenge where girls must reverse-engineer the template from a fini
Preview of Debugging | Unplugged Coding - No Prep

Debugging | Unplugged Coding - No Prep

This set of 9 no prep unplugged coding worksheets is a simple and fun way to teach computer science skills. Students will learn about bugs in algorithms and will rewrite a code that works. The worksheets included are: 2x Find the bug 4x Find the bug and rewrite the code (easier) 3x Find the bug and rewrite the code (harder). Check out preview to see all pages. I hope you like this product :) You Might Also Like…Unplugged Coding | Summer - No PrepCoding Poster | Basic Coding WordsConnect with me!
Preview of Intro to CS — Lesson 1.3: Algorithms and Instructions

Intro to CS — Lesson 1.3: Algorithms and Instructions

Created by
Mr. H Codes
Help students understand one of the most important foundations of computer science: algorithms. In this lesson, students learn what an algorithm is by writing clear, step-by-step instructions for real-world tasks and analyzing why precision and order matter when communicating with computers. Through hands-on examples and guided reasoning, students discover that computers follow instructions exactly and cannot “guess” intent. This lesson builds directly on Lesson 1.1 (What Is Computer Science
Preview of Python Pseudocode to Code Translation | Algorithms & Sequencing

Python Pseudocode to Code Translation | Algorithms & Sequencing

Created by
Mr. H Codes
Help students focus on thinking before typing with this Python pseudocode to code translation worksheet designed for Computer Science Principles (CSP) and introductory Python courses. This activity guides students through algorithmic thinking and sequencing by having them read pseudocode, fix step order, and translate ideas into simple Python— without emphasizing syntax perfection. It’s ideal for rebuilding confidence after a break and preparing students for tracing, debugging, and full prog
Preview of Unplugged BeeBot Coding Cards | Bee Bot Worksheets | Bee Bot Lessons

Unplugged BeeBot Coding Cards | Bee Bot Worksheets | Bee Bot Lessons

These algorithm cards are the perfect addition to your coding lessons with BeeBot robots or robotic mice. Students can practice creating algorithms using the cards before coding entering their code into the robot - reinforcing the notion that an algorithm is a set of simple steps and providing an opportunity for students to check (debug) their code. A laminated set of these cards are essential for any BeeBot coding lesson in junior primary! This resource includes a black and white version, as we
Preview of Thanksgiving Computer Science Mega Bundle!

Thanksgiving Computer Science Mega Bundle!

Created by
Mr. H Codes
🍁 Thanksgiving Computer Science Mega Bundle | Coding, Data, Algorithms, and Debugging Activities (Grades 9–12)Bring fall fun into your computer science classroom with this festive bundle of 5 Thanksgiving-themed activities! Each worksheet combines hands-on coding logic with a seasonal twist — perfect for middle and high school tech classes before the holiday break. Students will debug, design, decode, and analyze while celebrating gratitude and creativity! 💻 What’s Included 🦃 Turkey Co
Preview of Halloween Computer Science Mega Bundle!

Halloween Computer Science Mega Bundle!

Created by
Mr. H Codes
🎃 Halloween Computer Science Mega Bundle!Topics: Programming • Binary • DebuggingAlgorithms • Hardware Grades: 9–12 File Type: Word Document (Editable) Format: Printable 8.5x11 Worksheets 🕸️ Included Activities Pumpkin Patch Programming Worksheet – Students use logic and sequencing to solve fall-themed coding challenges! Haunted Hardware Hunt Worksheet – Match spooky riddles to the correct computer components. Debug the Zombie Code – Students find and fix creepy code “bugs” befo
Preview of Algoithms Fill In The Blank Vocabulary

Algoithms Fill In The Blank Vocabulary

I created this resource to introduce my students to algorithm vocabulary terms. Includes: fill-in the blank (2 versions)vocabulary answer keysVocabulary terms covered: algorithm, automation, binary, bug, code, condition, data, debug, decision tree, efficiency, flowchart, input, instruction, iteration, logic, loop, model, output, pattern, process, programmer, pseudocode, rule, sequence, simulation, sorting, step, technology, variable, workflow
Preview of Holiday Coding Bundle: Christmas Edition

Holiday Coding Bundle: Christmas Edition

Created by
Mr. H Codes
Holiday Coding Bundle: Christmas Edition 🎄 Grades: 9–12 Subjects: Computer Science (Python, Algorithms, Data/Spreadsheets), Technology, STEM What’s Inside (5 Worksheets) 🎅 Santa’s Debugging Workshop (Python – Debugging) Fix broken toy factory code with Santa’s elves by tracing errors, correcting syntax/logic, and validating output. 🧝 Elf Algorithm Adventure (Algorithm Design / Flowcharts) Plan toy deliveries with clear step-by-step logic and flowchart symbols, then translate to pseudoc
Preview of Holiday Coding Bundle: Kwanzaa Edition

Holiday Coding Bundle: Kwanzaa Edition

Created by
Mr. H Codes
🌟 What’s Included (5 Worksheets + Teacher Keys!) 🕯️ 1. Debugging for Unity (Umoja – Unity) Students work in pairs to identify and fix shared code errors in a “community app,” practicing communication, teamwork, and collaborative debugging. ⚙️ 2. Algorithm of Purpose (Nia – Purpose) Students design meaningful algorithms that help organize community events or goals—connecting logic to purpose and impact. 💡 3. Creative Code Lab (Kuumba – Creativity) Using Python or JavaScript loops, st
Preview of Computer Science Principles (CSP) — Lesson 1.4: Algorithms in Everyday Life

Computer Science Principles (CSP) — Lesson 1.4: Algorithms in Everyday Life

Created by
Mr. H Codes
Computer Science Principles (CSP) — Lesson 1.4: Algorithms in Everyday Life Help students understand that algorithms are clear, step-by-step instructions, not just lines of code. In this Computer Science Principles (CSP) lesson, students practice writing precise algorithms, identifying ambiguous steps, and debugging poorly written instructions using real-world tasks they already understand. This lesson builds strong algorithmic thinking skills that directly prepare students for programming l
Preview of Winter Library Tech Centers for K–5 | No Prep Print Activities

Winter Library Tech Centers for K–5 | No Prep Print Activities

Created by
Playbit Class
❄️ TEACH COMPUTER SCIENCE WITHOUT COMPUTERS! ❄️Looking for a fun, educational, and NO-PREP way to introduce coding concepts to your little learners this winter? This Winter Unplugged Coding Pack is perfect for Kindergarten and 1st Grade students to practice algorithms, sequencing, and keyboard familiarity—all with just a pencil and crayons! These activities blend Technology, Life Skills, and Art, making them perfect for STEM centers, morning work, sub plans, or early finishers. WHAT’S INCLUDE
Preview of Algorithm Adventure: How to Make a Sandwich — Unplugged Hour of Code Activity

Algorithm Adventure: How to Make a Sandwich — Unplugged Hour of Code Activity

Created by
Mr. H Codes
Algorithm Adventure: How to Make a SandwichBring Computer Science to ANY classroom with this fun, beginner-friendly unplugged Hour of Code activity! In Algorithm Adventure: How to Make a Sandwich, students learn the foundations of coding by writing, testing, and debugging a real-world algorithm—no computers or prior knowledge required. This worksheet walks students through what an algorithm is, why clear instructions matter, and how even simple tasks can become “buggy” when steps are unclear.
Preview of Flowchart Builder Logic Mapping

Flowchart Builder Logic Mapping

Created by
Mr. H Codes
💻 Flowchart Builder: Logic Mapping WorksheetHelp your students master problem-solving and computational thinking with this engaging Flowchart Builder activity! This printable worksheet guides high school students through the basics of logic mapping—from identifying flowchart symbols to creating their own step-by-step algorithms. Students begin with a visual reference chart of standard flowchart symbols, then move through interactive sections that include: Practicing symbol identification
Preview of Inclusive Holiday Coding Bundle: Christmas, Hanukkah & Kwanzaa

Inclusive Holiday Coding Bundle: Christmas, Hanukkah & Kwanzaa

Created by
Mr. H Codes
✨ Holiday Coding MEGA Bundle: Christmas • Hanukkah • Kwanzaa EditionBring coding, culture, and creativity together with this massive 15-worksheet holiday bundle designed for Grades 7–12! Celebrate three major December holidays— Christmas, Hanukkah, and Kwanzaa—through engaging, standards-aligned computer science lessons. This inclusive set blends algorithm design, debugging, Python coding, loops, spreadsheet logic, data visualization, and ethical reflection into hands-on activities your stude
Preview of Computer Science Crossword Puzzle

Computer Science Crossword Puzzle

This is a crossword puzzle that is easy to use as a homework assignment, station assignment, warm-up or for test review. This product comes with a student sheet and answer sheet, with and without word bank for differentiation.Vocabulary Includes: (Vocabulary terms were adopted from code.org) Abstraction Accessibility Algorithm Binary Binary Alphabet Bit Block-based programming language Bug Byte Code Command Computational Thinking Computer science Conditionals Data  Debugging Define Digital footp
Preview of Coding Terms Word Search Activity | Programming | Review Game |No Prep Worksheet

Coding Terms Word Search Activity | Programming | Review Game |No Prep Worksheet

All About Coding No Prep Worksheet Activity Great for: Early Finishers, Emergency Sub Plan, Homework, Unit Supplement, Sponge Activity, Classwork, Test Review, Terms, Bell Ringer, Curriculum, Back to School, End of Year, No Prep Activity, Warm-Up, Handout, Homeschool, Vocabulary, Do Now, Mini-lessons, Distance Learning… Simply Print and Go! Download the preview for a closer look. Hidden Words: Coding Algorithm Data Type Code Editor Index Parameter Edit Programming Function Object Interpreter
Preview of Intro to CS — Lesson 2.1: Decomposition (Computational Thinking)

Intro to CS — Lesson 2.1: Decomposition (Computational Thinking)

Created by
Mr. H Codes
Help students learn how to tackle complex problems using one of the most important computational thinking skills: decomposition. In this lesson, students practice breaking large, overwhelming problems into smaller, manageable parts. Through real-world examples and programming connections, students learn how decomposition makes problems easier to understand, solve, and debug. This lesson lays the foundation for future topics such as pattern recognition, abstraction, algorithms, and debugging.
Preview of Intro to CS — Lesson 1.4: Humans vs Computers

Intro to CS — Lesson 1.4: Humans vs Computers

Created by
Mr. H Codes
Help students understand one of the most important ideas in computer science: humans think, computers follow instructions. In this lesson, students compare how humans and computers solve problems, focusing on why computers require clear, ordered, and logical instructions. Through relatable real-world scenarios and guided reasoning, students learn why ambiguity works for people but causes problems for computers. This lesson builds directly on algorithms and instruction writing, preparing studen
Preview of Intro to CS — Unit 5 Quiz: Programming Foundations

Intro to CS — Unit 5 Quiz: Programming Foundations

Created by
Mr. H Codes
This Unit 5 Quiz assesses students' understanding of core programming concepts introduced in Unit 5 of an Intro to Computer Science course. The quiz is designed to check conceptual understanding of how programs work before students begin writing larger amounts of code. Aligned to Lessons 5.1–5.4, this assessment focuses on reasoning, logic, and planning, not syntax memorization. Students demonstrate their understanding of algorithms, programs, syntax vs logic errors, pseudocode, and debugging m
Preview of Unplugged Hour of Code Mega Bundle — 6 No-Prep Computer Science Activities

Unplugged Hour of Code Mega Bundle — 6 No-Prep Computer Science Activities

Created by
Mr. H Codes
Unplugged Hour of Code Mega Bundle (6 No-Prep Computer Science Activities)Bring Computer Science to ANY classroom with this must-have Unplugged Hour of Code Bundle! This collection of six high-engagement, no-prep worksheets teaches core CS concepts without requiring devices, making it perfect for elementary, middle, and high school teachers looking to participate in CS Ed Week or Hour of Code with zero stress. Students will explore algorithms, binary code, logic, debugging, coordinate grids,
Preview of Intro to CS — Lesson 3.2: Input, Processing, Output (IPO Model)

Intro to CS — Lesson 3.2: Input, Processing, Output (IPO Model)

Created by
Mr. H Codes
Help students understand how data flows through computer systems using the Input–Process–Output (IPO) model. In this lesson, students explore how digital systems take input data, apply processing, and produce meaningful output. Through real-world examples and programming connections, students learn how the IPO model explains the behavior of apps, devices, and programs they use every day. This lesson builds directly on Lesson 3.1 — Data vs Information and prepares students for algorithms, d
Preview of Hour of Code Course 2 Vocabulary Words

Hour of Code Course 2 Vocabulary Words

Created by
Margaret Connor
This set of 14 vocabulary posters is perfect for introducing coding vocabulary to your students. The words are from Code.org's computing program for children Course 2. Because the words are basic, they are easily transferable to other coding programs. Post them on a vocabulary bulletin board so that students can refer back to them. The words are in alphabetical order and each one is clearly labeled with the specific lesson that introduces it in the Hour of Code lesson plans. algorithm bug condit
Preview of What is coding? Unplugged Intro to Coding STEM tech worksheet activities NO PREP

What is coding? Unplugged Intro to Coding STEM tech worksheet activities NO PREP

34 pages of unplugged coding pages to introduce or review coding concepts. This resource includes scaffolding levels of vocabulary and comprehension along with other activities to practice this concept, and vocabulary word posters. Resource includes:* 3 pages of leveled vocabulary (can also be used as posters) * 3 pages of leveled vocabulary "fill in the blank" assessments with answer keys * 2 leveled comprehension pages with accompanying questions and answer keys * Conditionals Practice, If/The
Showing 1-24 of 29+ results