Super Teacher Worksheets

Addition (Basic)

Addition (Multi-Digit)

Algebra & Pre-Algebra

Comparing Numbers

Daily Math Review

Division (Basic)

Division (Long Division)

Hundreds Charts

Measurement

Multiplication (Basic)

Multiplication (Multi-Digit)

Order of Operations

Place Value

Probability

Skip Counting

Subtraction

Telling Time

Word Problems (Daily)

More Math Worksheets

Reading Comprehension

Reading Comprehension Gr. 1

Reading Comprehension Gr. 2

Reading Comprehension Gr. 3

Reading Comprehension Gr. 4

Reading Comprehension Gr. 5

Reading Comprehension Gr. 6

Reading & Writing

Reading Worksheets

Cause & Effect

Fact & Opinion

Fix the Sentences

Graphic Organizers

Synonyms & Antonyms

Writing Prompts

Writing Story Pictures

Writing Worksheets

More ELA Worksheets

Consonant Sounds

Vowel Sounds

Consonant Blends

Consonant Digraphs

Word Families

More Phonics Worksheets

Early Literacy

Build Sentences

Sight Word Units

Sight Words (Individual)

More Early Literacy

Punctuation

Subjects and Predicates

More Grammar Worksheets

Spelling Lists

Spelling Grade 1

Spelling Grade 2

Spelling Grade 3

Spelling Grade 4

Spelling Grade 5

Spelling Grade 6

More Spelling Worksheets

Chapter Books

Charlotte's Web

Magic Tree House #1

Boxcar Children

More Literacy Units

Animal (Vertebrate) Groups

Butterfly Life Cycle

Electricity

Matter (Solid, Liquid, Gas)

Simple Machines

Space - Solar System

More Science Worksheets

Social Studies

Maps (Geography)

Maps (Map Skills)

More Social Studies

Mother's Day

Father's Day

More Holiday Worksheets

Puzzles & Brain Teasers

Brain Teasers

Logic:  Addition Squares

Mystery Graph Pictures

Number Detective

Lost in the USA

More Thinking Puzzles

Teacher Helpers

Teaching Tools

Award Certificates

More Teacher Helpers

Pre-K and Kindergarten

Alphabet (ABCs)

Numbers and Counting

Shapes (Basic)

More Kindergarten

Worksheet Generator

Word Search Generator

Multiple Choice Generator

Fill-in-the-Blanks Generator

More Generator Tools

Full Website Index

Parts of a Computer

These printable worksheets can be used to teach students about the parts of a computer, including the mouse, CPU, keyboard, printer, and router.

Parts of a Computer Worksheets

Logged in members can use the Super Teacher Worksheets filing cabinet to save their favorite worksheets.

Quickly access your most used files AND your custom generated worksheets!

Please login to your account or become a member and join our community today to utilize this helpful feature.

Members can add this to their file cabinet

Our teacher helpers page features printable award certificated,lesson planners, calendars for kids, gradebooks, and much more!

We have printable worksheets for almost every math topic covered in elementary school.

Pictures of Worksheets

Computer Worksheets

PDF with answer key:

PDF no answer key:

Each Unplugged activity is available to download in PDF format, with full instructions and worksheets. Background sections explain the significance of each activity to computer science, and answers are provided for all problems. All you need for most of these activities are curiosity and enthusiasm. There are photos and videos showing some of the activities in action, and we’ve collected links to other useful resources.

The activities are primarily aimed at the five to twelve year-old age group, but they are by no means restricted to this age range: we’ve used them to teach older children and adults too, with little modification.

Data: Representing Information #

  • Binary Numbers
  • Image Representation
  • Text Compression
  • Error Detection
  • Information Theory
  • Modems Unplugged

Algorithms: Putting Computers to Work #

  • Searching Algorithms
  • Sorting Algorithms
  • Sorting Networks
  • Minimal Spanning Trees
  • Routing and Deadlock
  • Network Protocols
  • Phylogenetics
  • Divide and Conquer (Santa’s Dirty Socks)
  • Line Drawing

Procedures: Telling Computers What to Do #

  • Finite State Automata
  • Programming Languages
  • Programming Languages - Harold the Robot
  • Class Simulation of a Computer

Intractability: Really Hard Problems #

  • Graph Colouring
  • Dominating Sets
  • Steiner Trees

Cryptography: Sharing Secrets #

  • Information Hiding
  • Cryptographic Protocols
  • Public Key Encryption

The Human Face of Computing: Interacting with Computers #

  • Human Interface Design
  • The Turing Test
  • Artificial Intelligence

Community Activities #

  • The Defrag Game
  • Harold the Robot
  • Scout Patrol (Encryption)

Teacher Worksheets

  • Join for FREE
  • Printable Worksheets
  • Online Lessons
  • Test Maker™
  • Printable Games
  • Worksheet Generator
  • Plans & Pricing

Printable & online resources for educators

  • Test Maker TM

Share/Like This Page

Browse printables.

  • Early Education
  • Kindergarten

All Worksheets By Subject

  • English Language Arts
  • Life Skills
  • Physical Education
  • Seasonal and Holidays
  • Social Studies
  • Study Skills/Strategies
  • Vocational Education
  • Word Searches new!

Common Core ELA

Common core math, math worksheet generators, printable game generators, printable computer science tests, worksheets, and activities.

Worksheets labeled with are accessible to Pro subscribers only. Become a Subscriber to access hundreds of premium worksheets.

