TPT
Total:
$0.00
Preview of Objects and Classes Complete Lesson  | Object Oriented Programming ( C++ )

Objects and Classes Complete Lesson | Object Oriented Programming ( C++ )

This lesson introduces students to Objects and Classes in C++, including constructors, destructors, function definitions, static members, objects as arguments, the default copy constructor, const correctness, and memory management. 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 Classes & Objects Are ✔ UML Basics for Un
Preview of Using Templates in C++ Complete Lesson with Teachers Guide  | Data Structures

Using Templates in C++ Complete Lesson with Teachers Guide | Data Structures

This lesson teaches students how real C++ data structures are written — using templates to eliminate repetition, improve scalability, and support multiple data types with a single design. It bridges the gap between basic C++ syntax and professional-level programming, preparing learners for STL, advanced data structures, and real-world C++ codebases. ────────── ⋆⋅☆⋅⋆ ────────── 🧠 What Students Will Actually Master ✨✨ ✏️ What templates are and why they exist✏️ How generic programming re
Preview of Quadratics Bundle - Factoring - Word Problems - Graphs - Solving - Algebra 2

Quadratics Bundle - Factoring - Word Problems - Graphs - Solving - Algebra 2

Bring quadratic functions to life with this Factoring & Solving Quadratics Supplemental Bundle! Perfect for Algebra 1 and Algebra 2, this comprehensive set of resources helps students master factoring, solving, and graphing quadratics through a mix of engaging, ready-to-use activities. This bundle includes both printable and digital options — making it flexible for any classroom setting. Students will get practice with factoring trinomials, solving quadratic equations, interpreting graphs, an
Preview of Days 11-14: River Valley Civilizations Tour-Multi-Day Performance Task Project

Days 11-14: River Valley Civilizations Tour-Multi-Day Performance Task Project

How do you move students away from basic, low-level poster boards and toward true, high-order historical synthesis? When wrapping up early world history, students shouldn't just repeat isolated facts about ancient empires—they need to step inside them to evaluate how geography, technology, and institutions permanently altered the human story. Welcome to the Ancient River Valley Civilizations Tour: Multi-Day Performance Task Project (Days 11–14). This comprehensive, zero-prep project guide trans
Preview of JavaScript Step-by-Step Complete Curriculum | Exercises, Activities & Projects

JavaScript Step-by-Step Complete Curriculum | Exercises, Activities & Projects

This complete JavaScript curriculum takes students from absolute basics to building a real, working web application. Designed for teachers who want structure, clarity, and zero guesswork, this bundle covers modern JavaScript, real DOM work, async programming, APIs, and a full capstone project all in a logical, classroom-ready flow. ────────── ⋆⋅☆⋅⋆ ────────── What’s Included💡 Full JavaScript Course Slide Decks (PPT + PDF) 💡 Beginner to advanced JavaScript coverage 💡 Modern ES6+ concepts e
Preview of CheckBox, RadioButton, Dialogs, Snackbar & Spinner with  XML + Kotlin Examples

CheckBox, RadioButton, Dialogs, Snackbar & Spinner with XML + Kotlin Examples

This is a lesson on Advanced Android UI Components and User Notifications. It takes students beyond basic layouts and teaches them how to build interactive, user-friendly app interfaces using CheckBox, RadioButton, RadioGroup, Toasts, Custom Toasts, Snackbars, AlertDialogs, List Dialogs, Custom Dialogs, and Spinners. ────────── ⋆⋅☆⋅⋆ ────────── 📦 What’s Included Ready-to-teach lesson slides on Advanced Android UI Components Complete XML layout files for every UI component Fully written Kot
Preview of Switch Interfaces | CCNA 200-301 Prep and Networking Lessons

Switch Interfaces | CCNA 200-301 Prep and Networking Lessons

