TPT
Total:
$0.00
Preview of Coding & Game Development – Algorithms, Logic, Debugging, Animation & Game

Coding & Game Development – Algorithms, Logic, Debugging, Animation & Game

Coding & Game Development – Algorithms, Logic, Debugging, Animation & Game Design (PPTX) 📘 This fully editable PowerPoint introduces students to the exciting world of coding and game development through clear explanations, visual examples, and hands-on challenges. Designed for beginners, this resource walks learners through essential programming concepts—from algorithms and logic to sprites, animation, and game design basics—making it perfect for STEM classes, after-school programs, enrichment,
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 Intro to Python Programming | Year 7-8 Digital Technologies | ACv9 AC9TDI8P09

Intro to Python Programming | Year 7-8 Digital Technologies | ACv9 AC9TDI8P09

Introduction to Python Programming — Year 7-8 Digital Technologies A complete 90-minute lesson pack covering one Australian Curriculum v9 content descriptor: AC9TDI8P09 — design and implement simple algorithms involving sequences of steps, branching and iteration, using a general-purpose programming language. Why this pack exists Many Year 7-8 students move from block-based coding (Scratch and similar) to a text-based language with no structured bridge. This pack is that bridge: a si
Preview of Computer Science Flowchart Puzzles Worksheet

Computer Science Flowchart Puzzles Worksheet

Flowchart PuzzlesUnplugged Coding and Problem Solving Activity (Grades 6–8) Description:Make computational thinking visual and fun with this unplugged Flowchart Puzzles activity! Students practice reading, debugging, and completing flowcharts....no computer needed. Perfect for introducing algorithms, decision logic, and problem solving in a hands-on, engaging way. Includes:✅ Teacher Guide with vocabulary and directions ✅ 3 Printable Flowchart Puzzles ✅ Answer Key ✅ Extension Activity (Cr
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 Debug the Directions Worksheet

Computer Science Debug the Directions Worksheet

Debug the DirectionsUnplugged Coding and Problem Solving Activity (Grades 6–8) Description:Help your students build computational thinking skills with this unplugged debugging challenge! Students practice identifying logical and sequencing errors in everyday “algorithms” like brushing teeth and making a sandwich — then rewrite them correctly. Perfect for introducing debugging, algorithms, and problem-solving without needing computers! Includes:✅ Teacher Guide with objectives, instructions
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
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 Debug the Robot! — Unplugged Sequencing & Debugging Worksheet (Hour of Code)

Debug the Robot! — Unplugged Sequencing & Debugging Worksheet (Hour of Code)

Created by
Mr. H Codes
Debug the Robot! (Unplugged Sequencing & Debugging Worksheet)Teach students the essential skill of debugging with this engaging unplugged activity: Debug the Robot! Students follow robot movement instructions, identify errors (“bugs”), correct broken algorithms, and create their own buggy programs for a partner to debug. Perfect for Hour of Code, CS Ed Week, STEM classes, and any introduction to computational thinking. No coding experience is required — students learn the foundations of algo
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 Coding in Minecraft Intro Lesson 3 Coding an Agent Offline Worksheet

Coding in Minecraft Intro Lesson 3 Coding an Agent Offline Worksheet

Coding in Minecraft IntroductionLesson 3 – Building with the Agent (Offline Coding Worksheet)Description: Students will apply coding logic to simulate the Agent Build challenge from Coding in Minecraft — but on paper! This worksheet teaches students how to visualize and plan code that builds walls, towers, and structures using loops and repetition. Great for reinforcing computational thinking when technology isn’t available. What’s Included: Vocabulary matching for coding and loops Step-by-step
Showing 1-14 of 14+ results