TPT
Total:
$0.00
Preview of Intro to Java: Lesson 4.1 — Searching & Sorting Algorithms

Intro to Java: Lesson 4.1 — Searching & Sorting Algorithms

Created by
Mr. H Codes
Lesson 4.1 — Searching & Sorting Algorithms (Java) | CSA Worksheet + Teacher GuideLinear Search • Binary Search • Selection Sort • Insertion SortThis complete, classroom-ready worksheet packet is perfect for any Intro to Java or AP Computer Science A class. Students learn four core algorithms essential for understanding data structures and AP CSA exam readiness: linear search, binary search, selection sort, and insertion sort. This resource includes a detailed student worksheet AND a full tea
Preview of Sorting Algorithms - Unit 4 Lesson 15 | Goldie's AP® CSA Curriculum

Sorting Algorithms - Unit 4 Lesson 15 | Goldie's AP® CSA Curriculum

AP Computer Science AUnit 4: Data Collections Lesson 15: Sorting AlgorithmsFull Lesson Plan, Guided Notes, Slides & Homework In this lesson, students will explore the fundamental concepts of sorting algorithms, specifically focusing on selection sort and insertion sort. They will examine how each algorithm works, analyze step-by-step examples, trace code, and compare the efficiency and behavior of the two sorts on different data sets. What’s Included: Detailed lesson planStudent guided notes
Preview of Implementing ArrayList Algorithms - Unit 4 L10 | Goldie's AP® CSA Curriculum

Implementing ArrayList Algorithms - Unit 4 L10 | Goldie's AP® CSA Curriculum

AP Computer Science AUnit 4: Data Collections Lesson 10: Implementing ArrayList AlgorithmsFull Lesson Plan, Guided Notes, Slides & Homework In this lesson, students will explore common algorithms used with ArrayLists, such as finding minimums, calculating averages, and modifying lists based on conditions. Students will write and trace code that manipulates ArrayLists, and gain an understanding of how references work when passing or returning ArrayLists from methods. What’s Included: Detailed
Preview of Implementing Array Algorithms - Unit 4 Lesson 5 | Goldie's AP® CSA Curriculum

Implementing Array Algorithms - Unit 4 Lesson 5 | Goldie's AP® CSA Curriculum

AP Computer Science AUnit 4: Data Collections Lesson 5: Implementing Array AlgorithmsFull Lesson Plan, Guided Notes, Slides & Homework In this lesson, students will explore and implement common array algorithms in Java, such as finding maximum values, calculating sums, checking conditions, swapping, shifting, reversing, and working with arrays of objects. These algorithms are foundational for data processing and are frequently encountered in both the AP CSA exam and real-world programming. W
Preview of Implementing 2D Array Algorithms - Unit 4 L13 | Goldie's AP® CSA Curriculum

Implementing 2D Array Algorithms - Unit 4 L13 | Goldie's AP® CSA Curriculum

AP Computer Science AUnit 4: Data Collections Lesson 13: Implementing 2D Array AlgorithmsFull Lesson Plan, Guided Notes, Slides & Homework In this lesson, students will implement and analyze several algorithms that operate on 2D arrays using nested loops. They will learn how to perform linear search, calculate sums across rows and columns, and identify minimum values in columns. What’s Included: Detailed lesson planStudent guided notesEditable PowerPoint presentationInstructional video of th
Preview of Searching Algorithms - Unit 4 Lesson 14 | Goldie's AP® CSA Curriculum

Searching Algorithms - Unit 4 Lesson 14 | Goldie's AP® CSA Curriculum

AP Computer Science AUnit 4: Data Collections Lesson 14: Searching AlgorithmsFull Lesson Plan, Guided Notes, Slides & Homework In this lesson, students will explore and implement both linear and binary search algorithms using arrays and ArrayLists. They will compare the efficiency of each algorithm and learn how to determine which approach is best suited for different data sets. What’s Included: Detailed lesson planStudent guided notesEditable PowerPoint presentationInstructional video of th
Preview of Algorithm Bundle!

Algorithm Bundle!

This bundle includes the selection sort AND bubble sort projects/worksheets from my store! A $7.00 value, now only $5.00! Help your students understand two integral algorithms using these visual guides.
Preview of Coding Unplugged : Mini Puzzles for Elementary Learners and Beginners

Coding Unplugged : Mini Puzzles for Elementary Learners and Beginners

No coding experience necessary! Students will translate an arrow-based algorithm to create art. Eight unique pencil-and-paper coding puzzles for students to decipherBuilds and supports algorithmic thinking skillsGreat activity to support STEM learning, and perfect for brain breaks or early finishers activities“Ready-to-go” self-contained activity for substitutes!Coding Unplugged for Beginners and Elementary Learners Packet includes:  Two Activity Sheets: Each Activity Sheet contains four puzzle
Preview of AP Computer Science Principles Final Exam Review Packet

