$5 - $10 Middle School Computer Science & Technology Activities

Product
Product
Product
Product

Balance Your Life: Sleep, technology, movement, and mindfulness for kids & teens

By Lara Hocheiser

In this 18 slide PowerPoint,

learn about mindfulness and yoga breathing, proper nutrition, proper technology use, bedtime, and sleep hygiene, as well as an empowerment yoga pose series meant to strengthen and build confidence.

Can be used on the smartboard or on children's personal devices, or print individual slides.

The last slide has a link to download the healthy habits tracker for FREE

Computer Science - Technology
Physical Education
Social Emotional Learning
$10.00
Product

First day Computer science Cut And Paste worksheets - Science Craft Activities

By The Students Palace

Fun Cutting And Pasting | Scissor Skills Activity Pages For Kids And Toddler, Preschool, Kindergarten, Girls, Boys Kids. This paint dauber coloring Pages is perfect for younger to practice by cutting and Gluening skills and have fun at the same time. Makes a fun gift for First day of Computer science !

WHAT YOU WILL RECEIVE

  • pages ( PDF + PNG)

  • Large 8.5'' x 11'' designs that can easily be printed on regular sized paper

  • High-resolution images

  • Unlimited prints

  • Great for kids, boys and girls

JUST DOWNLOAD, PRINT AND GET STARTED

  • This item comes as a high-resolution PDF + PNG files that you can download straight after purchasing.

  • You can print as many copies as you want.

NOTE

  • This is a digital item.

  • No physical product or printed material will be shipped.

  • No refunds as this is a digital product.

Follow me from Here .

$7.98
$5.50
Product
Product
Product
Product

Programming in Scratch 3 Sounds and Events Blocks

By Howlin' Husky Math Games

Hello and welcome!

Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!

I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. Scratch is a really easy to learn language to learn which makes it perfect for beginners. Block based coding looks very simple at first, but it is just as intricate as a keyed language. The difference is that coders don't need to memorize complex syntax to use it. This makes it perfect for younger kids; but it's still complex enough for older students.

This is part 3 of a semester long programming in Scratch course.

Topics:

Programming in Scratch 3 Sounds and Events Blocks

  • Event Blocks
  • Sound Blocks
  • Using triggers
  • The Sounds tab
  • Broadcasting

All lessons will come with the following:

a pdf slideshow

A pacing guide with hints for teaching the section and common student
errors

an assignment, differentiated with three different levels!

an answer key in pdf form

Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.

Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.

Great for asynchronous learning and homeschooling! Could be used as a self- taught lesson or go at your own pace! Everything for learning is included!

Welcome to the world of programming! It's going to be a blast!

Interested in more computer science content?? Check this out!

https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643

https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049

https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530

https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432

Interested in more games?? Check it!

https://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362

https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762

Interested in forms to make life easier!? Got it!

https://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984

Math
Computer Science - Technology
$5.00
Product
Product
Product
Product

Introduction to Adobe Photoshop (Basics) | Distance Learning

By Innovations in Technology

Introduction to Adobe Photoshop gives students a step-by-step tutorial to learn the beginning commands of Adobe Photoshop. After following the instruction (screen shots are included), students combine their “before” and “after” pictures into a simple PowerPoint (or Google Slides) to make grading easy. Finally, students complete a short creative activity to demonstrate their understanding of their learning. Additional links to other tutorials are also included in the lesson to assist learners, as needed. Instructions are for the paid PC version of Adobe Photoshop CC (2014 or 15), but are easily modifiable for Apple/MAC computers. This lesson was created for 8th grade students but is appropriate for any age group just starting out with Adobe Photoshop.

This lesson is great for distance learning/remote learning. You can upload it to your school's learning management system (Google Classroom, Edmodo, Canvas, etc.) or share with students via Google Drive.

Files Included with this Lesson

• Teacher Notes and Resources

• Adobe Photoshop Step-by-Step Tutorial and Mini Lessons,

including rubric

• Sample Completed Project (as .pdf)

Related Products
⭐ Adobe Photoshop "i Am" Silhouette
⭐ Basic Photo Editing in Adobe Photoshop
⭐ Creating an Animated Gif in Adobe Photoshop

Remember to leave feedback for credits on future purchases!

**************************************************************************

Connect with us for free technology tips, resources and curriculum:

Follow our blog

Follow us on Facebook

Follow us on Pinterest

Graphic Arts
Computer Science - Technology
Instructional Technology
$5.00
Product
Product

Python Programming - Quick coding challenges with solutions

By Yugen Learning

Looking for a no prep set of Python Coding challenges with solutions for middle and high school grade students in digital technologies or computer science. Are your students ready to move on from set python exercise to quick Python coding challenges to test their existing skills and problem solving in their Computer Science and Technology lessons?

