TPT
Total:
$0.00
Preview of AP Computer Science A Topic 1.9: Method Signatures

AP Computer Science A Topic 1.9: Method Signatures

AP Computer Science A Topic 1.9Editable PowerPoint Presentation (Dark Visual Studio Theme) Lesson 1Classwork (Class activity) Lesson 2Practical Assessment (Programming) Lesson 3Theory Assessment Lesson 4Unit Test Lesson 5Topic 1.9: Method SignaturesLO 1.9.A: Identify the correct method to call based on documentation and method signatures.EK 1.9.A.1: A method is a named block of code. Procedural abstraction allows use without knowing the implementation.EK 1.9.A.2: A parameter is a variable in the
Preview of When to use Generator Functions in Python Programming | Complete Coding Lessons.

When to use Generator Functions in Python Programming | Complete Coding Lessons.

Created by
CodeHive DIY
Teach your students when and why to use generator functions in Python programming with this beginner-friendly, ready-to-teach lesson. This resource covers real-world scenarios where generator functions are the best choice, highlighting their benefits like lazy evaluation, memory-efficient iteration, and the use of the yield keyword to produce values on the fly without storing them all at once. It provides all the guidance needed to make the learning process smooth and effective, making it
Preview of When to Use the dict_key Data Type in Python | Complete Coding Lessons.

When to Use the dict_key Data Type in Python | Complete Coding Lessons.

Created by
CodeHive DIY
Teach your students when and why to use the dict_keys data type in Python programming with this beginner-friendly, ready-to-teach lesson. This resource explains real-world scenarios where dict_keys is useful, and highlights its key features such as dynamic view of dictionary keys, memory efficiency, and support for set-like operations without duplicating data. It provides all the guidance needed to make the learning process smooth and effective, making it easy for teachers to teach and qu
Preview of When to Use the memoryview Data Type in Python | Complete Coding Lessons.

When to Use the memoryview Data Type in Python | Complete Coding Lessons.

Created by
CodeHive DIY
Teach your students when and why to use the memoryview data type in Python programming with this beginner-friendly, ready-to-teach lesson. This resource covers real-world scenarios where memoryview is the best choice and highlights its unique advantages such as efficient handling of large binary data, zero-copy data access, and working with buffers without duplication. It provides all the guidance needed to make the learning process smooth and effective, making it easy for teachers to tea
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 Intro to Java Lesson 3.7 — ArrayLists

Intro to Java Lesson 3.7 — ArrayLists

Created by
Mr. H Codes
Lesson 3.7 — ArrayLists (Java CSA Worksheet + Teacher Guide)Teach Java ArrayLists with confidence using this fully printable, classroom-ready worksheet packet designed for high school Computer Science (CSA Java, AP CSA, Intro to Java, or general programming). This resource introduces students to dynamic lists, common ArrayList methods, list algorithms, tracing, and hands-on coding practice using clear explanations and beginner-friendly examples. Perfect for 9th–12th grade, this packet includes
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 Choosing Frozensets in Python Programming | Complete Coding Lesson

Choosing Frozensets in Python Programming | Complete Coding Lesson

Created by
CodeHive DIY
Teach your students everything they need to know before choosing and using Frozensets in Python programming. This is a beginner-friendly, ready-to-use lesson designed to clearly explain the key concepts and considerations learners must understand before deciding to use Frozensets as their preferred immutable data type for handling unordered collections without duplicates in coding. It provides all the guidance needed to make the learning process smooth and effective, making it easy for
Preview of Intro to Java: Lesson 4.2 - File Input/Output

Intro to Java: Lesson 4.2 - File Input/Output

Created by
Mr. H Codes
Intro to Java – Lesson 4.2: File Input/Output (Reading & Writing Text Files + Exception Basics)PRINTABLE Worksheet Packet + Full Teacher GuideBring Java File I/O to life with this classroom-ready, student-friendly worksheet packet! Designed specifically for 9th–12th grade CSA Java students, this resource teaches students how to read and write text files, handle exceptions, and understand real-world data processing—without overwhelming them. This lesson is perfect for AP CSA, Introduction to Java
Showing 1-9 of 9+ results