This lesson is on Switch Interfaces. Ideal for ICT, Computer Science, Networking, or certification prep (CCNA, CCNP, or CompTIA Network+), it explains the different types of interfaces found on network switches and their functions. The lesson covers topics such as access ports, trunk ports, and management interfaces, helping learners understand how switches connect and communicate with other devices, manage traffic within a network, and support efficient network design and configuration
Preview of Introduction to Network Devices | CCNA 200-301 Prep and Networking Lessons

Introduction to Network Devices | CCNA 200-301 Prep and Networking Lessons

This lesson is on Introduction to Network Devices. Ideal for ICT, Computer Science, Networking, or certification prep (CCNA, CCNP, or CompTIA Network+), it introduces the essential hardware components that make up a network. The lesson explains the functions of common devices such as routers, switches, hubs, access points, and firewalls, helping learners understand how each device contributes to data transmission, connectivity, and overall network performance. ◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆
Preview of Namespace Complete Lesson | Object Oriented Programming ( C++ )

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

This lesson introduces students to Namespaces in C++. 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 ✨✨ ✔ Purpose of Namespaces ✔ Defining a Namespace ✔ Using Scope Resolution (::) ✔ Calling Functions Inside a Namespace ✔ Using Multiple Namespaces ✔ The using Directive ✔ Classes Inside a Namespace ✔ Using Multiple Classes Within a
Preview of Ethernet LAN Switching | CCNA 200-301 Prep and Networking Lessons

Ethernet LAN Switching | CCNA 200-301 Prep and Networking Lessons

This lesson is on Ethernet LAN Switching. Ideal for ICT, Computer Science, Networking, or certification prep (CCNA, CCNP, or CompTIA Network+), it explains how Ethernet switches operate within a local area network to forward frames efficiently. The lesson covers key concepts such as MAC address learning, frame forwarding, switching tables, and collision domains, helping learners understand how switches improve network performance, reduce congestion, and enable reliable communication be
Preview of OSI MODEL & TCP/IP SUITE | CCNA 200-301 Prep and Networking Lessons

OSI MODEL & TCP/IP SUITE | CCNA 200-301 Prep and Networking Lessons

This lesson is on the OSI Model & TCP/IP Suite. Ideal for ICT, Computer Science, Networking, or certification prep (CCNA, CCNP, or CompTIA Network+), it explains the structure and purpose of the OSI (Open Systems Interconnection) model and the TCP/IP protocol suite. The lesson breaks down each layer’s functions, protocols, and interactions, helping learners understand how data is processed, transmitted, and received across networks. ◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆ Formats Provided✯ Cisco Packet
Preview of Shoe Sculpture Challenge - Beginning of Year Group Project - PPT + Instructions

Shoe Sculpture Challenge - Beginning of Year Group Project - PPT + Instructions

The best beginning of Year/Semester project! Everyone raves over this assignment and it is such a joy watching students collaborate and problem solve with just cardboard, masking tape, and glue. This Shoe Sculpture Challenge allows students to work in a group to build a shoe of any style with basic materials. They must figure it out together and the shoe must fit a group "Cinderella"! Finished shoes are voted on for Most Creative and Best Craftsmanship. This is sure to be a hit in your classro
Preview of Linux System Programming Complete Step-by-Step Curriculum | [ MEGA BUNDLE ]

Linux System Programming Complete Step-by-Step Curriculum | [ MEGA BUNDLE ]

This complete Linux System Programming Curriculum provides a full, semester-ready instructional package covering every major topic in Linux development, system-level C programming, operating systems concepts, IPC mechanisms, networking, and process management. ────────── ⋆⋅☆⋅⋆ ────────── ✨✨ WHAT THE FULL CURRICULUM COVERS ✨✨ 1. Linux Introduction, Terminal Skills & System Tools✔ Installing Linux (Ubuntu recommended) & VirtualBox setup ✔ Linux basics and command-line foundations ✔ gcc compile
Preview of AP® U.S. History Topic 7.8: Culture War of the 1920s Student Video Project

AP® U.S. History Topic 7.8: Culture War of the 1920s Student Video Project