Don't see a printable computer science worksheet you need? Use our Test Maker™ to create your own printable. Browse technology questions or use our advanced search to find existing questions while filtering by grade levels and keywords. You can also create your own questions .

Middle & High School Computer Science Tests and Worksheets

  • Computer Architecture Lesson new!
  • Computer Architecture Quiz new!
  • Devices Lesson new!
  • Devices Quiz new!
  • Operating System Lesson new!
  • Operating System Quiz new!
  • Logic Gates & Circuits Lesson new!
  • Logic Gates & Circuits Quiz new!
  • Software Development Lifecycle Lesson new!
  • Software Development Lifecycle Quiz new!
  • High-Level & Low-Level Languages Lesson new!
  • High-Level & Low-Level Languages Quiz new!
  • Binary Lesson new!
  • Binary Quiz new!
  • Hexadecimal Lesson new!
  • Hexadecimal Quiz new!
  • Characters Lesson new!
  • Characers Quiz new!
  • Images Lesson new!
  • Images Quiz new!

© Copyright Notice: All worksheets contain copyrighted work and are designed for use by individual teachers, tutors, and parents. Worksheets and/or questions may not be replicated or redistributed in any way outside HelpTeaching.com, regardless of intended usage, without explicit permission .

  • Privacy Policy
  • Terms of Use
  • FREE Printable Worksheets
  • Common Core ELA Worksheets
  • Common Core Math Worksheets

⭐ Texas educators: our K-5 Tech Apps curriculum is a state-approved instructional material. Learn More .

logo

  • Vision / Mission
  • Leadership Team
  • Computer Science Courses
  • Curriculum Delivery Platform
  • Texas Technology Applications
  • Curriculum Training
  • Computer Science Resources
  • Computer Science Lesson Plans
  • Computer Science Webinars
  • Computer Science Library
  • Take a Look
  • Schedule a Demo

Computer Science For Middle School

Teach computer science with a free coding lesson from Ellipsis Education. In Hello World!, students will begin to explore the basics of how the internet works and how webpages are built.

Ellipsis Education Computer Science Curriculum

Build teacher confidence and capacity with computer science curriculum from Ellipsis Education. Our K-12 courses have everything you need to get students going: detailed lesson plans (beyond just coding), pacing guides, standards maps, and ongoing support. That way, you can focus on what you do best – teaching.

Free Computer Science Lesson

In Hello World! JavaScript, students will begin to explore the basics of how the internet works and how webpages are built. HTML and other established standards and best practices will be introduced and practiced. Students will create a simple webpage that displays a greeting message. This lesson is built for grades 6-8 and includes links to the appropriate materials and resources, a detailed procedure, activity tips, and a bonus challenge activity.

Middle School Computer Science

In a 21st century society, it is important to teach computer science in middle school. The earlier students discover computer science, the more skills they will be able to master in the future. The basic building blocks of coding, such as loops, functions, and conditionals, can be applied to more complex languages. As students progress to more advanced projects, such as developing websites, programs, and games, they are motivated to connect with their world and empowered to expand their skills. Students also practice the communication, collaboration, computational thinking, and creative skills they will need to be successful later in their educational careers. What other benefits does computer science education provide? In this blog , we explore computer science education research and how it benefits academic achievement in other subject areas. For example, in this computer science pdf , it was found that students who studied CS achieved greater gains in mathematics than students who did not study CS.

Computer science is not just about coding, so the best coding programs for middle school need to include other CS topics. Standards for middle school computer science include digital citizenship, STEM careers, and more. In a society where children are interacting with technology daily, it is important to foster responsible and creative learning around computer science. That’s why our computer science curriculum for middle school includes more than just coding. Our lessons include a variety of computer science activities for elementary students. For example, in this free lesson plan for computer teachers pdf , students learn about how to protect themselves online by leaving a good digital footprint. Additionally, we offer a student-friendly My STEM Career podcast, in which we interview STEM professionals. For example, check out this interview about the 3D printing industry shown below.

Middle School Computer Science Lesson Plans

We understand that teaching computer science is a big task and that takes a lot of preparation and planning. That’s why our lessons include materials, resources, instructions, and assessments. Whether you are looking for lesson plans teaching computer basics or for more advanced CS lessons, we believe any teacher can teach computer science. 

Take a glimpse at our free computer lessons for middle school students below. Each of the computer lesson plans for middle school pdf include links to the appropriate materials and resources, a detailed procedure, activity tips, and a bonus challenge activity.

  • Coding – Hello World! JavaScript : Students will begin to explore the basics of how the internet works and how webpages are built. HTML and other established standards and best practices will be introduced and practiced. Students will create a simple webpage that displays a greeting message.
  • Coding – Data Types : Students will be introduced to the data types used in the Java programming language. Students will spend time analyzing, discussing, and manipulating code to enhance their understanding of the syntax required when establishing variables in Java. Students will discuss the concepts of variables and data types and how they are related. Students will be exposed to creating and printing basic Java variables, and will then independently finish a program that prints strings of characters and existing variables to the screen. 
  • STEM Career – Digital Security Analyst : Students will learn about Digital Security Analysts and how to protect yourself online by leaving a good digital footprint. 
  • STEM Career – 3D Printing Industry : Students will be introduced to 3D printing technology and two roles in the realm of 3D printing. Students will discuss the responsibilities of a CAD designer and a 3D printing technician. Then, students will explore skills and traits that successful professionals in both positions possess. Finally, students will design and evaluate a product to be 3D printed with customer specifications in mind. 

View all of our free lesson offerings for grades K-12 on our Computer Science Lesson Plans page, and explore all of our free resources to help you teach CS in your classroom.

