TPT
Total:
$0.00

Computer Programming

710+ results
Filters
Standard
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 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 Small Basic Computer Language Programming (coding) Introduction Workbook

Small Basic Computer Language Programming (coding) Introduction Workbook

Created by
DIY Tutor
I couldn't find anything that I felt was 'user friendly' and started simply enough for my students. So I made my own. This is a self-paced workbook that introduces the students to using a language to write a program. The skills focused on include:- Writing messages adding colour introducing variables drawing shapes question and answer commands input/output programming I wrote this to target my bright students in Year 4-8, but could easily be used as a introduction to the complexity and langua
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 Scratch Computer Programming CCSS 4.OA.5 - Count with Me!

Scratch Computer Programming CCSS 4.OA.5 - Count with Me!

Use Scratch computer programming to engage students and have them apply math skills that can be seen and manipulated! Download Scratch from MIT - www.scratch.mit.edu FREE - OPEN Source! See the game in action at: http://scratch.mit.edu/projects/Bayside_STRETCh/2943595 This unit covers CCSS 4.OA.5 and can be used with grades 4-8. Teacher and student worksheets are apart of this file! Students will see the programming blocks that make the numbers count from 1-5 automatically. They will then be
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 Designing your own app.  A computer science activity. Intro to computer science.

Designing your own app. A computer science activity. Intro to computer science.

Students love apps on android devices, iphones , ipads etc... Why not get them excited about coding by doing this great assignment? In this activity students will develop an idea for their own app through creating its logo and basic design. This introductory computer science activity was created by Jody Weissler for the Teachtopia education network.
Preview of Coding, Logic & Game Design STEM Bundle | Computer Science Units For K - 9 Grade

Coding, Logic & Game Design STEM Bundle | Computer Science Units For K - 9 Grade

Created by
Think Tank STEM
💻 Computer Science & Game Design STEM Mega Bundle | Coding, Logic & Digital Skills (K–9)Empower students to think like programmers and designers with this comprehensive Computer Science STEM Mega Bundle! This hands-on collection introduces essential technology concepts—including coding, algorithms, encryption, and game design—through engaging, creative challenges that make learning meaningful and interactive. Perfect for a wide range of grade levels, this bundle helps students explore how com
Preview of Computer Science & Digital Literacy STEM Bundle | Coding, AI & Online Safety

Computer Science & Digital Literacy STEM Bundle | Coding, AI & Online Safety

Created by
Think Tank STEM
💻🤖 Computer Science & Digital Literacy STEM Mega Bundle | Coding, AI & Online Safety (K–9) Prepare students for the digital world with this powerful Computer Science & Digital Literacy STEM Mega Bundle! This collection of hands-on activities introduces key technology concepts—including coding, data processing, artificial intelligence, and internet safety—through engaging, real-world challenges. Designed to grow with your learners, this bundle combines creativity, critical thinking, and pro
Preview of Black History Month Computer Scientists Technology Reading Comprehension STEM

Black History Month Computer Scientists Technology Reading Comprehension STEM

Created by
Teacher Orbit
Biographies of Influential Computer Scientists, Engineers and Tech leaders for Black History Month! Teach your students about Dorothy Vaughan, Mark Dean and Dr. Marian Croak. This resource includes Nonfiction Reading Comprehension Passages with engaging activities for each scientist: Crossword Puzzle, Fact File, Research Organizer, Flipbook, Writing Template and Scientist Poster. The reading passages and Fact Files are fantastic for building background and non-fiction reading practice. These r
Preview of Holiday Mystery ESCAPE ROOM Style Activity- 12 Offline Programming&Logic Puzzles

Holiday Mystery ESCAPE ROOM Style Activity- 12 Offline Programming&Logic Puzzles

*OFF-SEASON SALE! 50% OFF UNTIL SPRING BREAK!*Investigate Suspects, Crack the Codes, and Save the Holiday Event!The Holiday Hoax is a no-prep, pencil-and-paper mystery in seven engaging worksheets -- It's packed with codebreaking, unique logic puzzles, and unplugged programming challenges. Acting as Security Coordinator for the big holiday tree lighting ceremony in the town square, students solve a sequence of puzzles, each one revealing a crucial clue, until they uncover who sabotaged the holi
Preview of Data Input and Output STEM | Simulate How Computers Process Information (K - 3)

Data Input and Output STEM | Simulate How Computers Process Information (K - 3)

Created by
Think Tank STEM
💻 Data Input and Output STEM | Simulate How Computers Process Information (Kindergarten–Grade 2) Introduce students to how computers work with this engaging Data Input and Output STEM activity! Learners explore how information moves through a system by identifying inputs, understanding processing, and creating outputs. This resource guides students to design and model a system that shows how input becomes output, as outlined in the challenge on page 2, where they define inputs, processing s
Preview of Binary Code Decoding STEM | Learn How Computers Read Information For K - 9Th

Binary Code Decoding STEM | Learn How Computers Read Information For K - 9Th

Created by
Think Tank STEM
💻 Binary Code Decoding STEM | Learn How Computers Read Information (Kindergarten–Grade 2)Introduce students to the basics of computer science with this engaging Binary Code Decoding STEM activity! This hands-on resource helps learners understand how computers use simple codes made of 0s and 1s to store and communicate information. Students are guided to decode messages and create their own binary codes, as outlined in the challenge on page 2, making abstract technology concepts fun and acce
Preview of Ada Lovelace Spinner Craft, Women in STEM Activity, Computer Science Printable

Ada Lovelace Spinner Craft, Women in STEM Activity, Computer Science Printable

