TPT
Total:
$0.00

Computer Programming

710+ results
Filters
Standard
Language
Preview of Computer Science Foundations with Python Programming  Step-by-Step Curriculum

Computer Science Foundations with Python Programming Step-by-Step Curriculum

This lesson gives students a clear, structured foundation in Python programming and Coding, moving from core computing concepts to real Python code, control flow, operators and data structures ────────── ⋆⋅☆⋅⋆ ────────── What’s Included💡 Full Python Programming Foundations slide deck 💡Visual diagrams and step-by-step slides and PDF 💡 Python code examples throughout 💡 Classroom-ready structure 💡 Suitable for in-person, online, or hybrid teaching ────────── ⋆⋅☆⋅⋆ ────────── What Students Wi
Preview of AP Computer Science Principles Lesson 2.4 Using Programs with Data | Grades 9-12

AP Computer Science Principles Lesson 2.4 Using Programs with Data | Grades 9-12

Using Programs with Data — a complete AP Computer Science Principles lesson packet for Unit 2, Topic 2.4. Branded slides, guided notes, an original "The LeafLine Harvest Log" scenario, a hands-on collaboration activity, AP-style MCQs, a Mini-FRQ, an exit ticket, and every answer key — on paper and as self-grading Google Forms™.What This Topic SolvesTeaching Topic 2.4 shouldn't mean building from scratch. This packet hands you everything for the 3-day arc: a branded slide deck, vocab-targeted gui
Preview of AP Computer Science Principles Lesson 1.3 Program Design and Development Gr 9-12

AP Computer Science Principles Lesson 1.3 Program Design and Development Gr 9-12

Program Design and Development — a complete AP Computer Science Principles lesson packet for Unit 1, Topic 1.3. Branded slides, guided notes, an original "The LunchLine App Design Team" scenario, a hands-on collaboration activity, AP-style MCQs, a Mini-FRQ, an exit ticket, and every answer key — on paper and as self-grading Google Forms™.What This Topic SolvesTeaching Topic 1.3 shouldn't mean building from scratch. This packet hands you everything for the 3-day arc: a branded slide deck, vocab-t
Preview of AP Computer Science Principles Lesson 1.2 Program Function and Purpose | Gr 9-12

AP Computer Science Principles Lesson 1.2 Program Function and Purpose | Gr 9-12

Program Function and Purpose — a complete AP Computer Science Principles lesson packet for Unit 1, Topic 1.2. Branded slides, guided notes, an original "The PulsePark Smart-Parking App" scenario, a hands-on collaboration activity, AP-style MCQs, a Mini-FRQ, an exit ticket, and every answer key — on paper and as self-grading Google Forms™.What This Topic SolvesTeaching Topic 1.2 shouldn't mean building from scratch. This packet hands you everything for the 2-day arc: a branded slide deck, vocab-t
Preview of Introduction to Coding in Python - 38 LESSONS | Computer Science & Programming

Introduction to Coding in Python - 38 LESSONS | Computer Science & Programming

Try out this comprehensive lesson on Python programming and coding! It covers everything educators need to know about Python, explaining concepts in detail. This resource is perfect for beginners, as it provides a clear, easy-to-teach, and easy-to-learn approach. This is a GOOGLE DRIVE BUNDLE with over 100 Slides.▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ Google Slides Lessons▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ Format & Features✤ Google Slides✤ Editable ✤ Interactive ✤ B
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 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 Program Design and Python Programming Lessons | Computer Science  [BUNDLE]

Program Design and Python Programming Lessons | Computer Science [BUNDLE]

This is a complete Computer Science and Software Engineering coding modules that explains everything about creating and managing programs using the Python programming language. It begins by thoroughly explaining Python programming and coding, followed by an in-depth discussion of Computer Science and Software Engineering Concepts. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ PDF Lessons ✤ PowerPoint Presentations ✤ PowerPoint Compatible Mode ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧
Preview of Computer Programming GATE Differentiated Worksheet & Organizer

Computer Programming GATE Differentiated Worksheet & Organizer