Computer Science Middle School Activities

There are many resources and coding games for middle school on the web to help you teach computer science in your classroom. In this section, explore an overview of a few websites we found for you to give you more computer science lesson ideas.

  • Scratch is a free, block-based coding language. Scratch coding uses an inventive puzzle-like interface to empower students to make stories, animations, games, and art. The idea is to introduce computer science skills to students that have little to no experience writing code. Our elementary curriculum for 3rd, 4th, and 5th grade courses use Scratch, but you can find other activities for coding for middle schoolers free on Scratch’s website.
  • Blockly Games by Google provides educational games to help students who have no computer science experience. Through the games, students learn block-based coding and text-based coding (JavaScript).
  • Code.org offers free coding for middle school students and unplugged coding activities for middle school . The website includes courses, activities, and projects that students can access from any device. Learn more about how Ellipsis Education is the Perfect Complement to Code.org in our blog.
  • View NASA education resources on the NASA education website . Here you can find a variety of STEM activities for all grade levels, including a Mars rover game or STEM themed storybook read aloud activities.
  • On the Concord Consortium STEM resource finder , discover science activities for your classroom. You can search the Concord STEM site by science domain or by grade level to find the lesson you need.

Middle School Computer Science Curriculum

Ellipsis Education provides full-year K-12 computer science curriculum . The curriculum offers grade level differentiated learning pathways, aligns with all state and national computer science standards, and is continually updated to reflect changes in computer science. Ellipsis Education computer science education courses are customized to districts’ unique instructional strategy for computer science integration. This can mean incorporating computer science into an existing class period, adding to a Specials rotation, or introducing a stand alone class. Courses are delivered with instructional resources teachers need to feel confident teaching computer science. Explore our full course offerings on this computer curriculum guide pdf or on our courses page.

Our coding curriculum for middle school (grades 6-8) helps you motivate your students with courses that connect to their world. Coding lessons use line-based languages JavaScript, HTML, CSS, and Java to explore programming options. This free lesson involves students practicing JavaScript and HTML. Below, explore the courses in this grade band and find each course computer science for middle school pdf :

  • Intro to CS Applications 6th grade
  • CS Applications 7th grade
  • CS Applications Java 8th grade

Computer Science for Primary School pdf

Alongside our middle school curriculum, we offer courses for grades K-5 and high school. Our elementary computer science curriculum for K-2 empowers you to engage your students with courses that fuel their interest. Coding lessons use Scratch Jr., an introductory block coding language platform, perfect for emergent and early readers. Try one of our free computer lessons for primary school pdf , and explore each course in the grade band:

  • Computer Science Foundations K
  • Computer Science Foundations 1
  • Computer Science Foundations 2

In grades 3-5, inspire your students with courses that spark their creativity. Coding lessons use Scratch, a block based coding language platform, ideal for the transitional and fluent reader. Download a free 3-5 Scratch lesson , and explore each course in the grade band:

  • Computer Science Fundamentals 3
  • Computer Science Fundamentals 4
  • Computer Science Fundamentals 5

High School Computer Science Curriculum

Our computer science high school curriculum (grades 9-12) helps empower your students with courses that expand their skills. Coding curriculum for high school uses JavaScript, Java, Python, and Godot to develop websites, programs, and games. Download a free Python lesson to try with your high school students. Explore the courses in this grade band to see each high school coding curriculum pdf :

  • High School Computer Science JavaScript
  • High School Computer Science Python
  • High School Computer Science Java
  • High School Computer Science Game Development

Explore our full course offering on our courses page , and learn about the suggested K-12 pathway . To see how Ellipsis Education aligns with national sets of standards, including CSTA K-12 Computer Science Standards (2017) and the K-12 Computer Science Framework, visit our K-12 Computer Science Standards page .

Related Articles

  • Ellipsis Education Demo
  • Ellipsis Education Free Trial
  • My STEM Career
  • Computer Science Professional Development
  • Ellipsis Education Courses
  • K-12 Computer Science Standards
  • Computer Science in Education
  • Computer Science in Schools
  • Computer Science Teacher Training
  • How to Be a Good Digital Citizen
  • STEM Resources
  • High School Computer Science
  • Computer Science Curriculum for Elementary School

Free Coding Lesson Plan

In this lesson plans teaching computer basics , Hello World! JavaScript, students will begin to explore the basics of how the internet works and how webpages are built. HTML and other established standards and best practices will be introduced and practiced. Students will create a simple webpage that displays a greeting message. This lesson is built for grades 6-8 and includes links to the appropriate materials and resources, a detailed procedure, activity tips, and a bonus challenge activity.

Removing barriers to teaching computer science.

cse4k12.org

Computer science & engineering for k-12.

A collection of handouts, worksheets and other documents to help teach Computer Science and Engineering concepts.

These materials primarily target middle-school students (6th - 8th grade), but most can be used without modification for younger or older students.

General Computer Science

Materials on general computer science topics.

Number Systems - Counting

Materials for teaching binary, octal, decimal and hexadecimal.

Number Systems - Converting

Materials for teaching converting between binary, octal, decimal and hexadecimal.

Binary Magic Tricks and Puzzles

Magic tricks and puzzles related to binary numbers.

Encoding Data

How data is encoded for computers.

Boolean Logic

(Worksheets AND TeacherNotes) for (Teaching OR Practice OR Homework)

Transistors

Worksheets for use with wooden transistor tiles ( free designs available for laser-cutting ) to teach how logic gates are built from transistors.

