TPT
Total:
$0.00

Computer Programming

330+ results
Filters
Standard
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 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 Coding in Python - 38 LESSONS | Computer Science & Programming

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

✤ This Lesson provides a beginner-friendly introduction to coding in Python, tailored for Computer Science and Programming education. Through 38 structured lessons, learners explore key programming concepts such as variables, loops, conditionals, functions, data structures, and file handling. Each lesson is practical, engaging, and designed to build both foundational knowledge and real-world coding skills. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ PDF Lessons ✤
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 Introduction to Operating Systems in Computer Science & Programming [Lessons].

Introduction to Operating Systems in Computer Science & Programming [Lessons].

This Google Slides lesson offers a complete introduction to Operating Systems (OS) in Computer Science. It covers everything learners need to know about what an operating system is, its functions, types (like Windows, Mac OS, Linux), and why it is essential for computers and mobile devices. The lesson is designed to be beginner-friendly, interactive, and easy to follow, making complex concepts simple through clear explanations, diagrams, and real-world examples. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧
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 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 Word Scramble 48 JAVA Computer Programming Language Key Reserved Words

Word Scramble 48 JAVA Computer Programming Language Key Reserved Words

This is a 48 word scramble of the JAVA computer programming language key words. And yes this covers all of the reserved word list. Students enjoy the puzzle and they are reminded to learn to write and example of code using each keyword. Very useful for students who's first language is not English.
Preview of AP CSP Vocabulary Crosswords BUNDLE for Code.org AP Computer Science Principles

AP CSP Vocabulary Crosswords BUNDLE for Code.org AP Computer Science Principles

AP CSP Vocabulary Crosswords BUNDLE for Code.org AP Computer Science Principles---Increase your students' vocabulary recall and retention with this vocab crossword puzzle! Use as a quick practice activity, as extra credit, or as simple homework! Even use for no-prep substitute plans that still align with the curriculum and have students think! This corresponds to the Code.org AP CSP curriculum. Easy as print and hand out to students! What's Included:PDF of blank crossword for studentsPDF of Answ
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 Computer Science Principles - Labs and Projects (Python)

AP Computer Science Principles - Labs and Projects (Python)

This contains all labs and projects posted on TPT meant for a Python-based AP Computer Science Principles class. Contains labs for Basic I/OStrings & FunctionsDecision StatementsPygameLoopsListsas well as three projects. Each lab and project has a PDF of instructions and .py files corresponding to instructor solution codes.
Preview of Introduction to Computer Science [Know your Computer System  and PC well]

Introduction to Computer Science [Know your Computer System and PC well]

This is a complete Google Slide lesson on Introduction to Computer Systems in Computer Science. It covers everything learners need to know about Computer Systems and PC . This is both beginner-friendly and easy to follow Lessons in Programming, and Coding. Every slide is interactive and fun to learn from. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ Google Slide lesson▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ Format & Features✤ Google Slides✤ Editable ✤ Interactive ✤ Beginner-F
Preview of Computer Security in Computer Science [Complete Lessons Curriculum]

Computer Security in Computer Science [Complete Lessons Curriculum]

This complete curriculum provides a thorough and beginner-friendly introduction to Computer Security within the field of Computer Science. It explores the fundamental concepts of digital safety, cybersecurity principles, encryption, malware types, password management, network security, ethical hacking, and data protection strategies. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ PDF Lessons ✤ PowerPoint Presentations ✤ PowerPoint Compatible Mode ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧
Preview of AP Computer Science A - First Semester Labs & Projects (Java)

AP Computer Science A - First Semester Labs & Projects (Java)

This is a bundle of all of the labs and projects I do in AP Computer Science A during the first semester. My class following the pretty traditional lecture/homework structure, then a lab and quiz at the end of each chapter. I give a project about once a quarter as a bit of an "exam". I tend to follow the order given in CS Awesome. This bundle covers I/O and Assignment (Primitives and Interactivity)Using Classes (including Strings and Math)Decision StatementsLoopsCreating ClassesArraysThere is a
Preview of A Complete Guide to Functions in Python Programming | Complete Coding Lesson.

A Complete Guide to Functions in Python Programming | Complete Coding Lesson.

Created by
CodeHive DIY
This lesson introduces learners to functions in Python programming and coding. It covers the fundamentals of defining and calling functions, working with parameters and return values, and demonstrates how to use Python’s built-in functions to perform specific tasks in a program. 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. ≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋ Ready-to-teach. Zero pr
Preview of TED Talk: Inside your computer- Bettina Bair

TED Talk: Inside your computer- Bettina Bair

This engaging resource breaks down how a computer processes a simple mouse click, helping students understand core concepts like CPU function, memory, and input/output systems. Includes • 20 comprehension and critical thinking questions • Detailed essay prompt • Structured essay with sentence starters • Classroom debate activity • Discussion starters for deeper understanding Grades: 8–12 | Print-and-go
Preview of TED Talk: How computers translate human language- Ioannis Papachimonas

TED Talk: How computers translate human language- Ioannis Papachimonas

This high school linguistics and technology resource explores the challenges of language translation and the possibility of a universal translator. Students analyze syntax, morphology, semantics, and machine translation methods while evaluating how technology compares to human language understanding. Includes • 20 discussion and comprehension questions • Analytical essay prompt • Structured essay with paragraph guidance and sentence starters • Classroom debate activity • Critical thinking discus
Preview of Introduction to Computer Science [Know your Computer System  and PC well]

Introduction to Computer Science [Know your Computer System and PC well]

This lesson introduces students to the fundamentals of Computer Science by exploring the core components of a computer system and personal computer (PC). Learners gain a clear understanding of how hardware, software, memory, storage, and processing units work together. ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ PDF Lessons ✤ PowerPoint Presentations ✤ PowerPoint Compatible Mode ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ Format & Features✤ PDF✤ PowerPoint✤ Editable ✤ Interact
Preview of Complete Program Design using Pseudocode and Python Programming [ Google Slides]

Complete Program Design using Pseudocode and Python Programming [ Google Slides]

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. This is a GOOGLE DRIVE BUNDLE with over 1000 Slides.▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧ The Following Are Included in This Curriculum✤ Google Slide Lessons ▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧▧
Preview of The Turing test: Can a computer pass for a human?- Alex Gendler

The Turing test: Can a computer pass for a human?- Alex Gendler

This resource explores the Turing Test and artificial intelligence, examining language, cognition, and what it means to think. Students analyze historical context, early chatbots, and modern AI challenges through discussion, writing, and debate. Includes: 20 high school/college-level discussion questionsEvidence-based essay promptStructured essay prompt with paragraph guidance and sentence startersDebate with Position A, Position B, and class discussion startersIdeal for computer science, psych
Showing 1-24 of 330+ results