Reading Passage focused on the Computer Programming Lesson written at a 7th grade level for Gifted & Talented Elementary or Middle School Computer Science & Skills. See Thumbnails for more details. Simply purchase, download and copy! 10x multiple choice questions based on the readingGraphic Organizer to help students pick out the main idea and supporting detailsDifferentiation for elementary students at a higher reading level.Great for close reading and review!Unlike other teacher's resources, t
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 Introduction to Data Types in Python Programming and Computer Science

Introduction to Data Types in Python Programming and Computer Science

Created by
CodeHive DIY
This lesson introduces learners to the fundamental data types used in Python programming and coding. It covers the most important data types, explaining how each is used to store and process different kinds of information. Learners will gain a solid understanding of why data types are essential in both Python programming and the broader field of computer science. It provides all the guidance needed to make the learning process smooth and effective, making it easy for teachers to teach and qui
Preview of Introduction to Virtual Memory in Computer Science & Programming [Full Lessons]

Introduction to Virtual Memory in Computer Science & Programming [Full Lessons]

This lesson introduces students to the essential concept of Virtual Memory in Computer Science and Programming. Learners explore how operating systems use virtual memory to manage RAM efficiently, including paging, segmentation, and memory swapping. The lesson is designed to simplify complex concepts and help beginners understand how memory is extended beyond physical limits. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ PDF Lessons ✤ PowerPoint Presentations ✤ Po
Preview of IB DP Computer Science B3: Object Oriented Programming Quick-Notes Study Guide

IB DP Computer Science B3: Object Oriented Programming Quick-Notes Study Guide

⚡ IB DP Computer Science: B3 Object Oriented Programming - Condensed Revision Outline ⚡ A helpful, exam-ready resource for teachers & students. This abridged and structured revision guide is designed to help IB DP Computer Science students revising B3 Object Oriented Programming by condensing key textbook content into a clear, accessible format. It provides full syllabus coverage while simplifying complex topics, making it the perfect tool for both teaching and independent study. Why This Res
Preview of IB DP Computer Science B2: Programming Quick-Notes Condensed Study Guide Outline

IB DP Computer Science B2: Programming Quick-Notes Condensed Study Guide Outline

⚡ IB DP Computer Science: B2 Programming - Condensed Revision Outline ⚡ A helpful, exam-ready resource for teachers & students. This abridged and structured revision guide is designed to help IB DP Computer Science students revising B2 Programming by condensing key textbook content into a clear, accessible format. It provides full syllabus coverage while simplifying complex topics, making it the perfect tool for both teaching and independent study. Why This Resource? ✅ Covers Every Assessmen
Preview of Dynamic Typing in Python Programming and Computer Science | Coding Lessons

Dynamic Typing in Python Programming and Computer Science | Coding Lessons

Created by
CodeHive DIY
This lesson introduces learners to the concept of dynamic typing in Python. It explains how Python determines variable types at runtime, eliminating the need for explicit type declarations. Learners will explore how dynamic typing simplifies coding, enhances flexibility, and influences program behavior, both positively and negatively. It provides all the guidance needed to make the learning process smooth and effective, making it easy for teachers to teach and quick for learners to learn.
Preview of Goldie's FULL CURRICULUM for AP® Computer Science A

Goldie's FULL CURRICULUM for AP® Computer Science A

AP® Computer Science A – Full Curriculum BundleAligned to the 2025 College Board CED for AP CSA Welcome to my comprehensive AP Computer Science A editable curriculum bundle! Created to support teachers from the first day of class to the AP Exam, this resource includes everything needed for a successful AP CSA course. This bundle contains my AP Computer Science A curriculum, with resources that align to the College Board’s® 2025 Course and Exam Description. Each unit includes: Editable guid
Preview of AP Computer Science Principles Full Course Bundle: All 5 Units | Grades 9 - 12

AP Computer Science Principles Full Course Bundle: All 5 Units | Grades 9 - 12

