TPT
Total:
$0.00
Preview of Algorithmic Thinking Lesson & Worksheet | Human Algorithms, Debugging, and Every

Algorithmic Thinking Lesson & Worksheet | Human Algorithms, Debugging, and Every

Looking for a fun, interactive way to introduce your students to algorithmic thinking? This resource is designed for high school Computer Science classes (perfect for 9th–10th grade) and helps students understand algorithms through hands-on, real-world activities — no coding required! Students will: Learn what an algorithm is with engaging examples. Act out “Human Algorithms” in class (like making a sandwich or drawing a smiley face). Practice writing step-by-step instructions for simple, e
Preview of Debug the Elf! | Christmas Algorithm & Sequencing Activity for Grades 2–4

Debug the Elf! | Christmas Algorithm & Sequencing Activity for Grades 2–4

There's a bug in the workshop — and it's not the kind you can squash with your boot. Eight hardworking elves have each written an algorithm for their holiday job. The only problem? Every single one of them scrambled the steps. Chip the Baker Elf wants to put cookies in the oven before mixing the dough. Dash the Delivery Elf is ready to deliver gifts before loading the sleigh. And Luma the Candle Keeper Elf has somehow decided to blow out the candle before lighting the wick. Students become junio
Preview of ANIMAL MAZE CODING UNPLUGGED: PART 1 & 2 ALGORITHMS, SEQUENCE, & DEBUGGING

ANIMAL MAZE CODING UNPLUGGED: PART 1 & 2 ALGORITHMS, SEQUENCE, & DEBUGGING

Help the different animals find some food and then their way home! Students will learn about coding, programs, sequence, bugs & debugging and more in this activity. YOU CAN PRINT THEM OUT OR USE THEM AS AN INTERACTIVE WORKSHEET VIA GOOGLE SLIDES.In activity 1 students will: Choose which programs correctly help the animals in 5 different mazes.Create their own programs to help the animals in 5 different mazes.Create TWO different programs to help the animals in 5 different mazes.In activity 1
Preview of Monster Algorithm Challenge | Unplugged Coding Activity for Grades 6-12

Monster Algorithm Challenge | Unplugged Coding Activity for Grades 6-12

Created by
CTE Warehouse
Engage your students with the Monster Algorithm Challenge—an unplugged coding activity perfect for introducing or reinforcing algorithmic thinking in computer science or STEM classes. Designed for grades 6-12, this activity has students write step-by-step instructions (algorithms) to describe how to draw a monster. Their peers will then follow the algorithm to draw the monster exactly as instructed, highlighting the importance of precision in coding. This activity is fun, interactive, and a gre
Preview of CS without Computers Lesson 1: What is an Algorithm Plus Worksheet and Examples

CS without Computers Lesson 1: What is an Algorithm Plus Worksheet and Examples

Created by
S Teacher
This lesson introduces students to algorithms—step-by-step instructions used to complete tasks—through unplugged activities that build computational thinking skills. Students start with a warm-up, analyzing flawed instructions to understand the importance of clarity. Then, they write and test algorithms for everyday tasks like making a sandwich, tying a shoelace, or drawing a shape. Through peer feedback, they debug and refine their instructions, learning how precision impacts execution, ju
Preview of CS without Computer Lesson 2: Human Robot Algorithms

CS without Computer Lesson 2: Human Robot Algorithms

Created by
S Teacher
This lesson engages students in computational thinking by having them write and test algorithms through a hands-on "Human Robot" challenge. Students create step-by-step instructions for a partner acting as a robot, who follows the algorithm exactly as written—revealing flaws in clarity and precision. Through debugging and refining their instructions, students experience how computers execute commands without assumptions, highlighting the importance of well-structured algorithms. A supporting
Preview of Intro to Coding Virtual Notebook

Intro to Coding Virtual Notebook

Created by
Annika Miller
This notebook covers flowcharts/algorithms, event handlers, conditionals, debugging, variables, loops, functions/procedures and lists. Each topic includes the blank slide to give students and an answer key slide for you. The answer key will have notes of any videos I recommend to introduce the topics.
Preview of Lava Coding

Lava Coding