Created by
MrBearTeaches
Bring the “Culture War” of the 1920s to life with this engaging, student-led APUSH presentation project aligned to Topic 7.8! In this activity, students research key tensions of the Roaring Twenties and become the teacher by recording a mini-lesson that explains the clash between modernism and fundamentalism. This project moves beyond a basic slideshow and requires students to teach historical content, use specific evidence, and explain major cultural conflicts of the 1920s in a structured, AP-
Preview of Streams and File Handling Complete Lesson | Object Oriented Programming ( C++ )

Streams and File Handling Complete Lesson | Object Oriented Programming ( C++ )

This lesson introduces students to Streams and File Handling in C++. 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 ✨✨ ✔ Stream Classes (istream, ostream, iostream) ✔ Stream Hierarchy & Inheritance ✔ ios Base Class & Stream Buffer ✔ Input and Output Stream Functions ✔ Disk File I/O with ifstream, ofstream, fstream ✔ Formatted File
Preview of Pastel Skeletal Study

Pastel Skeletal Study

Created by
Stinard Studio
A skeletal study in pastel lesson with added creativity! In this lesson, students will be asked to investigate symbolism of the skull/skeleton throughout history and into modern times and incorporate this idea into their piece. You will probably be blown away by the results! This is a lesson for more advance artists who have had some experience with basic soft pastel techniques. However, depending on your group, you could just do an introduction to pastels for a day or two before starting
Preview of Introduction to the Cisco IOS CLI | CCNA 200-301 Prep and Networking Lessons

Introduction to the Cisco IOS CLI | CCNA 200-301 Prep and Networking Lessons

This lesson is on Introduction to the Cisco IOS CLI. Ideal for ICT, Computer Science, Networking, or certification prep (CCNA, CCNP, or CompTIA Network+), it introduces learners to the Cisco Internetwork Operating System (IOS) and its Command-Line Interface (CLI). The lesson covers essential navigation commands, user modes, and configuration techniques, helping students gain confidence in interacting with Cisco devices, managing network settings, and performing basic troubleshooting task
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 High School Stock Market & Financial Literacy Curriculum, 9-Week Investing Unit

High School Stock Market & Financial Literacy Curriculum, 9-Week Investing Unit

This comprehensive, no-prep 9-Week Stock Market & Financial Literacy Curriculum is designed to equip high school students with the essential skills they need for a lifetime of financial success. Say goodbye to boring lectures and hello to engaging, hands-on activities that make learning about money, investing, and budgeting fun and relevant. This full-semester course saves you hundreds of hours of prep time with professionally designed, ready-to-use materials that cover everything from the basic
Preview of Inheritance Complete Lesson | Object Oriented Programming ( C++ )

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

This lesson introduces students to Inheritance, Generalization, Multiple Inheritance, Aggregation, and Composition in C++. 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 Inheritance Is & Why It Matters ✔ Derived Classes vs. Base Classes ✔ Specialization & Generalization ✔ Classification Hierarchies (UML) ✔ When to Use "A
Preview of Create a Christmas Cookie Business Project, Business Entrepreneurship Project

Create a Christmas Cookie Business Project, Business Entrepreneurship Project

Turn your classroom into a holiday business marketplace! In this engaging, real-world project, elementary students create their own Christmas cookie business from scratch. Over five festive days, they’ll become young entrepreneurs, designing a brand, building a business plan, pricing their cookies, and pitching their product in a “Shark Tank”-style finale. This editable Christmas-themed entrepreneurship project is perfect for December and includes Google Docs + Canva tutorials to make holiday
Preview of Budget Project: Real World Math

Budget Project: Real World Math

Bring math to life with this engaging Budget Project that challenges students to apply their addition, subtraction, multiplication, and estimation skills in a real-world scenario! Perfect for upper elementary students, this activity guides learners through planning a school event—like a movie night—while staying within a set budget. 💡 What’s Included:A real-world budgeting scenario with a $700 limitCost breakdowns for snacks, tickets, and decorationsGuided discussion questions to spark critical
Showing 1-22 of 22+ results