Please enable JavaScript to use CodeHS

Georgia Foundations of Computer Programming

What is Computing?

Students review the history of computing, learn about the various parts that make up modern computers, and the impact computing has on the world.

Lessons

1.1 History of Computers

  • History of Computers
  • Video Quiz
  • Mission: Who invented the computer?
  • Evidence Collection
  • Exhibit A: Charles Babbage
  • +8 more

1.2 Internal Components

  • Internal Components
  • Internal Components
  • Build a Computer
  • Build a Computer
  • Test Your Brain's RAM!
  • +2 more

1.3 Software

  • Software
  • Software Quiz
  • Software Explained
  • Computer Applications You Use
  • Operating Systems

1.4 Hardware

  • Hardware
  • Hardware Quiz
  • Pick the Label
  • Label Your Computer
  • Computer Analogy
  • +2 more

1.5 Future of Computing

  • Future of Computing
  • Video Quiz
  • Using DNA for Storage
  • Class Activity: Advancing Technology
  • Pros and Cons of AI
  • +1 more

1.6 Intro to Digital Information

  • What is Digital Information?
  • What is Digital Information Quiz
  • Fast Food Menu
  • Reflection: Encodings Everywhere

1.7 Intro to the Internet

  • Welcome to the Internet
  • Welcome to the Internet Quiz
  • The Internet and You

1.8 The Impact of the Internet

  • The Impact of the Internet
  • The Impact of the Internet Quiz
  • What is the Digital Divide?
  • What is the Digital Divide?

Courses that include this module