TPT
Total:
$0.00

Computer Programming

550+ results
Filters
Standard
Language
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 GOOGLE DRIVE: Choose the CORRECT COMPUTER PROGRAM Digital Worksheet -Drag & Drop

GOOGLE DRIVE: Choose the CORRECT COMPUTER PROGRAM Digital Worksheet -Drag & Drop

Learn the topic of Computer Programs with this engaging drag-and drop activity! This exploratory activity includes: Google Drive Digital 3 Page Drag-and-Drop Digital Worksheet (Google Slides)Covers Microsoft, Google, and Mac AppsAnswer key included!File type will be a Google Drive folder with editable digital worksheet AND solution in Google Slides. For a supporting lesson, visit:Let's Talk About...Computer Programs Complete LessonFor a Microsoft friendly version of this worksheet, visit:COMPUT
Preview of COMPUTER SCIENCE PIONEERS Technology Innovation Programming Software Engineering

COMPUTER SCIENCE PIONEERS Technology Innovation Programming Software Engineering

Discover 10 Engaging Famous People Reading Comprehension Passages on COMPUTER SCIENCE PIONEERS Technology Innovation Programming Software Engineering. This digital resource features Read Aloud Audio, Self-Marking Multiple Choice Questions, Critical Thinking Challenges, Open-Ended Questions, and Writing Prompts—perfect for interactive learning! [See preview for detailed information]Computer science pioneers, like Ada Lovelace and Alan Turing, have revolutionized the worl
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 Program Control Structures (If, While, For) – Computer Science Lesson (No Prep!)

Program Control Structures (If, While, For) – Computer Science Lesson (No Prep!)

Created by
Creepy Circuits
Get your students confidently coding with this engaging lesson set that introduces program control structures in Java! Perfect for middle or high school computer science courses, this resource covers If statements, While loops, and For loops through direct instruction, scaffolded activities, and practice programs. What's Included: Editable Lesson Presentation (Google Slides & PDF) Covers arithmetic review, if statements, while loops, and for loops Example code, syntax explanations, and inte
Preview of Intro to Python: Variables (Unit 1 | Lesson 2) - Computer Science & Programming

Intro to Python: Variables (Unit 1 | Lesson 2) - Computer Science & Programming

