📘 LESSON 1
3.1 Lesson Outcomes
After completing this lesson, learners will be able to:
- Explain the uses and capabilities of computers.
- Identify major hardware components of a computer.
- Explain the relationship between processors and operating systems.
- Describe 8-bit computing concepts.
- Explain internet connectivity and online functionalities.
- Identify tools used for remote work and collaboration.
3.2 Overview
Computers are essential tools used in communication, business, education, software development, and information management. Modern computer systems support internet connectivity, remote work, cloud services, and application development across different platforms.
This lesson introduces learners to the uses and capabilities of computers and explains how computer hardware, operating systems, internet technologies, and remote work tools support modern computing environments.
Computers are widely used in:
- banking systems,
- healthcare systems,
- educational institutions,
- enterprise environments,
- and software development.
Understanding computers is important because programming and software development rely on computer systems and digital platforms.
KT0101 — Uses and Capabilities
Computers are electronic devices used to:
- process information,
- store data,
- perform calculations,
- and execute software applications.
Uses of Computers
Computers are used in:
- education,
- banking,
- healthcare,
- communication,
- entertainment,
- and software development.
Capabilities of Computers
Computers are capable of:
- fast processing,
- data storage,
- multitasking,
- automation,
- and communication.
Importance of Computer Capabilities
Computer capabilities improve:
- productivity,
- efficiency,
- communication,
- and information management.
KT0102 — Hardware Components
Hardware refers to the physical parts of a computer system.
Hardware components work together to process and manage information.
Main Hardware Components
| Component | Purpose |
|---|---|
| CPU | Processes instructions |
| RAM | Temporary memory |
| Storage Devices | Store data permanently |
| Monitor | Displays output |
| Keyboard | Inputs data |
| Mouse | Controls pointer movement |
Central Processing Unit (CPU)
The CPU is known as the:
brain of the computer
The CPU:
- processes instructions,
- performs calculations,
- and controls computer operations.
Importance of Hardware Components
Hardware components support:
- software execution,
- data processing,
- and computer functionality.
KT0103 — Processors + Operating Systems = Platform
A computer platform consists of:
- the processor,
- and the operating system working together.
Processor
A processor executes instructions and processes data.
Examples:
- Intel processors
- AMD processors
- Apple Silicon processors
Operating System
An operating system manages:
- hardware,
- software,
- memory,
- and user interaction.
Examples of Operating Systems
- Windows
- Linux
- macOS
- Android
Platform Example
| Processor | Operating System | Platform |
|—|—|
| Intel | Windows | Windows PC |
| Apple Silicon | macOS | Mac Platform |
Importance of Platforms
Platforms determine:
- software compatibility,
- application performance,
- and system functionality.
KT0104 — 8-bit Computing: Text, Numerical and Symbols
Computers process information using binary digits known as bits.
An 8-bit system uses:
8 bits = 1 byte
8-bit Computing
8-bit computing allows computers to represent:
- text,
- numbers,
- symbols,
- and characters.
ASCII Representation
ASCII is a coding system used to represent characters.
Example:
| Character | Binary Representation |
|---|---|
| A | 01000001 |
| B | 01000010 |
Importance of 8-bit Computing
8-bit computing supports:
- text processing,
- character representation,
- and digital communication.
KT0105 — Internet Connectivity and Range of Functionalities: e.g. Cloud Storage, Search Engines, etc.
Internet connectivity allows computers to communicate and access online services.
The internet provides access to:
- cloud storage,
- search engines,
- online applications,
- and communication systems.
Examples of Internet Functionalities
| Functionality | Example |
|---|---|
| Cloud Storage | Google Drive |
| Search Engine | |
| Email Services | Gmail |
| Video Conferencing | Zoom |
| Online Learning | LMS Platforms |
Importance of Internet Connectivity
Internet connectivity supports:
- communication,
- remote access,
- cloud computing,
- and information sharing.
KT0106 — Tools for Working Remotely
Remote work tools allow people to work and collaborate from different locations.
These tools support:
- communication,
- meetings,
- file sharing,
- and teamwork.
Examples of Remote Work Tools
| Tool | Purpose |
|---|---|
| Zoom | Video meetings |
| Microsoft Teams | Collaboration |
| Google Meet | Online meetings |
| Slack | Team communication |
| Google Drive | File sharing |
Importance of Remote Work Tools
Remote work tools improve:
- collaboration,
- flexibility,
- communication,
- and productivity.
3.5 Key Notes / Summary
- Computers process, store, and manage information.
- Hardware refers to physical computer components.
- A platform consists of processors and operating systems.
- 8-bit computing supports character representation.
- Internet connectivity provides online functionalities.
- Cloud storage and search engines support online computing.
- Remote work tools enable online collaboration and communication.