TPT
Total:
$0.00

Computer Programming

470+ results
Filters
Standard
Language
Preview of Introduction to Coding The Basics - Introduction to Computer Programming

Introduction to Coding The Basics - Introduction to Computer Programming

Introduction to Coding – The Basics Starter Pack includes a variety of coding basics for beginners or students with very little coding experience. The Basics will teach students to “think” like a computer programmer with an assortment of activities from unplugged activities and digital activities, group activities, partner activities, and online coding activities. This starter pack will supplement any beginner coding program and includes a suggested introduction to coding site. Students will le
Preview of How to use Scratch Jr the computer program

How to use Scratch Jr the computer program

Created by
Yellow Umbrella
Learning how to program or code is an essential skill that is gaining traction in classrooms all over the world. Scratch Jr. is the ideal entry level programming app that was designed specifically for elementary aged children because of its ease of use, but also its capabilities such as allowing kids to design, create and express themselves through self-made computer programs. Set up like building blocks, children can make characters move, sing, dance and jump as well as create their own custom
Preview of Introduction to Computer Programming with Python - FULL COURSE

Introduction to Computer Programming with Python - FULL COURSE

Product DescriptionThis product is a full course: Introduction to Computer Programming with Python. The course is broken up into 6 manageable units: Units in this course: Unit 1 -  Introduction to Computer ProgrammingUnit 2 - Variables and InputUnit 3 - Selection StructuresUnit 4 - Iteration StructuresUnit 5 - ListsUnit 6 - FunctionsFinal Project and Final Exam (Only offered with full course)Each unit is comprised of multiple activities to guide students to success! The best part is, that this c
Preview of Scratch: Intro To Programming Unit - Intro To Computer Studies

Scratch: Intro To Programming Unit - Intro To Computer Studies

Created by
Classroombop
This resource is a full unit that focuses on Scratch. The lessons in this unit focus on different programming concepts based on the block coding language, Scratch. This way students can learn programming concepts rather than worry about syntax errors. The assigned tasks in this unit were designed to mainly focus on these concepts. There is also game concepts. By the end of this unit, the students will be able to create games using Scratch. This is a great package that is divided up into 27 lesso
Preview of Programming Concepts & Skills Unit - Computer Science

Programming Concepts & Skills Unit - Computer Science

Created by
ROOMBOP
This resource is a full unit that focuses on Programming Concepts & Skills (Python). This is a great package that is divided up into 23 lessons (2 quizzes, 2 assignments and a unit test). Lessons are 75 minutes in length. Each lesson includes teaching material (google slides, google docs) and a lesson or activity related to the lesson topic. This package is related to Programming Concepts & Skills. The unit also includes all assessment pieces. Each lesson comes with attached resources such a
Preview of Programming Concepts Review Unit - Computer Science

Programming Concepts Review Unit - Computer Science

Created by
ROOMBOP
This resource is a full unit that focuses on Programming Concepts Review (Python). This is a great package that is divided up into 16 lessons (with 1 quiz and 1 assignment). Lessons are 75 minutes in length. Each lesson includes teaching material (google slides, google docs) and a lesson or activity related to the lesson topic. This package is related to Programming Concepts Review. The unit also includes all assessment pieces. Each lesson comes with attached resources such as Google Docs, Googl
Preview of Scratch: Intro To Programming Unit - Intro To Computer Studies

Scratch: Intro To Programming Unit - Intro To Computer Studies

Created by
ROOMBOP
This resource is a full unit that focuses on Scratch. The lessons in this unit focus on different programming concepts based on the block coding language, Scratch. This way students can learn programming concepts rather than worry about syntax errors. The assigned tasks in this unit were designed to mainly focus on these concepts. There is also game concepts. By the end of this unit, the students will be able to create games using Scratch. This is a great package that is divided up into 27 lesso
Preview of Simulation for Programming Computer Games for Clients

Simulation for Programming Computer Games for Clients

Created by
EngageUcation
This 13-step simulation is a fantastic way to give students the real-world experience of programming for a client. After teaching your programming curriculum, students will put their knowledge to work by creating games that are designed for their clients’ specific needs. Other teachers love to be the clients because your students can take their curriculum materials and make review games with their content. Then those teachers have interactive, customized computer activities for their students
Preview of Computer Science - Object Oriented Programming - Unit of Work

Computer Science - Object Oriented Programming - Unit of Work

