Please enable JavaScript to use CodeHS

Mix and Match Middle School Course

Exploring Computing

Students explore different technologies and the impact they have on our world.

Lessons

13.1 History of Computing

  • Life Without Computers
  • The History of Computers
  • History of Computer Interaction
  • Jigsaw: Computer Interaction Over the Decades
  • Reflection: How do you interact with computers?

13.2 Software

  • Software
  • How to Build a Game
  • Steps to Create a Game
  • One Pager: Operating Systems

13.3 Hardware

  • Computer Hardware
  • Computer Peripheral Devices
  • Brainstorm: New Computer Components
  • Presentation: New Computer Components

13.4 Cloud Computing

  • Introduction to Cloud Computing
  • Cloud Computing Benefits
  • Cloud or Physical?
  • Case Study: Cloud Computing in Schools
  • Reflection: Cloud Computing versus Physical Computing

13.5 Internet of Things

  • What is the Internet of Things?
  • Daily Interaction with IoT Devices
  • Privacy Concerns and the Internet of Things
  • Privacy Concerns and the Internet of Things
  • Design an Internet of Things Device

13.6 Ethics and Legal Considerations

  • Legal, Ethics, and Bias in Computing
  • Which Laws?
  • Self-driving Cars
  • Self-driving Cars
  • Bias in Facial Recognition Software
  • +1 more

13.7 The Future of Computing

  • The Future of Computing
  • Future of Computing
  • The Future of AI
  • The Impacts of AI on Your Future
  • Computer Science Career Exploration

13.8 Project: Design the Computer of Tomorrow

  • Design the Computer of Tomorrow
  • Peer Review