Powerpoint slide that students can use plugged (virtually) or unplugged (printed as a packet)- your choice! Students will learn about and practice algorithms, debugging, and sequencing by creating a code to help their school mascot return to their school. I had students work in pairs. Each student does a grid on their own, switch, check and debug, then move onto the next route. Editable to insert your own mascot image and school name and picture. (5X5, 6X6, 7X7, 8X8, 9X9, 10X10 grids)- 6 grids t
Preview of Paddle & Program: A JavaScript Sequencing Adventure!

Paddle & Program: A JavaScript Sequencing Adventure!

Challenge students to think like real programmers with this summer-themed unplugged coding activity! In this engaging kayak adventure, students use sequencing, algorithms, and beginner JavaScript concepts to navigate obstacles, decode code snippets, and optimize their path to the dock. Includes reflection writing, computational thinking extensions, debugging-style challenges, and a fun tech riddle to deepen understanding while keeping students engaged. Perfect for middle school STEM, computer sc
Preview of Computer Programming Coding Quiz GOOGLE FORM ONLINE LEARNING 2020 Curriculum

Computer Programming Coding Quiz GOOGLE FORM ONLINE LEARNING 2020 Curriculum

Created by
Lauren Z
Grade 6 2020 Math Ontario Curriculum Self marking, Google Form, 20 questions where students need to know about the following concepts: - code - event - program - Algorithm: A list of steps to finish a task. - Bug - Debugging - Sequencing - Programming: - Loop - Repeat - Command - Conditions - Conditional The quiz includes multiple choice, true/false, questions with images of code where students have to debug. - Ontario curriculum
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 Code the Groundhog: An Unplugged Coding Adventure for Groundhog Day and More!

Code the Groundhog: An Unplugged Coding Adventure for Groundhog Day and More!

This engaging resource introduces young learners to the foundational concepts of computational thinking with or without the use of computers! Students will:Decompose: Break down complex movements into smaller, manageable steps.Algorithm Design: Create step-by-step instructions (algorithms) using arrows (← ↑ → ↓) to guide a groundhog through a maze.Debugging: Identify and correct errors in pre-written "code" to ensure the groundhog reaches its destination.Includes:Two differentiated levels for v
Preview of Math Puzzles: Coding Cars- Google Slides

Math Puzzles: Coding Cars- Google Slides

This is a super FUN way to introduce your students to the basics of coding! This Coding Cars activity is best done on Google Slides where students can move objects and create an algorithm to "program the cars". After they create their code, they can watch the animated videos to see the cars move on the road and check their answer! (built right into the slides). It can also be done unplugged (without a computer) using the pdf worksheets. Skills practiced: sequencing, analytic thinking, pr
Preview of Computer Science Introduction to Computational Thinking Activity

Computer Science Introduction to Computational Thinking Activity

Looking for a no prep way to practice computational thinking while using graphic design concepts? The Computer Science Introduction to Computational Thinking Activity provides middle school students with the opportunity to explore the concepts of problem decomposition, pattern recognition, algorithm design, abstraction, and debugging by creating a brochure or infographic. This activity is guided by the ISTE standards and can be used in a home or school setting, comes in a pdf or digital f
Preview of Coding Unplugged (K-2) DIGITAL Unit Plan

Coding Unplugged (K-2) DIGITAL Unit Plan

CODING UNPLUGGED! This is a fun and creative introductory unit for younger students to learn basic coding concepts UNPLUGGED (no tech needed) at home (remote learners) or at school (face to face learners). Topics Included: * Introduction to Coding and Vocabulary * Sequencing * Algorithms * Debugging & Viruses * Binary Code * Binary Alphabet * Programming * culminating craft as a final activity/lesson UNIT INCLUDES: * 10 detailed lesson plans * all teacher resources needed (printable) to teac
Preview of La programmation débranché(Unité)-Coding Unplugged(K-2) French Primary Unit Plan

La programmation débranché(Unité)-Coding Unplugged(K-2) French Primary Unit Plan

Created by
Madame Jabbour
CODING UNPLUGGED!This is a fun and creative introductory unit for younger students to learn basic coding concepts UNPLUGGED (no tech needed) at home (remote learners) or at school (face to face learners). Topics Included:* Introduction to Coding and Vocabulary * Sequencing * Algorithms * Debugging & Viruses * Binary Code * Binary Alphabet * Programming * Culminating craft as a final activity/lesson UNIT INCLUDES:* 10 detailed lesson plans * All teacher resources needed (printable) to teach the
Preview of Christmas Escape Room Technology Applications TEKS Aligned Middle School

