TPT
Total:
$0.00

Debug Algorithm

36+ results
Preview of Applied AI Classroom | Unit 4:Coding, Algorithms, AI Thinking | 4 Wks | Gr.11-12

Applied AI Classroom | Unit 4:Coding, Algorithms, AI Thinking | 4 Wks | Gr.11-12

Unit 4 is the technical unit of the Applied AI Classroom course — the point where students stop describing AI and start creating code similarly to the engineers who build AI. Week 1 covers algorithms: what makes a set of steps precise, finite, and unambiguous, how binary search works, how to write pseudocode, and how to draw flowcharts. Week 2 introduces Python fundamentals — variables, data types, conditionals, loops, and functions — with no prior coding experience assumed. Week 3 teaches stu
Preview of Intro to CS — Unit 5 Mini Project: Program Planning & Debugging

Intro to CS — Unit 5 Mini Project: Program Planning & Debugging

Created by
Mr. H Codes
This Unit 5 Mini Project gives students the opportunity to apply everything they learned in Unit 5 of an Intro to Computer Science course. Instead of writing real code, students focus on planning, logic, and debugging by analyzing and correcting flawed pseudocode. Designed as a capstone-style task, this mini project reinforces key programming concepts introduced throughout Lessons 5.1–5.4, including algorithms vs programs, syntax vs logic errors, pseudocode, and debugging logical errors. Studen
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 Peanut Butter and Jelly Algorithm / Sequencing Activity

Peanut Butter and Jelly Algorithm / Sequencing Activity

Teach ALGORITHMS AND SEQUENCING. Students will "code" a set of instructions, the algorithm, to help a robot, yourself, make peanut butter and jelly sandwiches. Students will create their own algorithm for the robot to use and make a sandwich. They have two tries! Usually the first try is going to messy and fun as the teacher/robot tries to follow the steps. Once they learn from their mistakes (debugging) they can try again, usually with better results. SLIDES 1 - 5 ARE TEACHER INSTRUCTIONSSLIDES
Preview of Intro to Java Unit 3 – Arrays, ArrayLists, and Inheritance Quiz

Intro to Java Unit 3 – Arrays, ArrayLists, and Inheritance Quiz

Created by
Mr. H Codes
Java Unit 3 Quiz — Arrays, Array Algorithms, ArrayLists, Inheritance & Polymorphism (DOCX + Answer Key)Assess student understanding of core Java OOP and data-structure foundations with this clean, classroom-ready Unit 3 Quiz covering Arrays, Array Algorithms, ArrayLists, and Introductory Inheritance/Polymorphism. Designed specifically for high school Computer Science classrooms, this quiz includes multiple coding tasks, prediction problems, debugging practice, and a class-design prompt to rein
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 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 STEM Semester Coding Game Development Curriculum Labs Bundle | Grades 6-12

STEM Semester Coding Game Development Curriculum Labs Bundle | Grades 6-12

🎮 STEM Semester Python + C# Coding Game Curriculum Bundle | Grades 6–12 | Middle & High School | Complete Lessons & Labs Bundle with Projects, Logic, Algorithms, and Cross‑Language Game Development>30% OFF WHEN PURCHASING THIS BUNDLE - A savings of over $35!What’s Included ✅ Multiple Game‑Themed Coding Projects in Python & C#Step‑by‑Step Teacher Guides with answer keys and troubleshooting tipsStudent Handouts & Worksheets (printable + digital)Project‑Based Learning Challenges that build tow
Preview of Haunted Algorithms

Haunted Algorithms

Created by
Mr. H Codes
🎃 Haunted AlgorithmsAlgorithm Design & Pseudocode Worksheet (Grades 9–12)Turn Halloween into a coding adventure with this spooky computer science worksheet! 👻 In Haunted Algorithms, students design, debug, and analyze pseudocode through creative Halloween-themed challenges like escaping a haunted maze, fixing ghost-summoning spells, and identifying “haunted” (infinite loop) code. This engaging printable activity reinforces algorithm design, logic, loops, and conditionals while adding a
Preview of STEM Full Year Coding Game Development Mega Curriculum Labs Bundle | Grades 6-12

STEM Full Year Coding Game Development Mega Curriculum Labs Bundle | Grades 6-12

