TPT
Total:
$0.00
Preview of Introduction To Data Structures, Algorithms & Dynamic Array [ Includes C++ ]

Introduction To Data Structures, Algorithms & Dynamic Array [ Includes C++ ]

This lesson gives learners the mental framework behind why data structures exist, when to use each one, and how to implement them correctly . Perfect For Programming, Coding, Computer Science & ICT classes ────────── ⋆⋅☆⋅⋆ ────────── 🧠 What Students Will Actually Master ✨✨✏️What data structures are — and why they exist✏️How data organization impacts speed and memory✏️How to choose the right data structure for a problem ✏️Arrays vs Dynamic Arrays — when fixed size fails✏️Array vs Linked
Preview of Application Debugging and Optimization | Mobile Applications Development

Application Debugging and Optimization | Mobile Applications Development

This is a complete lesson on Android Application Debugging and OptimizationPerfect for Android Development, Mobile App Development, Kotlin Programming, ICT, Computer Science, or App Design, It teaches students how to identify bugs, set breakpoints, inspect variables, read crash logs, and understand how Android Studio’s Debugger works. Learners are guided step-by-step through using breakpoints, stepping through code, watching values change, inspecting objects, navigating threads, reading Logcat
Preview of Algorithm Analysis and Design: Foundations, GCD Algorithms & Numerical Methods

Algorithm Analysis and Design: Foundations, GCD Algorithms & Numerical Methods

This lesson provides a complete foundation in GCD Algorithms and Numerical Methods, covering Euclid’s Algorithm, the Middle-School GCD algorithm, time complexity analysis, and numerical root-finding using the Newton–Raphson method. ────────── ⋆⋅☆⋅⋆ ────────── What’s Included 💡 Full GCD Algorithms & Numerical Methods Slide Deck (PPT + PDF)💡 Worked GCD examples💡 Time complexity comparisons💡 Newton–Raphson numerical method walkthroughs💡 Ready for in-person, online, or hybrid classroo
Preview of 3-Digit Addition Worksheets (No Regrouping) -Split, MAB & Algorithm Year 2 & 3

3-Digit Addition Worksheets (No Regrouping) -Split, MAB & Algorithm Year 2 & 3

These 3-digit addition worksheets (no regrouping) help students practise adding larger numbers using place value strategies. Students solve problems using split strategy, base-ten blocks (MAB), and the standard algorithm, building strong conceptual understanding of addition. Perfect for Years 2–3 maths lessons, small group instruction, intervention, or independent practice. 📦 What’s Included ✔ 4 student worksheet pages ✔ 12 addition problems (3-digit addition, no regrouping) ✔ Clear wo
Preview of Computer Science Debugging Strategies Poster

Computer Science Debugging Strategies Poster

This is a helpful poster that lists the top debugging strategies students should employ when they encounter bugs while coding. I have made this poster to be language agnostic so no matter what programming language your students are coding in, they should find this poster extremely helpful! This will look best when printed with a 2:3 ratio. I have a 24x36 hanging in my classroom!
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 Introduction to Flow Charting in programming and Computer Science.

Introduction to Flow Charting in programming and Computer Science.

This complete lesson introduces the fundamentals of Flow Charting in Programming and Computer Science. Students will learn how to visually represent algorithms, decisions, and processes using standard flowchart symbols. The lesson emphasizes logical thinking and step-by-step problem-solving. It's ideal for beginners learning to plan, design, and communicate their code. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ PDF Lessons ✤ PowerPoint Presentations ✤ PowerPoint
Preview of Complete Computer Science & Python Programming Lessons [ULTIMATE CODING BUNDLE].

Complete Computer Science & Python Programming Lessons [ULTIMATE CODING BUNDLE].

This Bundle offers an all-in-one curriculum that combines core Computer Science concepts with practical Python programming skills. It covers everything from algorithms, flowcharts, memory management, and file systems to hands-on coding in Python. Designed for beginners and intermediate learners, this bundle is packed with engaging, classroom-ready content for a full academic term or self-paced study. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum ✤ PDF Lessons ✤ Pow
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 Introduction to Processor Scheduling in Computer Science [Complete Lessons]

Introduction to Processor Scheduling in Computer Science [Complete Lessons]

This lesson introduces students to the key concepts of Processor Scheduling in Computer Science, Coding, Programming and Software Engineering. It explores how operating systems manage CPU time among processes using algorithms like FCFS, SJF, Round Robin, and Priority Scheduling. Designed with clarity and simplicity, this lesson builds understanding of how multitasking and performance optimization work in real systems. It’s ideal for both theoretical and applied learning. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧
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 Linked Lists Complete Lesson | Operations, Diagrams & Examples included

Linked Lists Complete Lesson | Operations, Diagrams & Examples included

This lesson gives students a clear, practical understanding of Linked Lists by showing how they are built, how they work in memory, and how they are used in real systems. Perfect For Data Structures & Algorithms, C++ Programming, Computer Science and ICT. ────────── ⋆⋅☆⋅⋆ ────────── 🧠 What Students Will Actually Master ✨✨ ✏️ Problem with Sequential Memory Allocation in Arrays✏️ Key Advantages of Linked Lists✏️ Types of Linked Lists✏️ Creating and Managing Linked Lists in C++✏️ Defining
Preview of AP CS A 2D Arrays — Code Tracing Worksheet | Java | Grades 9–12

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