Use the material in this no preparation Coding Python Bundle to teach how to produce simple challenges in text based output in Python. Use the material in these no preparation challenges for first time task or retrieval activity.

Who is this suitable for?

  • Students and teachers who are have completed beginner coding and experienced student coders. It makes them aware of what Python is and how it can be used for programming in a very fun and engaging way.
  • You can hand all out at once with students working different challenges.
  • Or distribute them 1 challenge at a time to the whole class over the term

Resources this bundle includes:

  1. 12 Fully contained Python challenge cards

The code challenges include a hint to help students get started.

  1. A possible solution to each of the challenges.

Each has code and a paragraph explains the solution.

Download Python Software for free

Computer Science - Technology
$5.00
Product
Product
Product
Product

Digital Media Literacy Toolkit - Complete Lessons for 7th and 8th Grade

By Amanda G

Are you looking for lessons to help you teach the new Ontario 2023 Language curriculum? Includes all lesson plans, worksheets, templates, rubrics, and printables that you need! These lessons have been used in my own grade 7/8 classroom.

10 Lessons and Summative Task

Topics Include:

1.What is a Digital Footprint

2.Learning the Lesson the Hard Way

3.How Dependent Am I on Technology?

4.Digital Citizenship

5.Being a Good Digital Citizen

6.Cyber Bullying

7.Cyber Addictions

8.Cyber Safety

9.Copyright – Yes You Must Say Where You Got Your Information

10.AI – What is AI

11.Summative Task – Creating a Digital Media PSA

Lessons may include: activation activities, exit tickets, reading, posters.

Summative task includes student handout and 4-point rubric.

Ontario 2023 Language Curriculum Aligned

Ready to Go Lessons for your language program.

Buyer Tip:

If you have purchased this product, please leave feedback! We are always looking for ways to improve our store and your input is important. You will earn TeachShare Credits by leaving ratings and reviews on your purchases. For every $1 you spend on TpT, you can earn 1 credit. Every 20 credits earned equals $1 you can apply to future TpT purchases.

Store Tip:

Click follow, to be updated when new resources are posted. 50% off every new resource for the first 48 hours.

Please don't forget to take a look at the other items I have available in my store!

Thank for taking the time to stop by and purchase this resource.

English Language Arts
Computer Science - Technology
$8.00
Product
Product
Product
Product

Robotics Curriculum - Robot Training Table

By Reece's Tech Shop by Scott Reece

Are you looking for an introduction to robotics for your students? Are you looking for robot challenges that get increaslingly more difficult for your students? Then The Robotics Training Table is the currculum that you've been looking for!!

This curriculum packet includes:
-PowerPoint design for your challenge mat. You get both the PowerPoint file and jpegs. There are three images here...the mat and the mat with 12 inch grid lines overlay, with and without guides.

-The student handout with The Problem, The Challenges, Graphic Organizer and Design Briefs for brainstorming their solutions.

-The teacher handout takes you step-by-step as to how I brought this table to life in my classroom. I've also included some pictures of my table.

Submit your feedback to earn TeachShare credit!
Did you know that if you go to your “My Purchases” page, there is a “Provide Feedback” link? Click it to be taken to a page where you can give a quick rating and leave a short comment for the product. Every time you give feedback, TeachShare gives you credit that you may use to lower the cost of future purchases!

Click HERE to subscribe to Reece’s Tech Shop!

Click HERE to subscribe to my YouTube Channel for video Tech Tips.

Computer Science - Technology
Critical Thinking
Robotics
$5.00
Product

Editable binder cover coloring page | Personalized student name coloring pages

By The Students Palace

This customizable set is perfect for personalizing students' binders while offering a fun and creative coloring activity. Designed with charming fall-themed illustrations, each cover can be easily edited to include the student’s name, making it a unique and personal back-to-school essential.

WHAT YOU WILL RECEIVE

  • PPTX FILE

  • Large 8.5'' x 11'' designs that can easily be printed on regular sized paper

  • High-resolution images

  • Unlimited prints

  • Great for kids, boys and girls

JUST DOWNLOAD, PRINT AND GET STARTED

  • This item comes as a high-resolution PPTX file that you can download straight after purchasing.

  • You can print as many copies as you want.

NOTE

  • This is a digital item.

  • No physical product or printed material will be shipped.

  • No refunds as this is a digital product.

Follow me from Here .

$11.00
$8.00
Product
Product
Product
Product

Conditional Logic -if Statements: Programming in Java Course Lesson 6

By Howlin' Husky Math Games

Hello and welcome!

Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!

