TPT
Total:
$0.00
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 A STUDENT'S BOOK OF ALGORITHMS: AN INDEPENDENT RESEARCH ASSIGNMENT

A STUDENT'S BOOK OF ALGORITHMS: AN INDEPENDENT RESEARCH ASSIGNMENT

This is an introduction to algorithms to prepare students for higher learning in mathematics, computer programming, and life/ guideline instructional materials. It is an independent research assignment with many opportunities in research, exploration, and demonstration. There are meaningful quotes inserted to add knowledge of the ancients. There is a quiz, and a word search. Also, there is a word jumble activity w/answer key. There is a book recommendation by author and professor David Berl
Preview of Vertical Triple digit addition- with and without regrouping

Vertical Triple digit addition- with and without regrouping

Triple-digit addition- with and without regrouping This resource can be used to practice standard algorithm. Vertical addition requires students to be able to stack the numbers based on place value. This skill is a challenge for many students, but most math curricula skip straight past this step. Use this resource to supplement for Triple-digit (3 digit) addition. Differentiated for the use of all students (ready for regrouping or still mastering stacking). Place value supports provided. 8 tota
Preview of Area Multiplication: Teaching Multiplication with Understanding

Area Multiplication: Teaching Multiplication with Understanding

This activity shows students what multiplication is and why it works. It is a great alternative to the more common multiplication algorithm and addresses Common Core Standard 4.5 in Numbers and Operations in Base Ten. Area multiplication leads into the my extended activity, Mental Multiplication, and also can be used to multiply polynomials in algebra. Includes journal prompts, homework master, extensions, Common Core standards addressed, and answer key.
Preview of AP CS A Arrays — Code Tracing Worksheet | Java | Grades 9–12

AP CS A Arrays — Code Tracing Worksheet | Java | Grades 9–12

Strengthen your students' ability to trace through Java array programs. Arrays appear in almost every AP CS A exam question — this worksheet covers declarations, traversal, algorithms, and the reference trap that trips up so many students. ⭐ WHAT'S INCLUDED: 20 code tracing exercises across 4 sectionsSection A — Array Declaration, Access & TraversalSection B — Modifying Arrays & Enhanced For LoopSection C — Swap, Fill & Sorting ConceptsSection D — Algorithms & AP ChallengesFull answer key with e
Preview of AP CS A Arrays — Code Tracing Worksheet | Java | Grades 9–12

AP CS A Arrays — Code Tracing Worksheet | Java | Grades 9–12

Strengthen your students' ability to trace through Java array programs. Arrays appear in almost every AP CS A exam question — this worksheet covers declarations, traversal, algorithms, and the reference trap that trips up so many students. ⭐ WHAT'S INCLUDED: 20 code tracing exercises across 4 sectionsSection A — Array Declaration, Access & TraversalSection B — Modifying Arrays & Enhanced For LoopSection C — Swap, Fill & Sorting ConceptsSection D — Algorithms & AP ChallengesFull answer key with e
Preview of 4.NBT.4 Math Maze | Adding & Subtracting Multi-Digit Whole Numbers

4.NBT.4 Math Maze | Adding & Subtracting Multi-Digit Whole Numbers