AP Computer Science Principles Final Exam Review Packet

A 4-part comprehensive review covering all five Big Ideas: Creative Development, Data, Algorithms & Programming, Computer Systems & Networks, and Impact of Computing. Includes a master vocabulary and concepts reference sheet covering every key term, pseudocode construct, and computing concept on the AP exam, plus a full practice test of 35 multiple-choice questions and 3 free-response problems modeled on the AP exam format. Complete answer keys with worked explanations for every problem.Perfect
Preview of AP Psychology Cognition Lesson + Worksheet: Problem Solving & Cognitive Bias

AP Psychology Cognition Lesson + Worksheet: Problem Solving & Cognitive Bias

AP Psychology New CED PDF Lesson to teach Cognition, Problem Solving, and Cognitive Bias: Heuristics & Algorithms, Schemas & Prototypes, Assimilation & Accomodation, Selective Attention, and Cognitive Biases. This resource includes a guided lesson and application assignment where students analyze selective attention, define and apply schemas and prototypes, and examine how cognitive shortcuts can lead to bias and errors in thinking. The activity also connects cognition concepts to real-world ex
Preview of AP Computer Science Bundle | Computer Science A + Computer Science Principles

AP Computer Science Bundle | Computer Science A + Computer Science Principles

Both AP Computer Science study packets in one discounted bundle — AP Computer Science A (Java programming) and AP Computer Science Principles (concepts, algorithms, internet, and impact). Together they cover every topic on both exams: all 10 CSA units with formatted Java code blocks, all 5 CSP Big Ideas, both Create Performance Task guides, all FRQ types, and 200 AP-format practice questions with complete answer keys. Two complete packets. One bundle price. ⭐ WHAT'S INCLUDED This bundle contains
Preview of Robotics STEM Coloring Pages for K-3 Science and Early Finishers

Robotics STEM Coloring Pages for K-3 Science and Early Finishers

Robotics STEM Coloring Pages Bundle helps teachers keep early finishers engaged with meaningful STEM visuals instead of unrelated busy work. Students build robotics, coding, safety, design, sensors, AI helper, debugging, and career awareness through simple classroom-friendly coloring activities. What's included: Robotics Careers Coloring Pages – Robotics Engineer, Robot Programmer, Automation Technician, Drone Robotics Specialist, Medical Robotics Designer, Space Robotics EngineerCoding Commands
Preview of How to Check the Data Type of a Value in Python | Data Type Inspection

How to Check the Data Type of a Value in Python | Data Type Inspection

Created by
CodeHive DIY
This Python programming and coding lesson teaches learners how to check the data type of a value or variable using Python’s built-in type() function. It explains why type checking is useful in debugging and data validation, provides real-world examples, and highlights common issues, such as confusing data types or misinterpreting results when dealing with custom objects. It provides all the guidance needed to make the learning process smooth and effective, making it easy for teachers to te
Preview of Infix to Postfix Conversion Complete Lesson | Operations & Examples included

Infix to Postfix Conversion Complete Lesson | Operations & Examples included

This lesson teaches students how algebraic expressions are converted into machine-friendly form, showing exactly how stacks are used to transform infix expressions into postfix notation. Learners move from rules and precedence tables to real algorithms and working C++ code, building a strong foundation for expression evaluation, compilers, and advanced stack applications. ────────── ⋆⋅☆⋅⋆ ────────── 🧠 What Students Will Actually Master ✨✨ ✏️ Difference between infix, prefix, and postfix
Preview of Multiples, Factors & Divisibility Logic Maze| Error Analysis | 4–6th Grade Math

Multiples, Factors & Divisibility Logic Maze| Error Analysis | 4–6th Grade Math

Created by
Gifted Ink EDU
🧠Engage students in deep mathematical reasoning with these Multiples, Factors & Divisibility Logic Mazes, designed specifically for gifted and advanced learners in grades 4–6. This resource goes beyond worksheets and task cards by requiring students to analyze, justify, and debug their thinking as they navigate each maze. Instead of answering isolated questions, students must use logical reasoning to choose the correct path. Incorrect answers don’t end the activity—they lead to intentiona
Preview of Introduction to Data Compression in Computer Science & Programming [Full Lesson]

Introduction to Data Compression in Computer Science & Programming [Full Lesson]

This lesson introduces students to the fundamentals of Data Compression in Computer Science, Coding and Programming. Learners will explore how data can be reduced in size to improve storage efficiency and transmission speed. Key concepts include lossy and lossless compression, algorithms, and real-world applications. The lesson is beginner-friendly and supports both theory and practice. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ PDF Lessons ✤ PowerPoint Presenta
Preview of Critical Thinking:Cartoon Analysis|Google Slides+PDF/NO PREP/Digital citizenship