Logic Gates

How computers perform addition. Some of these worksheets are intended to be used with wooden logic gate tiles ( free designs available for laser-cutting ).

Support materials for teaching HTML.

Materials for learning how to program in JavaScript. Students create a simple platform-jumping game using the <canvas> tag (and a bunch of JavaScript, of course).

All Formats

Resource types, all resource types.

  • Rating Count
  • Price (Ascending)
  • Price (Descending)
  • Most Recent

Free 7th grade computer science handouts

Preview of Algebra Pinball: Algebra Lessons, Unlimited Practice and Worksheets, Fun!

Algebra Pinball: Algebra Lessons, Unlimited Practice and Worksheets, Fun!

computer worksheets for middle school pdf

#1 Science Curriculum Bundle | Physical, Earth, Space & Biology Life Science

computer worksheets for middle school pdf

SBAC Printable Practice Test CAT & PT - Grade 7 ELA

computer worksheets for middle school pdf

Project based learning: Multiply & Divide rational numbers!

computer worksheets for middle school pdf

7th Grade Math Notebook & PowerPoint Bundle

computer worksheets for middle school pdf

FREE Computer Terms Word Scramble Puzzle Worksheet Activity

computer worksheets for middle school pdf

Spreadsheet Essentials - Excel and Google Sheets Activity Packet

computer worksheets for middle school pdf

  • Internet Activities

Preview of FREE - CRAAP Test .DOC - Reliable Sources, Stem, Tech Distance Learning Research

FREE - CRAAP Test .DOC - Reliable Sources, Stem, Tech Distance Learning Research

computer worksheets for middle school pdf

  • Word Document File

Preview of Microsoft Word Basic Keyboard Shortcuts Worksheet

Microsoft Word Basic Keyboard Shortcuts Worksheet

computer worksheets for middle school pdf

Flipgrid Directions - Freebie

computer worksheets for middle school pdf

  • Google Slides™

Preview of Introduction to Keyboarding - Computer Lab LIST OF FREE TYPING RESOURCES

Introduction to Keyboarding - Computer Lab LIST OF FREE TYPING RESOURCES

computer worksheets for middle school pdf

Digital Citizenship Handout / Poster

Preview of Common Google Doc Voice Commands: Occupational Therapy (OT) Freebie

Common Google Doc Voice Commands: Occupational Therapy (OT) Freebie

computer worksheets for middle school pdf

Artificial Intelligence - AI - Reading Comprehension Worksheets

computer worksheets for middle school pdf

Microsoft Word Basic Keyboard Shortcuts Activity 1

Preview of When I Grow Up- Career Exploration

When I Grow Up- Career Exploration

computer worksheets for middle school pdf

Group Project Peer Evaluation Form

computer worksheets for middle school pdf

~*Open House

computer worksheets for middle school pdf

Google Earth and Iditarod

computer worksheets for middle school pdf

Scratch Storyboard Planning Sheet

computer worksheets for middle school pdf

Ozobot Star Wars Costumes

computer worksheets for middle school pdf

Parts of Microsoft Excel Worksheet

  • Portable Network Graphics

Preview of An introduction to 3D printing

An introduction to 3D printing

computer worksheets for middle school pdf

Chromebook Shortcuts Print Out

computer worksheets for middle school pdf

Tinkercad Quick Guide: A Handy Desktop Reference for Using Tinkercad

computer worksheets for middle school pdf

Digital Citizenship Contract

computer worksheets for middle school pdf

Chromebook Use Contract

computer worksheets for middle school pdf

Computer Program and Application Matching

computer worksheets for middle school pdf

Computer Usernames and Passwords List

computer worksheets for middle school pdf

  • We're hiring
  • Help & FAQ
  • Privacy policy
  • Student privacy
  • Terms of service
  • Tell us what you think

Your browser is not supported. Please upgrade your browser to one of our supported browsers . You can try viewing the page, but expect functionality to be broken.

Middle School Curricula

Browse the engaging offerings that enable you and your middle school students to explore computer science together.

Video thumbnail

Grades: 6-10

Computer Science Discoveries

Free set of elementary curricula that introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world.

Video thumbnail

Grades: 3-12

Artificial Intelligence (AI)

Demystify artificial intelligence (AI) by learning how it's changing the ways we live, work, and learn.

Video thumbnail

Maker education takes STEM (Science, Technology, Engineering, Mathematics) a step further by inviting hands-on experience and collaboration into the classroom to help teach problem solving and critical thinking.

computer worksheets for middle school pdf

Grades: K-12

Hour of Code

One-hour tutorials in over 45 languages. No experience needed. Hour of Code activities are available for free year-round.

Explore all of our courses in the Curriculum Catalog

computer worksheets for middle school pdf

Please select your language

307 FREE Modern Technology Worksheets

  •  All topics A-Z
  •  Grammar
  •  Vocabulary
  •  Speaking
  •  Reading
  •  Listening
  •  Writing
  •  Pronunciation
  •  Virtual Classroom
  • Worksheets by season
  •  600 Creative Writing Prompts
  •  Warmers, fillers & ice-breakers
  •  Coloring pages to print
  •  Flashcards
  •  Classroom management worksheets
  •  Emergency worksheets
  •  Revision worksheets
  • Resources we recommend

FREE Modern Technology Worksheets

