Please enable JavaScript to use CodeHS

Indiana Principles of Computing

Operating Systems and Software

Students will compare and contrast common operating systems (Windows, Linux, OS) and explain the importance of compatibility. Students will also explore software and apps while discussing software licenses and running through the software development life cycle.

Lessons

14.1 Programming Fundamentals

  • Programming Concepts
  • Programming Concepts Quiz
  • Compilers vs. Interpreters
  • Compilers vs. Interpreters Reflection
  • Variables in Action
  • +4 more

14.2 Operating Systems

  • Operating Systems
  • Operating Systems Quiz
  • Detect My OS
  • Upgrading a Mac OS
  • Windows OS Installation Simulation
  • +1 more

14.3 Comparing Operating Systems

  • Comparing Operating Systems
  • Comparing Operating Systems Quiz
  • Windows Simulation
  • MacOS Simulation
  • Choose a Linux Distro!
  • +1 more

14.4 Software and Applications

  • Software and Applications
  • Software and Applications Quiz
  • Spreadsheet Simulation
  • Messaging Simulation
  • Kanban Board Simulation
  • +1 more

14.5 Software Licenses

  • Software Licenses
  • Software Licenses Quiz
  • Do I need a Software License?
  • Is This Original?

14.6 Software Development

  • Development Life Cycle
  • Development Life Cycle
  • Scrum Framework
  • SCRUM Response
  • Project: Software Development
  • +1 more

Courses that include this module