Engage your students with this fun and interactive math maze while they practice adding and subtracting multi-digit whole numbers up to 100,000! Aligned with North Carolina Standard NC.4.NBT.4, this maze helps students build fluency with the standard algorithm and place value understanding in an exciting, puzzle-like format. ✨ What’s Included 1 Math Maze worksheet with a correct pathway of 16–17 problems Answer key for quick grading or self-checking Student directions (easy-to-follow, kid-f
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 Multiply by Two-Digit Numbers

Multiply by Two-Digit Numbers

Created by
AhmedMatics
Multiply by Two-Digit Numbers – Engaging Math Practice WorksheetLooking for a quick, effective way to reinforce multi-digit multiplication with your students? This Multiply by Two-Digit Numbers worksheet is designed to help learners build confidence and fluency in multiplying by two-digit numbers using standard algorithms and reasoning skills. What’s Included: A variety of multi-digit multiplication problems using two-digit numbers. Real-world and critical thinking word problems to deepen under
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 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 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
Preview of AP Computer Science Principles Practice Test - Print & Digital, Answer Key

AP Computer Science Principles Practice Test - Print & Digital, Answer Key

This AP Computer Science Principles practice exam (print & digital versions included) has 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 pse
Preview of One-Dimensional Arrays - Unit 4 Lesson 3 | Goldie's AP® CSA Curriculum

One-Dimensional Arrays - Unit 4 Lesson 3 | Goldie's AP® CSA Curriculum

AP Computer Science AUnit 4: Data Collections Lesson 3: One Dimensional ArraysFull Lesson Plan, Guided Notes, Slides & Homework In this lesson, students will learn the fundamentals of one-dimensional arrays. They will explore what arrays are, why they are useful, how to declare and initialize arrays, how to manipulate individual array elements using indices, and understand how array indexing and array length work. Students will also practice accessing, modifying, and debugging array-based code
Preview of AP CS A Recursion — Code Tracing Worksheet | Java | Grades 9–12

AP CS A Recursion — Code Tracing Worksheet | Java | Grades 9–12

Give your AP Computer Science A students the recursive thinking practice they need to succeed on the exam. Recursion is guaranteed to appear on the AP CS A exam every year — this worksheet builds the tracing skills to handle any recursive problem confidently. ⭐ WHAT'S INCLUDED: 20 code tracing exercises across 4 sectionsSection A — Base Cases & Simple RecursionSection B — Power, GCD & String RecursionSection C — Digit Operations & ReversalsSection D — Classic Algorithms & AP ChallengesFull answe
Preview of August Math Homework/Warmup with the focus on IB learner profile Risk-taker.

August Math Homework/Warmup with the focus on IB learner profile Risk-taker.

Get your middle school students ready for back to school with this engaging 3-week Back to School Resource! Perfect for International Baccalaureate (IB) Middle Years Programme (MYP) classrooms, this resource weaves math practice with the IB learner profile trait of being a Risk-Taker. Aligned with Common Core Standards, the activities include: Decimal operationsMultiplication fluencyRatio language and tablesDistance and plotting points on a coordinate planePlace value and math vocabulary revie
Preview of 4 Digit by 1 Digit Multiplication Worksheets | 4th Grade Math Printables

4 Digit by 1 Digit Multiplication Worksheets | 4th Grade Math Printables

Created by
Candy Roll
Make multiplication practice fun, simple, and stress-free! These 4 Digit by 1 Digit Multiplication Worksheets are perfect for helping students master long multiplication, place value skills, and multi-digit computation with confidence. Designed for 4th grade math, this resource includes 20 NO-PREP printable worksheets + answer keys, making it ideal for classwork, homework, math centers, test prep, morning work, or sub plans. Cute and clean layouts keep students engaged while providing plen
Preview of 4th Grade Math Assessment: All Operations (Unit 5)

4th Grade Math Assessment: All Operations (Unit 5)

Description Unit Assessments are an essential way for teachers to wrap up a unit and to determine student mastery. This is a ready to use STAAR aligned assessment that coverers standards taught under the "All Operations Unit." With only 10 questions, this assessment offers teachers a great classroom snapshot without it being redundant for students. Data derived from this assessment is great in formulating small group instruction. The following assessment covers the following Texas Essential Kno
Preview of 4th Grade Math Assessment: Addition/Subtraction:Whole Numbers/Decimals (Unit 2)

4th Grade Math Assessment: Addition/Subtraction:Whole Numbers/Decimals (Unit 2)

Unit Assessments are an essential way for teachers to wrap up a unit and to determine student mastery. This is a ready to use STAAR aligned assessment that coverers standards taught under the "Addition/Subtraction:Whole Numbers/Decimals Unit." With only 10 questions, this assessment offers teachers a great classroom snapshot without it being redundant for students. Data derived from this assessment is great in formulating small group instruction. The following assessment covers the following Te
Showing 1-24 of 28+ results