Created by
Mrs Chom
This 10-lesson unit empowers teachers to instruct object-oriented programming effectively. Covering core OOP principles, each lesson balances theory with practical coding exercises. Lessons progressively advance from basic concepts to more complex topics, ensuring a comprehensive understanding. Includes links to associated activities and online formative assessment tasks (Parsons Puzzles). This resource is provided as-is to get you started. This resource was created as part of a Master of Educa
Preview of Python: Intro To Programming Unit - Intro To Computer Studies

Python: Intro To Programming Unit - Intro To Computer Studies

Created by
Classroombop
This resource is a full unit that focuses on Python. This is an introductory unit and is best used after the Computer Programming Scratch unit. By the end of this unit, the students will be able to make a dice game using Python using a couple of Python programming concepts. This is a great package that is divided up into 18 lessons. Lessons are 75 minutes in length. Each lesson includes teaching material (google slides, google docs) and a lesson or activity related to the lesson topic. This pack
Preview of Python: Intro To Programming Unit - Intro To Computer Studies

Python: Intro To Programming Unit - Intro To Computer Studies

Created by
ROOMBOP
This resource is a full unit that focuses on Python. This is an introductory unit and is best used after the Computer Programming Scratch unit. By the end of this unit, the students will be able to make a dice game using Python using a couple of Python programming concepts. This is a great package that is divided up into 18 lessons. Lessons are 75 minutes in length. Each lesson includes teaching material (google slides, google docs) and a lesson or activity related to the lesson topic. This pac
Preview of Computer Programming for Kids with Scratch (3.0) 5th ed.

Computer Programming for Kids with Scratch (3.0) 5th ed.

Created by
Craig Whitmore
** Please note, purchasing this digital copy allows you to provide a copy (digital or print) for all of your students. ** This is a book by an educator intended for use by other educators. It is designed to be handed out to a class of 30+ middle school boys and girls (some of whom may not really want to be there) in a 45-minute-long introductory elective class. The design of this book allows teachers to engage the wide variety of students one finds in a public-school class. Over th
Preview of Computer Society Unit - Intro To Programming

Computer Society Unit - Intro To Programming

Created by
ROOMBOP
This resource is a full unit that focuses on the Computer in Society. This is a great package that is divided up into 10 lessons (3 lessons and a presentation assignment). Lessons are 75 minutes in length. Each lesson includes teaching material (google slides, google docs) and a lesson or activity related to the lesson topic. This package is related to Computer Society. The unit also includes all assessment pieces. Each lesson comes with attached resources such as Google Docs, Google Slides, Emb
Preview of Introduction to Computer Programming with Python - Unit 6

Introduction to Computer Programming with Python - Unit 6

Product DescriptionThis product is Unit 6 of the full course: Introduction to Computer Programming with Python. If you are unsure about purchasing the whole course OR if you just need some lessons for this particular topic to use in your own classroom, then this is the product for you! Product OverviewUnit 6: Functions (9 Activities / 6 - 10 hours)Activity Number, Activity Name and Activity Description 1. Unit 6 Project – Students will look at the Unit 6 Project at the beginning of the unit a
Preview of Unit/Lesson Plans CAIE Computer Science 2210 & IGCSE 0478 Programming concepts N

Unit/Lesson Plans CAIE Computer Science 2210 & IGCSE 0478 Programming concepts N

Unit/Lesson Plans CAIE Computer Science 2210 & IGCSE 0478 Programming concepts New Syllabus Topic Topic 8.1 Programming concepts Ignite the World of Computing with our Cutting-Edge Unit/Lesson Plans for CAIE O Level Computer Science 2210 & Cambridge IGCSE Computer Science0478! Are you ready to immerse your students in the exciting world of computer science? Look no further! We are thrilled to present you with an extraordinary opportunity to revolutionize your teaching of CAIE O Level Comp
Preview of Unit/Lesson Plans CAIE Computer Science 2210 & IGCSE 0478 programming language,

Unit/Lesson Plans CAIE Computer Science 2210 & IGCSE 0478 programming language,

Unit/Lesson Plans CAIE Computer Science 2210 & IGCSE 0478 programming language, translators and integrated development environments (IDEs) New Syllabus Topic 4.2 Types of programming language, translators and integrated development environments (IDEs) Ignite the World of Computing with our Cutting-Edge Unit/Lesson Plans for CAIE O Level Computer Science 2210 & Cambridge IGCSE Computer Science0478! Are you ready to immerse your students in the exciting world of computer science? Look no f
Preview of Introduction to Computer Programming with Python - Unit 1

