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 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 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 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 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 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 AP CSP Unit 1 Programming Exam RETAKE

AP CSP Unit 1 Programming Exam RETAKE

This Unit 1 Programming Exam is designed for high school students in the AP Computer Science Principles (AP CSP) course, specifically those using the Project Lead The Way (PLTW) curriculum. It also works well with any introductory programming unit preparing students for the AP CSP Exam, regardless of curriculum provider. Key Features: 30 questions assessing foundational programming conceptsMultiple-choice and matching formatsPLTW-style vocabulary, Python syntax, and pseudocode includedAnswer key
Preview of AP CSP Unit 1 Programming Exam Version 2

AP CSP Unit 1 Programming Exam Version 2

This Unit 1 Programming Exam is designed for high school students in the AP Computer Science Principles (AP CSP) course, specifically those using the Project Lead The Way (PLTW) curriculum. It also works well with any introductory programming unit preparing students for the AP CSP Exam, regardless of curriculum provider. Key Features: 30 questions assessing foundational programming conceptsMultiple-choice and matching formatsPLTW-style vocabulary, Python syntax, and pseudocode includedAnswer key
Preview of AP CSP Unit 1 Programming Exam Version 1

AP CSP Unit 1 Programming Exam Version 1

This Unit 1 Programming Exam is designed for high school students in the AP Computer Science Principles (AP CSP) course, specifically those using the Project Lead The Way (PLTW) curriculum. It also works well with any introductory programming unit preparing students for the AP CSP Exam, regardless of curriculum provider. Key Features: 30 questions assessing foundational programming conceptsMultiple-choice and matching formatsPLTW-style vocabulary, Python syntax, and pseudocode includedAnswer key
Showing 1-10 of 10+ results