Introduce students to Ada Lovelace, one of history's most influential thinkers and a pioneer of computer science, with this engaging spinner craft activity! Through hands-on learning, students explore important themes such as curiosity, creativity, problem-solving, and innovation while learning about a remarkable woman in STEM.Resource Includes✔ Full-Color Spinner Craft Template✔ Black-and-White Spinner Template for Student Coloring✔ Student-Friendly Ada Lovelace Story Page✔ Learning Page Explai
Preview of Scratch Coding Music Activity - Coding Unplugged & Computer Coding Worksheets

Scratch Coding Music Activity - Coding Unplugged & Computer Coding Worksheets

Created by
Teachy Tales
Bring creativity, music, and technology together with this fun-filled Scratch Coding Music Activity Pack! This engaging resource allows students to code, create, and groove while learning essential coding skills through Scratch Coding projects, Coding Unplugged activities, and Computer Coding Worksheets. What This Resource Includes ✔ Step-by-step Scratch Coding Disco Dance project ✔ Engaging Computer Coding Worksheets for guided practice ✔ Creative challenges to extend learning ✔ Beginner-fri
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 Scratch Coding Bug Fixing Activities Coding Unplugged Computer Coding Worksheets

Scratch Coding Bug Fixing Activities Coding Unplugged Computer Coding Worksheets

Created by
Teachy Tales
Make coding fun, interactive, and meaningful with this engaging Scratch Coding Bug Fixing Activity Pack! Designed for beginners, this resource helps students learn coding by identifying and fixing errors (debugging) while building strong foundational skills through both Coding Unplugged activities and Computer Coding Worksheets. What This Resource Includes ✔ Step-by-step Scratch Coding bug fixing challenges ✔ Engaging Computer Coding Worksheets for hands-on practice ✔ Beginner-friendly debuggi
Preview of Scratch Coding Dragon Activities - Unplugged Coding & Computer Coding Worksheets

Scratch Coding Dragon Activities - Unplugged Coding & Computer Coding Worksheets

Created by
Teachy Tales
Turn your classroom into a fun coding adventure with this exciting Scratch Coding Disappearing Dragon Activity Pack! Designed for beginners, this engaging resource helps students learn coding by creating interactive projects, while strengthening their skills through Coding Unplugged activities and Computer Coding Worksheets. What This Resource Includes ✔ Step-by-step Scratch Coding project (Disappearing Dragon theme) ✔ Engaging Computer Coding Worksheets for guided practice ✔ Helpful hints to
Preview of Debug the Device Coloring Pages – 23 Technology Troubleshooting, Computer Skills

Debug the Device Coloring Pages – 23 Technology Troubleshooting, Computer Skills

Created by
MiniTechies
Teach students how to identify, understand, and solve common technology problems with this fun and engaging set of 23 Debug the Device Coloring Pages! Perfect for elementary classrooms, computer lab lessons, STEM centers, and homeschool, these troubleshooting coloring worksheets help kids learn basic tech problem-solving skills in a calm, screen-free way. Each Debug the Device coloring page features a kid-friendly illustration paired with a simple, clear tech issue and solution, helping stu
Preview of Soccer Coding Game, Vocabulary, Robot, Computers, Robotics, Dash Robots

Soccer Coding Game, Vocabulary, Robot, Computers, Robotics, Dash Robots

Introduce robots in your elementary classroom with a fun, hands-on, soccer coding activity!This challenge is perfect for coding with Bee-Bots, Dash Robots, and more! Soccer coding is a fun and unique way to engage your students any time during the school year! Students work together to create different codes to get the soccer ball around defenders and into the goal! Every activity and solution is unique as students code through the soccer game. After they have completed their activity, there i
Preview of Technology Coloring Pages | Fruit & Veggie Characters | STEM, Computer & Devices

Technology Coloring Pages | Fruit & Veggie Characters | STEM, Computer & Devices

Created by
MiniTechies
Bring technology to life in a fun and kid-friendly way with these STEM Technology Coloring Pages! Perfect for introducing young learners to everyday digital devices, this resource features adorable fruit and veggie characters using laptops, tablets, smartphones, game consoles, smart speakers, and more. These coloring sheets are ideal for STEM lessons, computer science units, digital literacy, technology centers, and early finisher activities. Each page blends creativity with tech vocabulary,
Preview of Open Source Licensing & Programs - Linux Lessons For Kids 5

Open Source Licensing & Programs - Linux Lessons For Kids 5

Created by
Stu Does Linux
We all need certain programs to be functional in our work and education, such as word processors, slideshow makers, spread sheets, and photo/video editing software. As most creatives know though, proprietary versions of these software types can be incredibly expensive! This lesson introduces students to what does it mean for software to be open source VS proprietary, advantages and disadvantages of each, as well as examples. Students will then use the internet to research open source programs th
Preview of STEM & Technology Coloring Pages – 20 Computer Science and AI Printables

STEM & Technology Coloring Pages – 20 Computer Science and AI Printables

Created by
MiniTechies
Introduce children to the exciting world of Artificial Intelligence with fun, hands-on, screen-free activities. These printable worksheets use simple explanations and engaging illustrations to help kids explore what AI is, where it’s used, and how it impacts everyday life — from farms to hospitals to space exploration. What’s Included (PDF, 8.5" x 11"):✔ 20 unique AI-themed coloring pages (PDF) ✔ Kid-friendly explanations for each concept ✔ Topics: What is AI?, Machine Learning, Algorithms, D
Showing 1-24 of 710+ results