Lesson 2 of my Intro to Python course: This resource includes everything you need to introduce variables and computer memory to students with no prior coding or programming experience. The lesson includes an overview of variables in programming, how variables are stored in computer memory, and rules and best practices for naming variables. Students will write their first ever Python program using Google Colab: a free, online tool for writing and running Python programs (a Google account is requ
Preview of Computer Coding in Scratch Digital Activities Workbook Computer Science

Computer Coding in Scratch Digital Activities Workbook Computer Science

Need engaging Scratch coding activities your students can complete independently—without constant support?This no-prep digital Scratch workbook is designed to keep students actively learning coding while saving you time. Whether you need meaningful independent work, early finisher tasks, or ready-to-go cover lessons, this resource gives you structured, skill-building activities that students can work through at their own pace. Perfect for busy classrooms, this workbook allows you to confidentl
Preview of TECHNOLOGY APPLICATIONS COMPLETE COURSE - FULL YEAR - GOOGLE - COMPUTER BUNDLE

TECHNOLOGY APPLICATIONS COMPLETE COURSE - FULL YEAR - GOOGLE - COMPUTER BUNDLE

********************************NEW UPDATE 2025******************************* TECHNOLOGY APPLICATIONS COMPLETE COURSE - FULL YEAR - GOOGLE - COMPUTER BUNDLE"COURSE IN A BOX" (Google Apps) - FULL YEAR - CURRICULUM BUNDLEOVER 180 ASSIGNMENTSA complete year-long bundle of fun and engaging curriculum that follows the included course guide.Unit 0: Course IntroductionUnit 1: Introduction to TechnologyUnit 2: Programs, File Types, ExtensionsUnit 3: Internet TerminologyUnit 4: Digital CitizenshipUnit 5
Preview of TECHNOLOGY APPLICATIONS COMPLETE COURSE - 1st SEMESTER COMPUTER BUNDLE - GOOGLE

TECHNOLOGY APPLICATIONS COMPLETE COURSE - 1st SEMESTER COMPUTER BUNDLE - GOOGLE

********************************NEW UPDATE 2025******************************* TECHNOLOGY APPLICATIONS COMPLETE COURSE - 1st SEMESTER - GOOGLE - COMPUTER BUNDLE"COURSE IN A BOX" (Google Apps) - FIRST SEMESTER - CURRICULUM BUNDLEOVER 95 ASSIGNMENTSA complete semester bundle of fun and engaging curriculum that follows the included scope and sequence. Unit 0: Course IntroductionUnit 1: Introduction to TechnologyUnit 2: Programs, File Types, ExtensionsUnit 3: Internet TerminologyUnit 4: Digital Citi
Preview of GOOGLE DOCS: Symbol Scavenger Hunt Using Symbols in Word Processing Program

GOOGLE DOCS: Symbol Scavenger Hunt Using Symbols in Word Processing Program

Students will practice inserting symbols into Google Docs documents by searching for specific symbols designated on the worksheet. Students will be given instructions on how to insert special characters (or symbols) into a Google Docs document. There are a total of 30 symbols that students need to search for and this activity is a fun way for students to practice inserting symbols into documents. File type will be a Google Drive folder with instructions and solution file is included!
Preview of Design Cycle Template, Web Design Unit - Computer Tech MYP IB, EDITABLE

Design Cycle Template, Web Design Unit - Computer Tech MYP IB, EDITABLE

This is an extremely thorough 22 page Design Cycle Template to help your students work their way through the design cycle. The newest version now has 36 pages that includes student examples for Criterion A through C. THE LINK TO AN EDITABLE GOOGLE DOC COPY CAN BE FOUND ON THE LAST PAGE!!!!!! Design Cycle Template/Outline MYP Design class - Next Chapter Year 1 - 6th Grade This is an outline of the IB Design Criteria A - D. I have separated each of the strands into individual questions. I have fo
Preview of Editable Scratch Coding Activities - Digital Computer Science Worksheets

Editable Scratch Coding Activities - Digital Computer Science Worksheets

This is the EDITABLE student work book for Scratch 3.0. Resources open in Google Slides™ so that resources can be shared with students in Google Drive or Google Classroom. This 70 PAGE work book is suitable for Distance Learning and comes complete with an answer keyA lovely booklet which teaches students the basics of programming in Scratch 3.0 (a free downloadable software which can also be accessed online). Very easy to use. As students work through the booklet they build up their skills in pr
Preview of Hardware vs. Software & Input vs. Output — Computer Science Lesson + Worksheet

Hardware vs. Software & Input vs. Output — Computer Science Lesson + Worksheet

Looking for an engaging way to introduce students to the basics of computer science? This complete lesson package covers Hardware vs. Software and Input vs. Output devices with a ready-to-teach slideshow and a 40-question practice worksheet. Perfect for middle or high school computer science, technology, or STEM courses! Students will learn the difference between physical components and programs, as well as how data moves in and out of computers. The included guided notes and practice activit
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 Alberta Grade 6 Computer Science Full Year Bundle | Abstraction & Tech Impacts

Alberta Grade 6 Computer Science Full Year Bundle | Abstraction & Tech Impacts

Alberta Grade 6 Computer Science Full Year Bundle | Abstraction & Tech Impacts Empower your students with essential 21st-century digital skills using this comprehensive Alberta Grade 6 Computer Science Full Year Bundle. This ready-to-teach package combines foundational coding concepts with real-world technology analysis, giving students a complete understanding of how digital tools are designed, created, and used in society. Students begin by exploring abstraction—the process of simplifying co
Preview of Java Programming Concepts BUNDLE

Java Programming Concepts BUNDLE

Created by
Creepy Circuits
Intro to Java | Control Structures | Algorithms & ArithmeticThis engaging Creepy Circuit bundle includes three scaffolded computer science lessons perfect for building foundational Java programming skills in middle or high school students. Each lesson blends engaging visuals, structured content, and hands-on coding practice with editable materials for flexible classroom use. 1. Intro to Programming and VariablesLearn about IDEs, compilers, data types, and writing first Java programs Practice
Preview of Intro to Computers Bundle (Google & Microsoft)

Intro to Computers Bundle (Google & Microsoft)

This bundle includes the 4 day unit plan and resources for each of the Google and Microsoft programs: Docs, Sheets, Slides, Word, Excel, and PowerPoint. The bundle also includes a Intro to Microsoft as well mini unit as an end of class Escape Room! In each unit you will find the unit plan and all the necessary practice sheets, rubrics, examples and task sheets needed.
Preview of Alberta Grade 6 Computer Science: Abstraction, Coding & Visual Blocks Activities

Alberta Grade 6 Computer Science: Abstraction, Coding & Visual Blocks Activities

Alberta Grade 6 Computer Science: Abstraction, Coding & Visual Blocks ActivitiesHelp students build strong foundational coding skills with this engaging Alberta Grade 6 Computer Science resource focused on abstraction for design and coding. This ready-to-use worksheet introduces students to the core idea of abstraction—identifying only the important details and simplifying complex problems—so they can design clear, effective solutions in programming . Through a structured combination of multip
Preview of PROGRAMS & FILE EXTENSIONS: GOOGLE Drag-and-Drop Digital Matching Worksheet

PROGRAMS & FILE EXTENSIONS: GOOGLE Drag-and-Drop Digital Matching Worksheet

Practice the topic of Programs, File Extensions, and File Types with this drag-and-drop digital worksheet. Google Drive friendly, students will be given program icons and file extensions and must drag them to the appropriate program. Includes: Google Drive Digital Worksheet (in Slides)Drag-and-Drop FormatAnswer Key Document Included!File type will be a folder in Google Drive with all necessary files included! For an introductory activity that includes a presentation and digital notes over fil
Preview of PERSONALITY TYPE QUIZ TECHNOLOGY DIGITAL Computer Get to Know Back to School

PERSONALITY TYPE QUIZ TECHNOLOGY DIGITAL Computer Get to Know Back to School

Boost student relationships with this no-prep, easy-to-use Technology Computer Tech Personality Inventory: Digital Fillable Google Slides Version! This personality survey, based on the long-standing four temperaments, turns this abstract concept into a lesson that is high-interest, easy to understand, and memorable! TWO LEVELS of the personality test are included, making it applicable for 3rd-12th grade students...and beyond! This personality quiz theme can be used in any school subject as a
Preview of 25x: Comp & Tech – Part 1: Coding and Programming Concepts (16)

25x: Comp & Tech – Part 1: Coding and Programming Concepts (16)

Created by
3andB
TOTALLY UPDATED for 2025–2026 LESSON: Coding and Programming Concepts (16) Bring technology to life for your middle school students with this newly updated edition! This workbook now features: Professionally Written Articles tailored for middle school learnersEngaging Hypothetical Scenarios to spark real-world thinkingReflection Questions to encourage personal connections to the materialStructured Guided Notes to support comprehension and retentionFun Word Searches and Crosswords to reinfor
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 Computer Science Coding in Scratch Lesson Plans | Changing Backdrops

Computer Science Coding in Scratch Lesson Plans | Changing Backdrops

This is one of the Scratch coding lesson plans which teach students how to insert and change backdrops in Scratch software using IF Statements, Sensing and Look Commands. Students are expected to extend their learnt knowledge further by explaining how their code works as well as designing and creating their own program. Lesson Section: Starter/Bell Work activity I Can Statements KeywordsMain Activity Plenary/End of Lesson Review HomeworkLesson Items: Colorful PowerPoint slides (editable)Detaile
Preview of Paddle & Program: A JavaScript Sequencing Adventure!

Paddle & Program: A JavaScript Sequencing Adventure!

Challenge students to think like real programmers with this summer-themed unplugged coding activity! In this engaging kayak adventure, students use sequencing, algorithms, and beginner JavaScript concepts to navigate obstacles, decode code snippets, and optimize their path to the dock. Includes reflection writing, computational thinking extensions, debugging-style challenges, and a fun tech riddle to deepen understanding while keeping students engaged. Perfect for middle school STEM, computer sc
Showing 1-24 of 550+ results