Since modern technology plays an important role in our lives, you should include the topic in some of your lessons. there are 307 free, printable modern technology worksheets to choose from that focus on technology and you can even narrow your search as there are several subsections. this is a nice worksheet designed to introduce some sms abbreviations to your students . it would be an especially good exercise to do with intermediate level high school students because they will be able to relate to the content of the worksheet the best. by asking your students for their opinions, you can engage them in the material more than if you only ask them to answer multiple choice and true or false questions. if this is not a good fit for your esl class, consider using one of the other available worksheets. the extent to which you cover this topic in your course will depend a lot on your students. if you are teaching at a school with limited resources where none of your students have cell phones or personal computers, some basic vocabulary will probably be sufficient while if these things play a pivotal role in the lives of your students, they will be of more importance. you can talk about the amount of time students spend using different pieces of technology with any level learner and should consider asking advanced students to explain both the advantages and disadvantages of technological advances. read more... ...less.

  • Copyright 2007-2021 пїЅ
  • Submit a worksheet
  • Mobile version

Home

By signing up, you agree to our privacy policy .

Sign Up for our FREE Newsletter!

  • Lesson Plans
  • Lesson Templates
  • Certificates
  • Find Grants
  • Fundraising

Search for Resources

You are here

Technology worksheets.

Copyright © 2001 - 2024 TeacherPlanet.com ®. All rights reserved. Privacy Statement and Disclaimer Notice

Close

Sign up for our free weekly newsletter and receive

top education news, lesson ideas, teaching tips, and more!

No thanks, I don't need to stay current on what works in education!

computer worksheets for middle school pdf

15 Meaningful Activities for Short Lesson Periods in the Computer Lab

Short lesson period for technology class? That’s no reason to give up on your students engaging in something meaningful in the computer lab!

Short lesson period for technology class? That’s no reason to give up on your students engaging in something meaningful in the computer lab!

Trackpad Gestures

  • Students practice moving, clicking, swiping, scrolling, right-clicking, and clicking and dragging on paper work mats before they even get on a computer.

Color by trackpad gestures

Mapping the Way Home

  • In this online activity, students use Google Maps to pinpoint their home address and get directions to and from school.

Exploring Pictographs

  • In this interdisciplinary lesson, students try to interpret what a set of pictographs –pictures that symbolize a word or concept — really mean. They then “write” a few sentences using their own pictograph system.

Middle Elementary

Fill in the Keyboard Letters

  • On each printable worksheet there are 3 keyboards for a total of 15 fill in the letters activities.  With Cut and Paste Keyboard Puzzles it is deceptively tricky for students to cut the puzzle pieces and then find their places to create a completed keyboard.

Fill in the keyboard letters

Create your own Vocabulary Review

  • Students define 4-5 words, create crossword puzzles with a free online tool, and then share their puzzles for review purposes.

Upper Elementary

Technology Vocabulary Word Searches

  • Students can keep their technology vocabulary terms in mind by completing word searches. 

computer worksheets for middle school pdf

Word Processing Review

  • Review and assess basic word processing skills with this short pre-made assignment.

Middle School

Digital Citizenship Discussion Prompts

  • All Digital Citizenship Standards are addressed with these 42 task card style discussion prompts.

Digital citizenship discussion prompts

TedEd Lessons

  • Pick from over 200 videos about technology. Then use the provided discussion prompts, questions and other resources as time allows.

Programming Practice Writing

  • So much in programming depends on being exact.  Have students write sentences, common phrases, or even single words then change or eliminate one letter to change the meaning (i.e. startling > starting > staring > string > sting > sing > sin > in > I.).  Another version could be punctuating sentences differently in order to change the meaning!

Short lesson period for technology class? That’s no reason to give up on your students engaging in something meaningful in the computer lab!

Early High School

Crack the Code Puzzles

  • Binary Code, Hexadecimal, and Morse Code Encoded Messages with silly phrases as well as technology facts. These are still Tech lessons but on paper!

Hello World

  • A “Hello, World!” program is a computer program that outputs the message “Hello, World!”. Such a program is very simple in most programming languages, and is often used by students learning the basic syntax of a programming language.

Judge a Book by its Cover

  • Students build visual literacy and engage in close reading as they investigate the text and imagery on book covers to make judgments about the content they might contain.

Late High School

Respond to a Podcast

  • Have your students listen to a news podcast and use a graphic organizer to record what they learn.

Introduce Tessellations

  • Students use the drawings of M.C. Escher, as well as online research, to deduce what tessellations are. Then each student creates tessellations from both regular and irregular polygons.

Short lesson period for technology class? That’s no reason to give up on your students engaging in something meaningful in the computer lab!

Leave a Reply Cancel reply

You must be logged in to post a comment.

40+ free downloads

tech skills

Printable and digital activities.

free resource library

  • Health Science
  • Business Education
  • Computer Applications
  • Career Readiness
  • Teaching Strategies

«  View All Posts

Digital Citizenship | Google Apps | Coding and Programming | Technology Curriculum | Microsoft Office | Middle School | Lesson Plans | Digital Literacy

Middle School Technology Lesson Plans: Where to Find Them

  • Share This Article

September 20th, 2022 | 8 min. read

Middle School Technology Lesson Plans: Where to Find Them

Brad Hummel

Coming from a family of educators, Brad knows both the joys and challenges of teaching well. Through his own teaching background, he’s experienced both firsthand. As a writer for iCEV, Brad’s goal is to help teachers empower their students by listening to educators’ concerns and creating content that answers their most pressing questions about career and technical education.

Print/Save as PDF

If you’re a new middle school computer applications teacher, you’re facing many choices for technology lesson plans for your students. Making the right choices for your classroom can seem overwhelming since learning basic computer and technology skills will set them up for later success.

