Introduction
Needless to say, while learning to code, you’ll be spending most of your time on a computer. Hence, understanding how to work with your computer is crucial. In this lesson, we’ll introduce a resource which will quickly get you up to speed with some computer basics.
Lesson overview
This section contains a general overview of topics that you will learn in this lesson.
- Computer software and hardware.
- How to take screenshots.
- The importance of strong passwords.
Assignment
Goodwill Community Foundation (GCF) resources are excellent to get you acquainted with the basics. They have accompanying videos and illustrations and are easy to read. The following readings should be sufficient, although you are welcome to explore more of GCF’s resources.
- What is a computer?
- What is an operating system?
- What is an application?
- Open source vs closed source software.
- Taking screenshots. For Linux, you can go to your system settings and search for or set your own keyboard shortcuts related to screenshots.
- Creating strong passwords.
Knowledge check
The following questions are an opportunity to reflect on key topics in this lesson. If you can’t answer a question, click on it to review the material, but keep in mind you are not expected to memorize or master this knowledge.
Additional resources
This section contains helpful links to related content. It isn’t required, so consider it supplemental.
- Check out GCF’s page on “What are accessibility features” to learn how you can leverage these features to use your computer efficiently.
- If you feel like spending more time learning about this topic, check out FreeCodeCamp’s excellent course on computer basics.