I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.

This is part 6 of an introductory Programming in Java course. These lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.

Topics:

Programming in Java 6: Conditional Logic- if Statements

How to make and use an if

the else statements

the else if statement

nested if and compound logic

pseudocode and logic errors

All lessons will come with the following:

a pdf slideshow

a pacing guide with hints for teaching the section and common student
errors

an assignment, differentiated with three different levels!

an answer key in pdf form

an answer key in .java form

Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.

Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.

Welcome to the world of programming! It's going to be a blast!

Interested in more computer science content?? Check this out!

https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643

https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049

https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530

https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432

Interested in more games?? Check it!

https://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362

https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762

Interested in forms to make life easier!? Got it!

https://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984

Math
Computer Science - Technology
$5.00
Product
Product
Product
Product

Python Programming - Introduction 10 lesson program with slides, solutions

By Yugen Learning

Looking for a no prep fully resourced 10 lessen worksheet activities with lesson plans and slides for Python Coding challenges with solutions for middle and high school grade students in digital technologies or computer science.

Resources this bundle includes:

  • 10 editable individual slide decks (PPT)
  • Detailed 10 lesson - lesson plans
  • 9 Individual lesson worksheets - Printable
  • 9 Individual lesson worksheets - Digital version
  • Suggested marking key of student worksheets
  • Consolidation activity and marking rubric

Enjoy this resource! Don't forget to follow my store for more awesome products and rate this product for your TeachShare credits :)

SUBSCRIBE NOW  to my list for a free copy of the eBook "ChatGPT for history Teachers" and a Story, Source, Scholarships resources to see how well they work in your classroom.

Request a resource:

If you like my resources but I have uploaded a particular one you would love, please email me and tell me what you would like me to deign:

kane@yugenlearning,com or Subscribe to Our Enlightening Educators’ Mailing List Now!

People that have purchased this resource have also purchased -

and

Subscribe to my Teaching Newsletter

Follow us!!!!!

Instagram

https://www.instagram.com/yugenlearning/

Pinterest

https://www.pinterest.com.au/yugenlearning/

TeachShare Store

https://www.TeachShare.com/Store/Yugen-Learning

Please share feedback to help me improve my resources for you.

Computer Science - Technology
$7.50
Product

Library Skills and STEM Activities Bundle

By Amanda G

Elevate your library lessons with this dynamic bundle!

Bundle includes 3 sets of task cards, a hands-on coding activity, a STEM resource package, and a captivating set of lightbox slides. Perfect for fostering critical thinking and creativity, these resources make learning engaging and fun.

* Task cards sets are perfect for back to school library orientation or reviewing skills with students throughout the year. One set is K-4, other sets are 3-8.

* STEAM package includes everything you need to get started, including STEAM bulletin board headers, project "rules", a pre-activity for students to research and learn about the aspects of STEAM, a teacher planning sheet, student workbook, student reflection sheet, and student presentation guidelines.

* Coding resource includes 5 different "stations" that could be done as a whole class activity, or more like traditional ELL and math learning centres.


Please don't forget to take a look at the other items I have available in my store!

Follow me to get the most up to date information and heads up on upcoming sales.

All new items are listed at 50% off during the first 24 hours. Another great reason to follow my store.

Thank for taking the time to stop by and purchase this resource.

$12.45
$8.49
Product

First day Computer Science Activities & Games Quotes - Fun Activities Bundle

By The Students Palace

Printable Computer science | Programmers activities are perfect for keeping kids engaged and entertained during Computer science | Programmers . These activities include a variety of fun and educational options that can be easily printed and completed at home or on the go.

this bundle contains, Mandala Coloring Pages, Coloring Pages, cut and paste and jigsaw puzzles .

WHAT YOU WILL RECEIVE

  • ( PDF + PNG)

  • Large 8.5'' x 11'' designs that can easily be printed on regular sized paper

  • High-resolution images

  • Unlimited prints

  • Great for kids, boys and girls

JUST DOWNLOAD, PRINT AND GET STARTED

  • This item comes as a high-resolution PDF + PNG files that you can download straight after purchasing.

  • You can print as many copies as you want.

NOTE

  • This is a digital item.

  • No physical product or printed material will be shipped.

  • No refunds as this is a digital product.

Follow me from Here .

$14.98
$10.00
Product
Product
Product
Product

Programming in Scratch 6: Variables and Lists Blocks

By Howlin' Husky Math Games

Hello and welcome!

Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!

I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. Scratch is a really easy to learn language to learn which makes it perfect for beginners. Block based coding looks very simple at first, but it is just as intricate as a keyed language. The difference is that coders don't need to memorize complex syntax to use it. This makes it perfect for younger kids; but it's still complex enough for older students.