🎮 STEM Full Year Python + C# Coding Game MEGA Curriculum | Grades 6–12 | Middle & High School | Complete Lessons & Labs Bundle with Projects, Logic, Algorithms, and Cross‑Language Game Development30% OFF! - Save over $85What’s Included ✅ Multiple Game‑Themed Coding Projects in Python & C#Step‑by‑Step Teacher Guides with answer keys and troubleshooting tipsStudent Handouts & Worksheets (printable + digital)Project‑Based Learning Challenges that build toward a playable gameDebugging & Problem
Preview of Code Tracing: The Map to Understanding Your Code

Code Tracing: The Map to Understanding Your Code

Created by
Franco Comp Sci
Code tracing is a fundamental skill for understanding how computer programs work. It involves following the execution of a program line by line, much like debugging a complex puzzle. By tracing code, students can: Visualize Algorithms: They can see how algorithms process data and reach solutions.Identify Errors: By stepping through code, students can pinpoint logical errors and incorrect assumptions.Develop Problem-Solving Skills: Tracing encourages students to think critically and break down co
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 TED Talk: What’s an Algorithm?- David J. Malan

TED Talk: What’s an Algorithm?- David J. Malan

This TED-Ed companion resource explores the foundational concept of algorithms and how they function in both computers and human thinking. Students will learn about loops, variables, pseudocode, efficiency, and how to test and debug simple algorithms. Ideal for high school and introductory computer science courses, this resource includes 20 discussion questions, an expanded writing prompt, and a debate topic on algorithmic decision-making in modern society. A fun and accessible entry point into
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 Holiday Coding Bundle: Hanukkah Edition

Holiday Coding Bundle: Hanukkah Edition

Created by
Mr. H Codes
🕎 Holiday Coding Bundle: Hanukkah EditionPerfect for Grades 9 – 12 | Computer Science / STEM / Coding💡 Celebrate the Festival of Lights with hands-on coding challenges that bring Hanukkah traditions to life! 🌟 What’s Included (5 Activities)TitleFocus / SkillDescriptionDurationIndividual Price 🕎 Dreidel Debugging LabDebugging (Python)Students fix bugs in a digital dreidel simulator to make it spin correctly. 45 – 60 min $3.50 🕯️ Festival of Lights AlgorithmAlgorithm Design / Flowcharts
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 Intro to Java: Unit 3 Assessment Bundle — Quiz 1, Quiz 2, & Mini Project

Intro to Java: Unit 3 Assessment Bundle — Quiz 1, Quiz 2, & Mini Project

Created by
Mr. H Codes
Java Unit 3 Assessment Bundle — Quiz 1, Quiz 2, & Mini Project (Objects, Arrays, ArrayLists, Inheritance)This comprehensive assessment bundle includes two printable quizzes and a full mini-project, perfectly aligned to Java Unit 3 topics: Objects & Classes, Arrays, Array Algorithms, ArrayLists, Inheritance, and Introductory Polymorphism. Designed for high school Computer Science and AP CSA courses, this bundle gives you everything you need to assess student understanding across the entire un
Preview of End of Year Silly & Serious Computer Science Awards | 30 Editable Certificates

End of Year Silly & Serious Computer Science Awards | 30 Editable Certificates

End of Year Silly & Serious Computer Science Awards | 30 Editable Certificates🔥 You get all of this for just 99¢! 💥 Celebrate your Computer Science students with a fun, polished, and easy to use end of year awards kit made for coding, programming, algorithms, debugging, problem solving, computational thinking, technology skills, digital creativity, class participation, teamwork, leadership, and student recognition. This resource includes 30 editable Computer Science award certificates, a stu
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 BUNDLE #1: Computer Science Fundamentals Bundle

BUNDLE #1: Computer Science Fundamentals Bundle

Master Computer Science Fundamentals: Complete 15-Resource Bundle for High SchoolTransform your 9th-10th grade computer science curriculum with this comprehensive bundle of 15 expertly designed resources covering essential CS fundamentals. Save 66% compared to purchasing individually ($92+ value for just $34.99). What's Included: ✓ Operating Systems & System Architecture ✓ Software-Hardware Interactions & Computing Layers ✓ Data Structures (Lists, Arrays, Relationships) ✓ Algorithms & System
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 What is coding? Code a Peanut Butter Sandwich!

What is coding? Code a Peanut Butter Sandwich!

💻 What Is Coding? (Intro to Coding PowerPoint + Worksheets)Get your students excited about computer science with this beginner-friendly, ready-to-teach PowerPoint lesson! This 20-slide presentation introduces the concept of coding in a clear, visual, and interactive way — Students will learn: What coding is and why it matters How computers follow step-by-step instructions The meaning of key terms like algorithm and debugging How coding connects to real-world problem-solving Each slide in
Showing 1-24 of 36+ results