A computer is an electronic machine that can store, process, and display information. Computers help us do amazing things โ from writing stories to exploring outer space! But how do they work? Let's find out!
๐ฅ๏ธ Types of Computers
Computers come in many shapes and sizes. Each type is designed for different tasks:
โ๏ธ Hardware vs. Software
Every computer is made up of two important things:
Software = the programs and instructions that tell the hardware what to do (apps, games, the operating system).
Think of it this way: Hardware is like your body, and software is like your brain telling your body what to do!
๐ The Main Parts of a Computer
Click each part below to learn what it does:
๐ฅ Input vs. Output Devices
Devices that connect to a computer are either input or output devices:
| Input Devices (INTO the computer) | Output Devices (OUT from the computer) |
|---|---|
| โจ๏ธ Keyboard โ type text | ๐ต Monitor โ shows images |
| ๐ฑ๏ธ Mouse โ point and click | ๐ Speakers โ play sound |
| ๐ค Microphone โ record voice | ๐จ๏ธ Printer โ print on paper |
| ๐ท Camera / Webcam โ capture images | ๐ง Headphones โ personal sound |
| ๐ฎ Game Controller โ play games | ๐ฝ๏ธ Projector โ display on wall |
| ๐ Touchscreen โ tap to interact | ๐ถ๏ธ VR Headset โ virtual reality |
๐ Learn More (Internet References)
๐ค What is an Operating System?
An Operating System (OS) is the most important software on your computer. It manages everything โ the screen, the keyboard, your files, and all the programs you use. Without an OS, your computer would be like a car without a driver!
๐ Popular Operating Systems
| Operating System | Made By | Used On | Free? |
|---|---|---|---|
| ๐ช Windows | Microsoft | Most PCs & Laptops | No (costs money) |
| ๐ macOS | Apple | Mac computers | Included with Mac |
| ๐ง Linux | Community (Open Source!) | PCs, Servers, Raspberry Pi | โ YES โ free forever! |
| ๐ฑ Android | Google (based on Linux) | Most phones & tablets | โ Yes |
| ๐ iOS | Apple | iPhones & iPads | Included with device |
| ๐ฆ ChromeOS | Google (based on Linux) | Chromebooks | Included with device |
๐ฅ๏ธ The Linux Desktop Environment
When you start a Linux computer, you see the Desktop. Here are its main parts:
๐จ Activity: Customize Your Desktop!
Try these steps on your computer:
- Right-click on the desktop and choose "Change Background" or "Wallpaper"
- Pick a wallpaper you like โ try a nature photo or a fun color!
- Open System Settings and find the "Appearance" section
- Try switching between Light Mode and Dark Mode โ which do you prefer?
- Change the text size to make it bigger or smaller
- Find the clock on your taskbar and check if the time is correct
๐ช Working with Windows (Not the OS!)
When you open a program, it appears in a window โ a rectangular box on screen. Here are the controls:
| Button | What It Does | Keyboard Shortcut |
|---|---|---|
| โ Minimize | Hides the window but keeps it running | Super + H |
| ๐ฒ Maximize | Makes the window fill the whole screen | Super + โ |
| โ Close | Shuts down the program completely | Alt + F4 |
| โ๏ธ Resize | Drag the corner or edge to change size | โ |
| ๐ Snap Left/Right | Place window on half the screen | Super + โ or โ |
๐ What is a File?
A file is any piece of information saved on your computer. Just like a physical document in a filing cabinet, a digital file has a name and contains content. Every photo you take, every document you type, and every song you listen to is a file!
๐ What is a Folder?
A folder (also called a directory) is like a container that holds files. You can put folders inside other folders to stay organized โ just like boxes inside bigger boxes!
๐ซ School = Your Computer
๐ Classroom = A Folder
๐ Worksheet = A File
๐ Classroom โ ๐ Math Folder โ ๐ homework.odt = Folders inside folders!
๐ File Names and Extensions
Every file has two parts in its name: the name and the extension. The extension tells the computer what type of file it is.
| Extension | Type | Opens With | Example |
|---|---|---|---|
| .odt | ๐ Document (Open format) | LibreOffice Writer | my_story.odt |
| .docx | ๐ Document (Microsoft) | LibreOffice Writer | report.docx |
| ๐ Read-only document | PDF Viewer | certificate.pdf | |
| .ods | ๐ Spreadsheet (Open) | LibreOffice Calc | grades.ods |
| .odp | ๐ฌ Presentation (Open) | LibreOffice Impress | science.odp |
| .jpg / .png | ๐ผ๏ธ Image / Photo | Image Viewer | photo.jpg |
| .mp3 | ๐ต Audio / Music | Music Player | song.mp3 |
| .mp4 | ๐ฌ Video | Video Player | movie.mp4 |
| .txt | ๐ Plain text | Text Editor | notes.txt |
| .zip | ๐ฆ Compressed archive | Archive Manager | backup.zip |
๐ ๏ธ File Operations: The Essential Skills
Create a new folder: Open the File Manager โ right-click in empty space โ choose "New Folder" โ type a name โ press Enter.
Create a new file: Open an application (like LibreOffice Writer) โ write your content โ go to File โ Save As โ choose location โ name your file โ click Save.
Keyboard shortcut: Ctrl + Shift + N creates a new folder in most file managers!
Method 1: Right-click the file โ choose "Rename" โ type the new name โ press Enter.
Method 2: Click the file once to select it โ press F2 โ type the new name โ press Enter.
Important rules: Don't use special characters like / \ : * ? " < > | in file names. Don't change the file extension unless you know what you're doing!
Copy (Ctrl + C): Makes a duplicate. The original stays in place.
Cut (Ctrl + X): Moves the file. The original is removed from the old location.
Paste (Ctrl + V): Places the copied/cut file in the new location.
Think of it like this: Copy = photocopy a page (original stays). Cut = pick up the page and move it somewhere else.
Delete: Select the file โ press the Delete key. The file goes to the Trash (not gone forever!).
Restore: Open the Trash โ right-click the file โ choose "Restore" to bring it back.
Permanent delete: Empty the Trash to remove files forever. Be careful โ you can't undo this!
Shortcut: Shift + Delete permanently deletes without using the Trash (use with caution!).
Can't find a file? Use the Search feature:
In File Manager: Click the search icon (๐) or press Ctrl + F, then type part of the file name.
From Desktop: Press the Super key and start typing โ Linux will search for files and apps!
Tip: Give your files clear, descriptive names so they're easy to find later. "math_homework_chapter3.odt" is much better than "document1.odt"!
๐ฎ Activity: Treasure Hunt โ Organize the Messy Folder!
Your teacher will give you a folder full of messy, disorganized files. Your mission:
- Create folders named: "Documents", "Images", "Music", "Videos", "Other"
- Move each file into the correct folder based on its extension
- Rename any files that have confusing names (like "asdfgh.jpg" โ "sunset_photo.jpg")
- Delete any duplicate files you find
- Take a screenshot of your organized folder to show your teacher!
๐ง RAM vs. Storage: What's the Difference?
People often confuse memory (RAM) and storage, but they do very different jobs:
๐พ Storage = Your backpack or locker. It holds all your stuff permanently โ books, notebooks, lunch โ even when you're not using them.
| Feature | ๐ง RAM (Memory) | ๐พ Storage (Hard Drive / SSD) |
|---|---|---|
| Purpose | Holds data being used right now | Saves data permanently |
| Speed | Very fast โก | Slower (HDD) or Fast (SSD) |
| When power is off | Data is LOST โ | Data is KEPT โ |
| Typical size | 4 GB โ 16 GB | 128 GB โ 2 TB |
| Analogy | Desk at school | Backpack / locker |
๐ Understanding Data Sizes
Data is measured in bytes. Here's how the sizes work, from smallest to biggest:
| Unit | Size | What It Can Hold |
|---|---|---|
| 1 Byte (B) | 1 character | One letter, like "A" |
| 1 Kilobyte (KB) | 1,000 bytes | A short text message |
| 1 Megabyte (MB) | 1,000 KB | One high-quality photo, or one song |
| 1 Gigabyte (GB) | 1,000 MB | About 250 songs or 1 movie |
| 1 Terabyte (TB) | 1,000 GB | About 500 hours of video! |
๐ฟ Types of Storage
โ๏ธ What is Cloud Storage?
Cloud storage means your files are saved on powerful computers (servers) on the internet instead of just on your own device. This has big advantages:
| โ Advantages | โ ๏ธ Disadvantages |
|---|---|
| Access files from anywhere | Needs internet connection |
| Files are backed up automatically | Privacy concerns โ who can see your data? |
| Share files easily with others | Free plans have limited space |
| No risk of losing a USB drive | Monthly fees for more storage |
๐ Safely Removing a USB Drive
Never just pull out a USB drive! Always "eject" it first to avoid losing data:
- Save and close any files you have open from the USB drive
- Find the USB icon in the file manager sidebar
- Click the "Eject" button (โ๏ธ) next to the drive name
- Wait for the notification saying "Safe to remove"
- Now you can safely unplug the USB drive
๐ค What is Software?
Software is a set of instructions (called code) that tells the computer what to do. There are different kinds of software:
| Type | What It Does | Examples |
|---|---|---|
| ๐ฅ๏ธ Operating System | Runs the whole computer | Linux, Windows, macOS |
| ๐ Application Software | Helps you do specific tasks | LibreOffice, Firefox, GIMP |
| ๐ฎ Games | Entertainment and fun! | SuperTuxKart, Minetest |
| โ๏ธ Utility Software | Maintains and protects the computer | File manager, backup tools, antivirus |
| ๐จโ๐ป Development Tools | For creating new software | VS Code, Python, Scratch |
๐ Open Source vs. Closed Source
This is one of the most important ideas at Alin Li! Software can be either open source or closed source (proprietary):
๐ Closed Source = The code is secret and owned by a company. You pay to use it, and you can't see or change how it works. Like a secret recipe only one restaurant knows.
| Feature | ๐ Open Source | ๐ Closed Source |
|---|---|---|
| Cost | Usually FREE โ | Usually costs money ๐ฐ |
| Code visible? | Yes โ anyone can see it | No โ it's a secret |
| Can you modify it? | Yes โ customize freely | No โ use as-is only |
| Community | Built by volunteers worldwide | Built by one company |
| Privacy | You can verify what it does | You trust the company |
๐ Amazing Open-Source Alternatives
For almost every paid software, there's a free open-source alternative that's just as good:
| Task | ๐ Paid Software | ๐ Open-Source Alternative |
|---|---|---|
| ๐ Documents, Spreadsheets | Microsoft Office | LibreOffice |
| ๐ Web Browsing | Google Chrome | Firefox / Brave |
| ๐จ Photo Editing | Adobe Photoshop | GIMP |
| ๐๏ธ Vector Drawing | Adobe Illustrator | Inkscape |
| ๐ฌ Video Editing | Adobe Premiere | Kdenlive / Shotcut |
| ๐ต Audio Editing | Audition | Audacity |
| ๐ง Email | Outlook | Thunderbird |
| โ๏ธ Cloud Storage | Google Drive | Nextcloud |
| ๐ฅ๏ธ Operating System | Windows / macOS | Linux (Ubuntu, Mint, Fedora) |
๐ฅ Installing Software on Linux
On Linux, installing software is easy and safe! There are several ways to do it:
The Software Center is like an app store for Linux. All apps are reviewed for safety.
- Open "Software Center" (or "Ubuntu Software" or "GNOME Software")
- Use the search bar to find the app you want (e.g., "GIMP")
- Click on the app to read its description and reviews
- Click "Install" โ you may need to enter your password
- Wait for the download and installation to finish
- Find your new app in the Application Menu and enjoy!
The Terminal is a text-based way to control your computer. It's powerful and fast!
To install software, type: sudo apt install program-name
For example, to install GIMP: sudo apt install gimp
"sudo" means you're asking for administrator permission. "apt" is the package manager that downloads and installs the software safely.
Flatpak and Snap are modern ways to install apps that work on any Linux distribution. They keep apps sandboxed (isolated) for extra security.
Many apps are available on Flathub.org โ a website where you can browse and install Flatpak apps.
๐๏ธ Removing Software
To remove software you no longer need:
- Open the Software Center
- Go to the "Installed" tab to see all your apps
- Find the app you want to remove
- Click "Remove" or "Uninstall" and confirm
โข Only install from trusted sources (Software Center, official websites)
โข Never install software from unknown email attachments
โข Read reviews and check ratings before installing
โข Ask a teacher or parent if you're not sure about an app
โข Keep your software updated โ updates fix bugs and security issues!
๐ฎ Activity: Install Your First Open-Source App!
Follow your teacher's instructions to install one of these fun, free apps:
Congratulations!
You have completed Module 1: Computer Essentials of the Alin Li ICDL Academy!