Critical Thinking:Cartoon Analysis|Google Slides+PDF/NO PREP/Digital citizenship

Help your students think beyond the screen!This engaging critical thinking and media literacy activity pack challenges learners to analyze a powerful editorial cartoon about misinformation, echo chambers, and confirmation bias. Through guided questions, vocabulary building, and creative reflection, students explore how algorithms and social media shape what we believe — and how we can break free from “filter bubbles.” Perfect for ELA, Social Studies, or Digital Citizenship lessons. Encourages
Preview of Ethical and Social Issues Around Data - Unit 4 L1 | Goldie's AP® CSA Curriculum

Ethical and Social Issues Around Data - Unit 4 L1 | Goldie's AP® CSA Curriculum

AP Computer Science AUnit 4: Data Collections Lesson 1: Ethical and Social Issues Around Data CollectionFull Lesson Plan, Guided Notes, Slides & Homework In this lesson, students will explore the ethical and social implications of collecting, storing, and using personal data. They will learn how algorithms trained on biased data can lead to unfair outcomes, how data breaches impact individuals and communities, and how programmers can take responsibility by following ethical principles like fai
Preview of AP Computer Science Principles Exam Study Packet | 100 Practice Questions

AP Computer Science Principles Exam Study Packet | 100 Practice Questions

Review for the AP Computer Science Principles exam in one print-ready packet. This packet includes 100 practice questions with a complete answer key. Print it and go — no prep required. There are 20 questions on Data (binary conversion, bits and values, compression, metadata, PII, aggregation, algorithmic bias), 30 questions on Algorithms and Programming (pseudocode tracing, variables, conditionals, loops, procedures, lists, algorithm efficiency, undecidable problems), 18 questions on Networks a
Preview of Data Sets - Unit 4 Lesson 2 | Goldie's AP® CSA Curriculum

Data Sets - Unit 4 Lesson 2 | Goldie's AP® CSA Curriculum

AP Computer Science AUnit 4: Data Collections Lesson 2: Data SetsFull Lesson Plan, Guided Notes, Slides & Homework In this lesson, students will explore how data sets are used to find patterns, answer questions, and support decision-making. They will learn how data is collected, processed, and represented using basic algorithms, and they will evaluate the fitness of data sets for specific problems. What’s Included: Detailed lesson planStudent guided notesEditable PowerPoint presentationInstr
Preview of AP Computer Science Principles Digital Study Guide | 100 Practice Questions

AP Computer Science Principles Digital Study Guide | 100 Practice Questions

Help your students review for the AP Computer Science Principles exam with this digital study guide. Included are 100 practice questions with a complete answer key. Send it to your students digitally — no prep required. There are 20 questions on Data (binary conversion, bits and values, compression, metadata, PII, aggregation, algorithmic bias), 30 questions on Algorithms and Programming (pseudocode tracing, variables, conditionals, loops, procedures, lists, algorithm efficiency, undecidable pro
Preview of AP Computer Science Principles Practice Test - Same Format as AP Exam!

AP Computer Science Principles Practice Test - Same Format as AP Exam!

This AP Computer Science Principles practice exam includes 70 multiple-choice questions covering all 5 Big Ideas, plus a sample written response section with all 4 Create Performance Task prompts (Written Response 1, 2(a), 2(b), and 2(c)) — exactly matching the May 14, 2026 exam. The study guide walks through all 5 Big Ideas (Creative Development, Data, Algorithms and Programming, Computer Systems and Networks, and Impact of Computing), covers the College Board pseudocode reference with 1-based
Preview of AP Computer Science Principles Digital Practice Test - Same Format as AP Exam!

AP Computer Science Principles Digital Practice Test - Same Format as AP Exam!

This AP Computer Science Principles digital practice exam includes 70 multiple-choice questions covering all 5 Big Ideas, plus a sample written response section with all 4 Create Performance Task prompts (Written Response 1, 2(a), 2(b), and 2(c)) — exactly matching the May 14, 2026 exam. The study guide walks through all 5 Big Ideas (Creative Development, Data, Algorithms and Programming, Computer Systems and Networks, and Impact of Computing), covers the College Board pseudocode reference with
Preview of AP Computer Science Principles Study Guide | 100 Practice Questions with Answers

AP Computer Science Principles Study Guide | 100 Practice Questions with Answers

Review for the AP Computer Science Principles exam with this study guide (print & digital versions included). This study guide includes 100 practice questions with a complete answer key. Print it out or send to your students digitally — no prep required. There are 20 questions on Data (binary conversion, bits and values, compression, metadata, PII, aggregation, algorithmic bias), 30 questions on Algorithms and Programming (pseudocode tracing, variables, conditionals, loops, procedures, lists, al
Showing 1-24 of 36+ results