The complete AP Computer Science Principles course — all 5 units, 35 topic packets, every unit review & test, and a fully loaded Course-Wide Bonus. About 93 class periods of branded slides, guided notes, original scenarios, collaboration activities, AP-style assessment, and answer keys. Everything original; no framework text reproduced.35 complete topic packets — each with slides, guided notes, an original scenario, a collaboration activity, AP-style MCQs, a Mini-FRQ, and every keyA full Unit Bo
Preview of AP Computer Science A Full Course Bundle: All 4 Units | Grades 9 - 12

AP Computer Science A Full Course Bundle: All 4 Units | Grades 9 - 12

The complete AP Computer Science A course — all 4 units, 53 topic packets, every unit review & test, and a fully loaded Course-Wide Bonus. About 106 class periods of branded slides, guided notes, original scenarios, collaboration activities, AP-style assessment, and answer keys. Everything original; no framework text reproduced.53 complete topic packets — each with slides, guided notes, a type-and-run coding lab, an original scenario, a collaboration activity, AP-style MCQs, a Mini-FRQ, and ever
Preview of Complete Python Programming Curriculum for Classrooms | Everything for Teachers

Complete Python Programming Curriculum for Classrooms | Everything for Teachers

This Complete Python Programming Step-by-Step Curriculum is a full, structured pathway that takes students from computer science basics to writing real, object-oriented Python programs. Built for teachers who want clarity, progression, and zero gaps, this bundle removes overwhelm and delivers everything needed to teach Python with confidence────────── ⋆⋅☆⋅⋆ ────────── What’s Included💡 Complete Python Curriculum Slide Decks (PPT + PDF) 💡 Computer Science foundations + Python fundamentals
Preview of Computer Science — Teacher & Classroom Bundle

Computer Science — Teacher & Classroom Bundle

Computer Science — Teacher & Classroom BundleEverything a Cambridge IGCSE Computer Science teacher needs — in one complete, classroom-ready bundle. Built by an experienced CS teacher, designed for real classrooms.📘 Student Worksheets & Teacher Answer Sheets (Topics 1–11) Complete worksheet packs for every topic in the Cambridge 0478 syllabus. Student-friendly write-in worksheets paired with full teacher answer sheets — mark schemes, discussion notes, and Cambridge marking guidance throughout.
Preview of Computer Coding with Scratch 3.0 Computer Coding | Unit 1

Computer Coding with Scratch 3.0 Computer Coding | Unit 1

Created by
theThinkHub
THIS IS A LIVING BUNDLE! This bundle is starting at 5 products but will grow to be a total of 12 PRODUCTS + BONUS MATERIAL! Buy it for a discounted price now! Future items will be placed in the bundle and available for you to download FOR FREE once you purchase. This Scratch 3.0 Computer Coding bundle include my first unit of Scratch 3.0 coding lessons. In the future there will be more available units covering more advanced coding and programming concepts such as controlling the LEGO EV3
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 Object Oriented Programming (OOP) and Exception Handling in python Programming

Object Oriented Programming (OOP) and Exception Handling in python Programming

This lesson delivers a complete, structured introduction to Object-Oriented Programming in Python, combined with error handling, exceptions, multithreading, generators, and core standard libraries. ────────── ⋆⋅☆⋅⋆ ────────── What’s Included💡 Full OOP and Exception Handling slide deck 💡 Step-by-step Python code examples 💡 Real-world class, inheritance, and polymorphism scenarios 💡 Practical error handling and debugging examples 💡 Advanced topics presented in a structured, teachable flow
Preview of Python Programming Loops, Functions, Modules & Packages Step-by-Step Curriculum

Python Programming Loops, Functions, Modules & Packages Step-by-Step Curriculum

This lesson provides a clear, structured continuation of Python fundamentals, focusing on loops, functions, modules, and packages through step-by-step explanations and real Python examples. ────────── ⋆⋅☆⋅⋆ ────────── What’s Included💡 Complete slide deck on loops, functions, modules, and packages 💡 Multiple worked Python examples and practice-style code 💡 Real-world programs (prime check, Fibonacci, guessing game, tables) 💡 Clear progression from basics to reusable, modular code 💡 Ready
Showing 1-24 of 710+ results