This is part 6 of a semester long programming in Scratch course.

Topics:

Programming in Scratch 6: Variables and Lists Blocks Assignment

  • Variables blocks
  • Setting and using variables
  • Lists
  • When to use a list
  • Adding, removing, and inserting from lists

All lessons will come with the following:

a pdf slideshow

A pacing guide with hints for teaching the section and common student
errors

an assignment, differentiated with three different levels!

an answer key in pdf form

Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.

Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.

Great for asynchronous learning and homeschooling! Could be used as a self- taught lesson or go at your own pace! Everything for learning is included!

Welcome to the world of programming! It's going to be a blast!

Interested in more computer science content?? Check this out!

https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643

https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049

https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530

https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432

Interested in more games?? Check it!

https://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362

https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762

Interested in forms to make life easier!? Got it!

https://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984

Math
Computer Science - Technology
$5.00
Product
Product

Python Programming - Quick coding challenges with solutions

By Yugen Learning

Looking for a no prep set of Python Coding challenges with solutions for middle and high school grade students in digital technologies or computer science. Are your students ready to move on from set python exercise to quick Python coding challenges to test their existing skills and problem solving in their Computer Science and Technology lessons?

Use the material in this no preparation Coding Python Bundle to teach how to produce simple challenges in text based output in Python. Use the material in these no preparation challenges for first time task or retrieval activity.

Who is this suitable for?

  • Students and teachers who are have completed beginner coding and experienced student coders. It makes them aware of what Python is and how it can be used for programming in a very fun and engaging way.
  • You can hand all out at once with students working different challenges.
  • Or distribute them 1 challenge at a time to the whole class over the term

Resources this bundle includes:

  1. 12 Fully contained Python challenge cards

The code challenges include a hint to help students get started.

  1. A possible solution to each of the challenges.

Each has code and a paragraph explains the solution.

Download Python Software for free

Computer Science - Technology
$5.00
Product
Product
Product
Product

Programming in Scratch 4: Control Blocks

By Howlin' Husky Math Games

Hello and welcome!

Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!

I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. Scratch is a really easy to learn language to learn which makes it perfect for beginners. Block based coding looks very simple at first, but it is just as intricate as a keyed language. The difference is that coders don't need to memorize complex syntax to use it. This makes it perfect for younger kids; but it's still complex enough for older students.

This is part 4 of a semester long programming in Scratch course.

Topics:

Programming in Scratch 4: Control Blocks

  • Control blocks
  • "if" blocks
  • "repeat" blocks
  • cloning
  • nested logic

All lessons will come with the following:

a pdf slideshow

A pacing guide with hints for teaching the section and common student
errors

an assignment, differentiated with three different levels!

an answer key in pdf form

Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.

Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.

Great for asynchronous learning and homeschooling! Could be used as a self- taught lesson or go at your own pace! Everything for learning is included!

Welcome to the world of programming! It's going to be a blast!

Interested in more computer science content?? Check this out!

https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643

https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049

https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530

https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432

Interested in more games?? Check it!

https://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362

https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762

Interested in forms to make life easier!? Got it!

https://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984

Math
Computer Science - Technology
$5.00
Product
Product
Product
Product

Python Programming - Introduction 10 lesson program with slides, solutions

By Yugen Learning

Looking for a no prep fully resourced 10 lessen worksheet activities with lesson plans and slides for Python Coding challenges with solutions for middle and high school grade students in digital technologies or computer science.

Resources this bundle includes:

  • 10 editable individual slide decks (PPT)
  • Detailed 10 lesson - lesson plans
  • 9 Individual lesson worksheets - Printable
  • 9 Individual lesson worksheets - Digital version
  • Suggested marking key of student worksheets
  • Consolidation activity and marking rubric

Enjoy this resource! Don't forget to follow my store for more awesome products and rate this product for your TeachShare credits :)

SUBSCRIBE NOW  to my list for a free copy of the eBook "ChatGPT for history Teachers" and a Story, Source, Scholarships resources to see how well they work in your classroom.

Request a resource:

If you like my resources but I have uploaded a particular one you would love, please email me and tell me what you would like me to deign:

kane@yugenlearning,com or Subscribe to Our Enlightening Educators’ Mailing List Now!

People that have purchased this resource have also purchased -

and

Subscribe to my Teaching Newsletter

Follow us!!!!!

Instagram

https://www.instagram.com/yugenlearning/

Pinterest

https://www.pinterest.com.au/yugenlearning/

TeachShare Store

https://www.TeachShare.com/Store/Yugen-Learning

Please share feedback to help me improve my resources for you.

Computer Science - Technology
$7.50