Introduction to Computer Programming with Python - Unit 1

Product DescriptionThis product is Unit 1 of the full course: Introduction to Computer Programming with Python. If you are unsure about purchasing the whole course OR if you just need some lessons for this particular topic to use in your own classroom, then this is the product for you!  Product OverviewUnit 1: Introduction to Computer Programming (12 Activities / 5 - 9 hours)Activity Number, Activity Name and Activity Description 1. Unit 1 Project – Students will look at the Unit 1 Project at
Preview of Introduction to Computer Programming with Python - Unit 5

Introduction to Computer Programming with Python - Unit 5

Product DescriptionThis product is Unit 5 of the full course: Introduction to Computer Programming with Python. If you are unsure about purchasing the whole course OR if you just need some lessons for this particular topic to use in your own classroom, then this is the product for you! Product OverviewUnit 5: Selection Structures (10 Activities / 6 - 10 hours)Activity Number, Activity Name and Activity Description 1. Unit 5 Project – Students will look at the Unit 5 Project at the beginning o
Preview of Introduction to Computer Programming with Python - Unit 2

Introduction to Computer Programming with Python - Unit 2

Product DescriptionThis product is Unit 2 of the full course: Introduction to Computer Programming with Python. If you are unsure about purchasing the whole course OR if you just need some lessons for this particular topic to use in your own classroom, then this is the product for you! Product OverviewUnit 2: Variables and Input (11 Activities / 6 - 10 hours)Activity Number, Activity Name and Activity Description 1. Unit 2 Project – Students will look at the Unit 2 Project at the beginning of
Preview of Introduction to Computer Programming with Python - Unit 4

Introduction to Computer Programming with Python - Unit 4

Product DescriptionThis product is Unit 4 of the full course: Introduction to Computer Programming with Python. If you are unsure about purchasing the whole course OR if you just need some lessons for this particular topic to use in your own classroom, then this is the product for you! Product OverviewUnit 4: Iteration Structures (11 Activities / 6 - 10 hours)Activity Number, Activity Name and Activity Description 1. Unit 4 Project – Students will look at the Unit 4 Project at the beginning o
Preview of Introduction to Computer Programming with Python - Unit 3

Introduction to Computer Programming with Python - Unit 3

Product DescriptionThis product is Unit 3 of the full course: Introduction to Computer Programming with Python. If you are unsure about purchasing the whole course OR if you just need some lessons for this particular topic to use in your own classroom, then this is the product for you! Product OverviewUnit 3: Selection Structures (10 Activities / 6 - 10 hours)Activity Number, Activity Name and Activity Description 1. Unit 3 Project – Students will look at the Unit 3 Project at the beginning o
Preview of Computer Science Scratch Coding Lesson Plans & Activities Bundle Advanced Skill

Computer Science Scratch Coding Lesson Plans & Activities Bundle Advanced Skill

Looking for a complete Scratch curriculum that takes students from beginner to advanced coding? This Ultimate Scratch Coding Bundle includes everything you need to teach Scratch with confidence. This Scratch Coding Lesson Plans & Activities Ultimate Bundle allows students to progress from beginner to advanced Scratch programming skills through structured, engaging, and classroom-tested lessons. This bundle includes all Scratch resources available in my store (excluding the editable bundle)
Preview of No Prep Python Coding Curriculum | Beginner to Advanced Computer Science Unit

No Prep Python Coding Curriculum | Beginner to Advanced Computer Science Unit

Want to teach Python coding without spending hours planning? This No Prep Python Coding Curriculum gives you a complete, structured way to teach programming in the classroom — even if you are not a coding specialist. Designed for middle and high school computer science, this resource takes students from absolute beginners to confident programmers through clear, step-by-step progression. Everything is ready to go — just open, teach, and focus on your students. WHY THIS PYTHON CURRICULUM WORKS
Preview of 10 Week Low Prep Course Jr High Technology Computer Science Unit Plan Curriculum

10 Week Low Prep Course Jr High Technology Computer Science Unit Plan Curriculum

Created by
Hauger History
10 Awesome weeks (for less than $3) of interactive Jr. High technology Class for students of all interests from animation to coding for Middle School students! With 13 pages of activities, plus a table of contents, This is a genius resource for 10 very unique web activities, all free, for the teacher in need of some compelling computer science content, but perhaps without the time to custom design activities and web quests. I love these hand made resources, and so do my students!! My middle scho
Showing 1-24 of 470+ results