Thankfully, finding the right resources isn’t as difficult as you might think. Four of the most popular topics taught in middle school technology classes are:

  • Website Creation and Beginner Coding Lessons
  • Digital Citizenship Lessons
  • Google Suite Lessons
  • Microsoft Office Lessons

In this article, you’ll find an example resource for each topic and where to find additional lesson plans so you can choose the most appropriate materials for your program.

1. Website Creation and Beginner Coding Lessons

Example: TechnoKids Intermediate Resources

An excellent resource for middle school technology lesson plans in coding and website creation comes from TechnoKids. TechnoKids publishes K-12 curriculum to help students understand key technology and computer science concepts.

While TechnoKids offers several different lesson options, middle school teachers will find their Intermediate resources the most appropriate for their students. Designed for learners in grades 6-9, the resources assist students in learning some of the most popular topics within a middle school technology class.

These materials are available individually or as an intermediate-level collection. The TechnoKids Intermediate lesson plan options include:

  • Website Creation
  • Entrepreneurship
  • Personal Finance

One strength of the TechnoKids lessons is that it makes complex computer coding simple and accessible for students, so it’s great for middle schoolers who are just starting to learn these skills.

How Much Do These Technology Lesson Plans Cost, and Who Are They For?

If you only want a single TechnoKids project to use in your classroom, you’ll pay $40. You can also buy the entire Intermediate Curriculum Collection for $295, which includes access to more than a dozen projects.

TechnoKids is an excellent fit for instructors who want to emphasize computer coding and website creation since the resources make learning these skills accessible to younger learners.

Teachers who don’t think they’ll use all the materials in the collection may want to focus on one or two projects or look for a set of lesson plans that’s a better fit.

Related Resources to Teach Coding

  • 5 Top Middle School Technology Curriculum Options
  • Top 5 Free Middle School Computer Science Resources to Teach Coding

2. Digital Citizenship Lessons

common-sense-education

Example: Common Sense Education

Technology teachers often look for lesson plans to teach digital citizenship and literacy skills. Addressing these topics in a middle school classroom is critical to ensuring students can safely, responsibly, and respectfully use technology going forward.

Common Sense Education is a nonprofit organization that helps students and families understand and responsibly use media. Their Digital Citizenship resources provide ready-to-teach lessons for K-12 teachers that were developed in partnership with Project Zero at the Harvard Graduate School of Education.

The Common Sense digital citizenship lessons are divided into six categories:

  • Media Balance and Well-Being
  • Privacy and Security
  • Digital Footprint and Identity
  • Relationships and Communication
  • Cyberbullying , Digital Drama, and Hate Speech
  • News and Media Literacy

You’ll find a lesson for grades 6, 7, and 8 for 18 middle school digital citizenship lessons for each of these topics. You’ll also find take-home resources to share with families.

As a nonprofit organization, Common Sense Education provides its lesson plans for free.

You could easily supplement your existing materials with these resources if you cover one or more of the lesson categories in your technology classes.

However, consider additional materials to build a complete technology curriculum if you're covering these areas in more depth.

Related Resources to Teach Digital Citizenship

  • What Is Internet Safety and Why Is It Important to Teach?
  • 4 Best Digital Citizenship Lesson Plans for Middle School
  • Top 4 Digital Citizenship Activities for Middle School
  • The 5 Best Cyberbullying Resources for Middle School  

3. Google Suite Lessons

Google Apps Middle School Technology Lesson Plans

Example: Google Drive Bundle from Gavin Middleton

Because they’re easy to use and allow for quick, web-based collaboration, more and more teachers include the Google suite of applications in their middle school technology lesson plans. One example of a quality Google lesson plans provider is Gavin Middleton.

Gavin Middleton is a notable computer applications resource provider on Teachers Pay Teachers, the marketplace where instructors can buy, sell, and share classroom resources.

His Google Drive Bundle is a set of resources designed to help teach the Google Suite of applications for students in grades 6 and up.

These lesson plans cover all of the fundamentals of using Google applications, including:

  • Files, Folders, and Sharing within Google Drive
  • Google Docs
  • Google Slides
  • Google Sheets
  • Google Drawings
  • Google Forms
  • Updates and Add-ons in Drive

When you use each lesson plan, you’ll be able to give your students a working knowledge of applications they’ll use for word processing, spreadsheets, presentations, and file sharing.

Gavin Middleton’s lesson plan bundle costs $19.95, a 40 percent savings over purchasing each of the resources individually.

If you cover the Google Suite in your technology lessons, there’s a high chance you’ll benefit from these materials. Considering the bundle contains over 500 pages of content, you’ll be able to teach many classes using just these resources.

Related Resources to Teach Google Apps

  • How to Teach Google Docs in Middle School  
  • Top 3 Google Docs Lessons for Middle School
  • 3 Best Lesson Plans for Teaching Google Sheets in Your Middle School Classroom  
  • 3 Places to Find Google Sheets Activities for Middle School Students
  • Top 3 Google Slides Lesson Plans & How to Use Them

4. Microsoft Office Lessons

Microsoft Office Middle School Technology Lesson Plans

Example: Microsoft Office Mega Bundle from TechCheck Lessons

Microsoft Office lessons remain popular in many middle school technology classrooms because they introduce students to a suite of productivity tools they can use throughout their careers. A solid place to start is with TechCheck Lessons, another reputable seller offering lesson plans through Teachers Pay Teachers.

Designed for grades 7-11, TechCheck’s Microsoft Office Mega Bundle includes an incredible 856 pages of resources.