Help your students master one of the trickiest topics on the AP CS A exam — 2D arrays. This worksheet covers everything from basic row and column access to matrix operations, diagonal traversal, and the transpose algorithm. ⭐ WHAT'S INCLUDED: 20 code tracing exercises across 4 sectionsSection A — Declaration, Access & Nested LoopsSection B — Filling, Max, Row & Column SumsSection C — Diagonals & Traversal PatternsSection D — Matrix Operations & AP ChallengesFull answer key with explanations — te
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 Complete Curriculum in Data Structures for Computer Science & Programming.

Complete Curriculum in Data Structures for Computer Science & Programming.

This curriculum offers a clear and engaging introduction to Data Structures in Computer Science Programming and Coding, designed for both beginners and intermediate learners. It covers key concepts such as arrays, linked lists, stacks, queues, trees, graphs, hash tables, searching and sorting algorithms, and memory management. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ PDF Lessons ✤ PowerPoint Presentations ✤ PowerPoint Compatible Mode ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧
Preview of K-Nearest Neighbors : A Step-by-Step, Beginner-Friendly Machine Learning Lesson

K-Nearest Neighbors : A Step-by-Step, Beginner-Friendly Machine Learning Lesson

This is a complete, ready-to-teach lesson on K-Nearest Neighbors (KNN). Perfect for Data Science, Machine Learning, Artificial Intelligence, and Computer Science courses at the high school, college, university, or bootcamp level. The lesson explains what KNN is, how it works, the full algorithm, distance measures, choosing K, example walkthroughs, and failure cases, all with clear visuals and step-by-step explanations. ────────── ⋆⋅☆⋅⋆ ────────── ✨✨ What This Lesson Covers ✨✨ ✔ What is K-Ne
Preview of Introduction to Pseudocode in Computer Science & Programming [Full lessons]

Introduction to Pseudocode in Computer Science & Programming [Full lessons]

This complete lesson introduces students to Pseudocode, a key skill in Computer Science, Coding, Software Engineering and Programming. Learners will explore how to plan, write, and interpret logical steps in plain language before converting them into real code. This beginner-friendly approach strengthens problem-solving, algorithm design, and coding confidence. Ideal for building a solid programming foundation. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ PDF Less
Preview of STL Programming Complete Lesson | Object Oriented Programming ( C++ )

STL Programming Complete Lesson | Object Oriented Programming ( C++ )

This lesson introduces students to the C++ Standard Template Library (STL). It is designed for AP Computer Science, Intro to C++, Object-Oriented Programming, College CS1/CS2, homeschool advanced programming, and coding bootcamps. ✨✨ What Students Will Learn ✨✨ ────────── ⋆⋅☆⋅⋆ ────────── ✔ What STL Is & Why It’s Important ✔ STL Components: Containers, Algorithms, Iterators, Functors ✔ Sequence Containers (vector, list, deque, array, forward_list) ✔ Container Adapters ✔ Associative Containers
Preview of Python Programming Complete Curriculum | 6-Week Coding Roadmap

Python Programming Complete Curriculum | 6-Week Coding Roadmap

Created by
CodeHive DIY
Teach Python with zero prep using 20 plug-and-play lessons designed for clarity, engagement, and real results. This curriculum includes full pacing guides and step-by-step teaching support so you always know what to teach next. Built for beginners and trusted by teachers, it saves time, boosts confidence, and helps your students succeed fast. ≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋ What You Get21 Plug-and-Play Lessons★ From first line of code to functions, scope, and debugging. 6-Week Teaching
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 Android App Development Complete Curriculum [ MEGA BUNDLE ]

Android App Development Complete Curriculum [ MEGA BUNDLE ]

This is a complete Android App Development curriculum designed for teachers who want students to build real Android apps, not just follow disconnected tutorials. If you teach Android Development, Mobile App Development, Kotlin Programming, ICT, Computer Science, or App Design, this lesson provides everything you need for students to build functional, modern mobile apps that follow best practices. ────────── ⋆⋅☆⋅⋆ ────────── 🧠 By the end of this curriculum, students will be able to:✔ Build f
Preview of AP Psychology - Unit 2 - Cognition - Educational Presentation Slides!

AP Psychology - Unit 2 - Cognition - Educational Presentation Slides!

Created by
FlashBrains
Master the fascinating world of cognition with this comprehensive, ready-to-use PDF slide deck for AP Psychology Unit 2! This visually engaging resource covers the entire Cognition unit, from perception and memory to problem-solving and intelligence testing. Save countless hours of prep time with this structured, no-prep resource. What's Included in This PDF Download:This complete package provides a thorough exploration of cognitive processes, perfectly structured for AP Psychology students in
Preview of Introduction to DATA STRUCTURES in Computer Science [Complete Google SLIDES]

Introduction to DATA STRUCTURES in Computer Science [Complete Google SLIDES]

This is a complete Google Slide lesson on Data Structures in Computer Science, Python Programming, and Coding. It covers everything learners need to know about Data Structures and is both beginner-friendly and easy to follow. Every slide is interactive and fun to learn from. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ Format & Features✤ Google Slides✤Editable ✤Interactive ✤Beginner-Friendly ✤No-Prep ✤Standards-Aligned ✤Classroom-Ready ✤Beginner to Advanced ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ Aligned with Key Educational
Showing 1-23 of 23+ results