Below is a set of exercises covering all the topics in Section 1: Introduction to Computers and Programming. Each level is designed to challenge you in different ways. The exercises are crafted to require human creativity, personal reflection, and a deep understanding of the material. Feel free to use your own experiences and examples in your answers.


Easy Exercises

  1. What is a Computer?
  2. Understanding Computer Hardware
  3. Software Essentials
  4. File Management & Basic Computer Operations
  5. Introduction to Programming Concepts

Medium Exercises

  1. Create a Visual Diagram
  2. Compare and Contrast Activity
  3. Personal File Organization Strategy
  4. Programming Thought Experiment

Hard Exercises

  1. Design a Beginner’s Computer Workshop
  2. Reflection on Learning Experiences
  3. Command-Line Exploration Challenge