The bundle includes an extensive amount of Microsoft Office lesson plans and activities:

  • 33 Word lessons
  • 35 PowerPoint lessons
  • 20 Excel lessons
  • 9 Outlook activities

In the bundle, you’ll also receive other lesson plans to teach your students essential computer skills like keyboarding and digital citizenship.

The TechCheck Microsoft Office Mega Bundle is available for $45. With 856 pages of content, you should be able to teach an entire course on these computer applications. On the other hand, if you need just a few lessons on a specific Microsoft Office topic, you can purchase individual units from within the TechCheck Bundle.

These lesson plans are of great value for a teacher focusing on the Microsoft Office application suite and provide a wealth of content you can incorporate into your middle school technology classes.

Related Resources to Teach Microsoft Office

  • 3 Top Places to Find Excel Lesson Plans for Middle School
  • How to Teach Microsoft Word for Middle School
  • The 4 Best PowerPoint Lesson Plans for Middle School
  • 4 Best Microsoft Office Curriculum Resources for Middle and High School

Meet Your Technology Lesson Plan Needs with a Comprehensive Curriculum

Covering technology topics in a middle school classroom can often feel overwhelming. Whether you’re covering digital literacy or computer coding, you must give your students appropriate resources to help them learn and grow.

Depending on the subjects you need to cover, any of these technology lesson plans could be an excellent choice for your middle schoolers.

However, we’ve often heard from educators that students learn best when they have continuity in the learning process.

If this is true in your classroom, consider a comprehensive curriculum system, such as Business&ITCenter21 from AES. When you teach with a curriculum system, you’ll be able to cover a range of technology subject areas while providing consistency and continuity for your students.

Explore the Business&ITCenter21 Catalog

  • Christmas Color by Number
  • Thanksgiving Color by Number
  • Halloween Color by Number
  • Word Search
  • Connect the Dots

computer worksheets for middle school pdf

Computer Word Search

These free computer-themed word searches are both fun and educative. Teachers can distribute the free printables to the students and help them easily understand the parts of a computer or other related and vital terms as they solve the puzzles.

computer worksheets for middle school pdf

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Follow Us On

computer worksheets for middle school pdf

Join Our Newsletter

For weekly email updates.

© 2024 Cool2bKids  | All rights reserved.

CS Unplugged

Computer Science (CS) Unplugged is an outreach program designed to introduce several key concepts of computational thinking. The original CS Unplugged activities , developed by Tim Bell at University of Canterbury, use a hands-on approach through games, puzzles, magic tricks, and competitions to teach computer science concepts without the use of a computer. The activities are designed to engage students and serve as a vehicle to learn the foundations of computing without the complication of using the computer. We have created a set of lesson plans for teachers to use in middle school classrooms. These are also available from NCWIT as Computer Science-in-a-Box: Unplug your Curriculum .

Kinesthetic Learning

It is necessary to appeal to a broad student base, regardless of any self-selected perceptions of what it takes to be “good at computing.” Integrating CS Unplugged activities into the K-12 classroom gives students a core understanding of computational concepts and provides a different perspective to inspire them.

Computer Science K-12 Curriculum

CS Unplugged activities can be used within the K-12 Computer Science Framework . This curriculum includes several CS Unplugged activities.

PIs : Tracy Camp Cyndi Rader

This material is based upon work supported by the National Science Foundation under Grant No. #CNS-1240964.

Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.

Contact us: [email protected]

IMAGES

  1. Parts of a computer online worksheet for Grade1. You can do the exercises online or download the

    computer worksheets for middle school pdf

  2. Computer Class without the Computers is possible. Technology Education for elementary school

    computer worksheets for middle school pdf

  3. Middle School Vocabulary Worksheet

    computer worksheets for middle school pdf

  4. Computer Parts Printable English Esl Vocabulary Worksheets Engworksheets

    computer worksheets for middle school pdf

  5. Computer Worksheets For Grade 1

    computer worksheets for middle school pdf

  6. Computer Worksheet Grade 1

    computer worksheets for middle school pdf

VIDEO

  1. Teaching Middle School Computer Science with Teacher Trainer Joe Thompson

  2. Uses Of Computer || Lesson Plan For Teachers || CBSE Grade 1 || Kidos Edu Point

  3. Parts of Computer for Class 1| Computer Worksheet for Class 1| Class 1 Computer Worksheet

  4. Class IV Computer Chap 1 Book Exercise

  5. Class 5

  6. CBSE CA(Computer Application) Class-8 Practical-1 Simple MS Excel Practical

