Please enable JavaScript to use CodeHS

Indiana Introduction to Computer Science

What is Computing?

Students dive into the history of computing, consider how computing impacts today's world, and learn about the various parts that make up modern computers.

Lessons

4.1 History of Computers

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

4.2 Computer Organization

  • Computer Organization
  • Computer Organization
  • Draw a Computer
  • What Kind of Device?

4.3 Software

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

4.4 Hardware

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

4.5 Future of Computing

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

4.6 Cloud Computing

  • What is Cloud Computing?
  • Reflection: What is Cloud Computing?
  • Case Study: Cloud Computer
  • Other links

4.7 Different Types of Cloud Computing

  • SaaS, IaaS, and PaaS
  • Research Project: Cloud Computing Types

4.8 Cloud Storage

  • Understanding Cloud Storage
  • Case Study: Spotify
  • Reflection: Spotify Case Study

4.9 The Impact of Artificial Intelligence

  • The Impact of Artificial Intelligence
  • Research the Impact
  • Present the Impact

4.10 What is Computing? Quiz

  • What is Computing? Quiz

Courses that include this module