Please enable JavaScript to use CodeHS

Idaho High School Computer Science

Applications of Computer Science

In this module, students will learn about several examples of real world applications of computer science. Students will research specific examples of how computing has revolutionized industry and society.

Lessons

16.1 What is File I/O

  • What is File I/O
  • What is File I/O
  • What is a TXT File?
  • What is a CSV File?
  • Choosing a File Format: TXT vs. CSV
  • +3 more

16.2 Embedded Systems

  • Sense-Process-Interact Cycle
  • Plant Smart System Simulation
  • Simulation Responses
  • Design Your Own System
  • Embedded System Submission

16.3 Simulation

  • Simulation
  • Gravity Simulation
  • Conway's Game of Life
  • Predation Simulation Introduction
  • Make Predictions
  • +2 more

16.4 Creating Art

  • Introducing Tracy the Turtle
  • Simple Drawing
  • Abstract Art
  • Draw a Picture!
  • Reflection

16.5 Solvable and Unsolvable Problems

  • Tractable and Intractable Problems
  • Tractable vs Intractable
  • Classify Tractable and Intractable Problems
  • Classify Tractable and Intractable Problems Submission
  • Unsolvable Problems
  • +1 more

16.6 The Computing Revolution

  • The Computing Revolution
  • Research and Analysis
  • Submit Your Presentation

Courses that include this module