COMMENTS

  1. PDF Computer Skills Basics Handouts and Worksheets

    Basics: Worksheet 1b - Computer Parts Match Up Draw a line between the definition on the left and the computer part on the right. A device that allows you to transfer CPU case or Tower data and pictures to paper. A device with keys that you use to speakers type in letters and numbers to tell the computer what you want.

  2. Free computer science worksheets

    We use binary code to tell our computers what we need from them. In these worksheets, we are going to be using Binary code to create a holiday-themed images.Students will use binary numbers (0, Subjects: Computer Science - Technology, Math. Grades: 1 st - 4 th. Types: Worksheets. FREE.

  3. Parts of a Computer Worksheets

    These printable worksheets can be used to teach students about the parts of a computer, including the mouse, CPU, keyboard, printer, and router. Parts of a Computer - Cut, Color, Glue. Match each computer part with its description. Cut the word boxes and glue them on the diagram. 2nd through 4th Grades.

  4. PDF Hour of Code Unplugged Activity Packet

    a computer. This activity packet is designed for children and their grown ups to learn some of the fundamentals of coding together through interactive activities. Print this packet (double-sided is fine!) and get coding at home! Table of Contents 1.Everybody Dance Now (pages 2-8) - Ages 4-11 2.Graph Paper Programming (pages 9-11) - Ages 6-13

  5. Activities

    Each Unplugged activity is available to download in PDF format, with full instructions and worksheets. Background sections explain the significance of each activity to computer science, and answers are provided for all problems. All you need for most of these activities are curiosity and enthusiasm. There are photos and videos showing some of the activities in action, and we've collected ...

  6. Computer Science Curriculum for Grades 6-12

    Free year-long curriculum that introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. Can be taught as an introductory class and as an AP course. Explore CS Principles. Grades: 9-12.

  7. Middle & High School Computer Science Tests and Worksheets

    Images Quiz new! Understanding technology and computer science is critical for skills and career development. Expand your students' knowledge with these tests and activities that cover key aspects of Computer Science, such as architecture, software development, high and low-level languages, binary, hex, and more.

  8. Middle School, Computer Science Lesson Plans

    Middle School, Computer Science Lesson Plans. (6 results) From cell phones to social media, computer science is a part of your daily life. Everything from traffic lights to medical devices requires both computer hardware and software these days. Creative problem solvers are using computer science to tackle social problems, improve agriculture ...

  9. Computer Science For Middle School

    Middle School Computer Science. In a 21st century society, it is important to teach computer science in middle school. The earlier students discover computer science, the more skills they will be able to master in the future. The basic building blocks of coding, such as loops, functions, and conditionals, can be applied to more complex languages.

  10. Resources

    Resources for Grades 6 - 8. A compilation of various types of resources to assist teaching computer science to middle school students. Includes presentation slides, worksheets, lesson plans and information on the official Indiana Computer Science Standards.

  11. cse4k12.org

    A collection of handouts, worksheets and other documents to help teach Computer Science and Engineering concepts. These materials primarily target middle-school students (6th - 8th grade), but most can be used without modification for younger or older students. General Computer Science. Materials on general computer science topics.

  12. Middle school computer science

    Get ready to make technology vocabulary lessons fun and engaging with this amazing set of Technology Vocabulary Word Searches! Perfect for bell-ringers, sub plans, and early finis

  13. Free 7th grade computer science handouts

    5. Showing 1 - 24 of 313 results. Browse free 7th grade computer science handouts on Teachers Pay Teachers, a marketplace trusted by millions of teachers for original educational resources.

  14. Middle School Curricula

    Computer Science Discoveries. Free set of elementary curricula that introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. Explore CS Discoveries. Grades: 3-12.

  15. 307 FREE Modern Technology Worksheets

    There are 307 free, printable modern technology worksheets to choose from that focus on technology and you can even narrow your search as there are several subsections. This is a nice worksheet designed to introduce some SMS abbreviations to your students. It would be an especially good exercise to do with intermediate level high school ...

  16. Middle School, Computer Science Projects, Lessons, Activities

    STEM activity. Harvest Water from Fog Science Project. Enter the realm of technology with computer science experiments. Code, create, and explore the wonders of computing. Discover the perfect middle school science experiment in this huge collection of age-appropriate science investigations.

  17. Technology Worksheets Lessons, Worksheets and Activities

    Technology Quiz. Technology Word Search. Word Processing: Matching. FREE Technology Worksheets Activities and Classroom Resources! | Teacher Planet.

  18. 15 Meaningful Activities for Short Lesson Periods in the Computer Lab

    Primary. Trackpad Gestures. Students practice moving, clicking, swiping, scrolling, right-clicking, and clicking and dragging on paper work mats before they even get on a computer. Mapping the Way Home. In this online activity, students use Google Maps to pinpoint their home address and get directions to and from school. Exploring Pictographs.

  19. Computer Science Middle School Worksheets

    Computer Science - Middle Level - Indiana. ComputerScience - Middle Levelbuilds upon the computer science standards for grade bands K-2 and 3-5,incorporatesthe computer science standards for grade band 6-8, and helps to provide a seamless transitionto introductoryhigh school coursework.The standards focus on Indiana's Five Core Computer

  20. Middle School Technology Lesson Plans: Where to Find Them

    The 5 Best Cyberbullying Resources for Middle School. 3. Google Suite Lessons. Example: Google Drive Bundle from Gavin Middleton. Because they're easy to use and allow for quick, web-based collaboration, more and more teachers include the Google suite of applications in their middle school technology lesson plans.

  21. PDF Module 1 Handouts Computer Basics Computers

    Icon. as print), a file, or a program. When you click or double-click. launch a program. 11. Folder(s) Similar to storing files in a physical file cabinet, you store computer files, such as documents or pictures, in a folder. To open a folder you double-. click on the folder icon with the left mouse button.

  22. Printable Computer Word Search

    Computer Word Search. These free computer-themed word searches are both fun and educative. Teachers can distribute the free printables to the students and help them easily understand the parts of a computer or other related and vital terms as they solve the puzzles. Adults, too, can enjoy a match which will help them to exercise their brains.

  23. CS Unplugged for Middle Schools

    Computer Science (CS) Unplugged is an outreach program designed to introduce several key concepts of computational thinking. The original CS Unplugged activities, developed by Tim Bell at University of Canterbury, use a hands-on approach through games, puzzles, magic tricks, and competitions to teach computer science concepts without the use of ...