Christmas Escape Room Technology Applications TEKS Aligned Middle School

In this Christmas themed Digital Escape Room, students must use their Technology Applications skills to outsmart Frostbyte and restore the North Pole’s tech systems before time runs out! Perfect for middle school Tech Apps classes, students will solve festive digital challenges involving: online safety cybersecurity decoding debugging patterns & algorithms problem-solving using technology Every puzzle helps students practice real-world digital citizenship skills in a fun, interactive holiday
Preview of Computational Thinking & Algorithms Without Computers Scope and Sequence

Computational Thinking & Algorithms Without Computers Scope and Sequence

Created by
S Teacher
This unit provides an engaging, hands-on approach to teaching computer science fundamentals without the use of computers. Designed for middle school students, the unit builds problem-solving, logical reasoning, and computational thinking skills through unplugged activities that mimic the processes computers follow in programming. Over six weeks, students will develop a deep understanding of algorithms, sequencing, loops, conditionals, and debugging through interactive lessons. They’ll participat
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 Coding Vocabulary Lesson Slideshow & Coding Posters Library Bulletin Board Decor

Coding Vocabulary Lesson Slideshow & Coding Posters Library Bulletin Board Decor

Created by
Books and Bytes
If you are teaching coding to Kindergarten to Grade 3, you need this Coding Vocabulary slideshow for Google Slides AND matching posters for your bulletin board! The perfect introduction to coding vocabulary, and an easy way to start discussions while learning to code. Slideshow for Google Slides13 coding words, 13 brainstorming slides (editable), 13 definitionsIncludes: Code, Coding, Programmer, Program, Computational Thinking, Algorithm, Sequential Events, Concurrent Events, Repeating Events
Preview of Halloween Coding in Google Slides

Halloween Coding in Google Slides

Coding in Google slides is great to use in the computer lab to reinforce coding concepts, as a fun activity, on a day with a sub, or during NTI days. This set includes 8 puzzles in two different levels. Two of those puzzles have two sub-puzzles. Total, there are 10 level one activities and 10 level two activities. This coding set reinforces: Writing algorithmsFollowing algorithmsDebuggingUsing a repeat block (level 2 puzzles only)Creating and appraising two different algorithms for the same tas
Preview of Coding Vocabulary Worksheets

Coding Vocabulary Worksheets

Created by
Vr2lTch
Use these coding vocabulary activities to teach and assess coding and computational thinking!Help your students master important vocabulary terms! Students love to code and need to acquire computer science terms to master computer science.  If you teach coding or computer science to elementary students, you know how necessary but tricky learning coding vocabulary is. Robotics and coding games are incredibly engaging: students are creating algorithms, loops, conditionals, changing variables, and
Preview of Thanksgiving Coding Puzzles (2-4)

Thanksgiving Coding Puzzles (2-4)

# Transform Thanksgiving into Computational Thinking Adventures! **Watch your 2nd-4th graders become problem-solving detectives** as they tackle coding challenges without computers! This comprehensive resource uses beloved Thanksgiving themes to introduce essential computational thinking skills that build logical reasoning and systematic problem-solving abilities. ## What Makes This Resource Special: **4 Progressive Coding Puzzle Sets** that build computational thinking skills: - **Turkey Maze
Preview of Computer Bingo with a Halloween Theme, Halloween in the Computer Lab

Computer Bingo with a Halloween Theme, Halloween in the Computer Lab

Created by
Ms Unflappable
Are you looking for a way to celebrate Halloween with your Computer Lab students? This Computer Bingo Game has you covered. There are 34 different Bingo Cards in Google Slides so that you can all play together without any printing involved. The Bingo squares are computer terms but are decorated with a Halloween Theme. The computer vocabulary terms are: Java, Python, OS, CPU, Bit, Byte, Conditional, Variable, Debug, Software, Hardware, Algorithm, Function, Binary, Array, Encryption, Boolean, AI,
Showing 1-24 of 35+ results