Form 2
Course ContentKey Concepts
Habari Mwanafunzi! Welcome to Your Digital Safari!
Ever wondered how you can watch a funny video from a comedian in Eldoret, send a "please call me" to your mum in Kisumu, and check the latest football scores from Nairobi, all from your phone? The magic behind it all is the Internet! Think of the internet not as a mysterious cloud, but as a giant, invisible network of roads, bigger than the Thika Superhighway, connecting every town, village, and city in the world. In this lesson, we will explore the key concepts that make this amazing digital world work. Let's begin our safari!
1. The Internet vs. The World Wide Web (WWW)
People often use these terms interchangeably, but they are different! It's like confusing the entire road network of Kenya with the matatus that use them.
- The Internet: This is the physical network itself – the cables under the sea, the fibre optic lines, the satellites in the sky, and the communication towers. It's the infrastructure, like the roads and highways.
- The World Wide Web (WWW or 'the Web'): This is the collection of information, like websites, videos, and pictures, that travels on the Internet. It's the content, like the vehicles, people, and goods using the roads. You use a browser (like Chrome or Firefox) to access the Web.
Analogy Time: Imagine the internet is the entire Kenya Power electricity grid. The World Wide Web is the electricity itself that powers your TV, charges your phone, and lights up your house. You need the grid (Internet) to get the power (WWW).
2. The Client and The Server: A Digital Duka
Every time you go online, a special conversation happens. This conversation is between a client and a server.
- Client: This is your device – your smartphone, laptop, or the computer at the cyber café. It's the customer that asks for information.
- Server: This is a powerful, specialized computer that stores website files, data, and pages. It "serves" or gives you the information you asked for.
Think of it like this: You (the client) walk into a duka and ask the shopkeeper for a loaf of bread. The shopkeeper (the server) gets the bread from the shelf and gives it to you. On the internet, your browser asks a server for a webpage, and the server sends it back to your screen.
// A Simple Diagram of Client-Server Communication
+--------+ +-----------------+ +--------+
| You | | | | Website|
| (Client)| ----> | The Internet | ----> | (Server)|
| | Request | (Safaricom/Zuku)| | |
+--------+ | | +--------+
| |
+--------+ | | +--------+
| You | | | | Website|
| (Client)| <---- | The Internet | <---- | (Server)|
| | Response| (Safaricom/Zuku)| | |
+--------+ +-----------------+ +--------+
3. IP Addresses & Domain Names: The Internet's Address Book
How does your computer find the exact server for Jumia or eCitizen among the millions of servers in the world? Through a special addressing system!
- IP Address (Internet Protocol Address): This is a unique numerical label assigned to every device on the internet. It's like the plot number for a house. It tells computers exactly where to send information. It looks something like this:
172.217.16.195 - Domain Name: An IP address is hard to remember! So, we use easy-to-remember names called domain names. For example, www.google.com is a domain name. It's like saving "Baba" in your phone instead of memorizing his full phone number.
- DNS (Domain Name System): This is the internet's "phonebook". When you type
www.nation.africainto your browser, the DNS looks up that name and finds its corresponding IP address to make the connection.
Image Suggestion: A vibrant, colourful illustration of a giant, friendly phonebook labeled 'DNS'. On one page, a name like 'safaricom.co.ke' is listed, and an arrow points to its corresponding number '196.201.214.200' on the opposite page. Kenyan students are shown looking up names in the book.
4. URL: The Full Postal Address
A URL (Uniform Resource Locator) is the complete address for a specific page or file on the internet. It guides your browser to the exact location of what you want to see.
Let's break down the URL for the KRA iTax portal:
https://itax.kra.go.ke/KRA-Portal/
\_____/ \_______________/ \_________/
| | |
Protocol Domain Name Path
(The language) (The building) (The office/floor)
- Protocol (https://): These are the rules for communication. 'https' means it's a secure connection.
- Domain Name (itax.kra.go.ke): The main address of the website. The .go.ke part is a country code top-level domain (ccTLD) that shows it's a Government ('go') entity in Kenya ('ke').
- Path (/KRA-Portal/): The specific folder or directory on the server where the page is located.
5. ISP: Your Gateway to the Internet
You can't just connect to the internet on your own. You need an Internet Service Provider (ISP). This is the company you pay for internet access.
In Kenya, our main ISPs are companies like Safaricom, Airtel, Telkom, Zuku, and Jamii Telecommunications (Faiba). When you buy data bundles, you are paying your ISP for a ticket to use the internet highway!
6. Bandwidth and Data: Speed vs. Amount
These two concepts are crucial, especially when you are on a limited data plan!
- Bandwidth: This is the maximum speed at which data can be transferred. Think of it as the number of lanes on a highway. More lanes (higher bandwidth) mean more cars (data) can travel at once, reducing traffic jams (buffering). It is measured in megabits per second (Mbps).
- Data: This is the actual amount of information you download or upload. It's the "stuff" you use. When you buy a 2GB bundle from Safaricom, you are buying a specific amount of data. It is measured in Bytes (B), Kilobytes (KB), Megabytes (MB), and Gigabytes (GB).
Let's do some simple math on data units. It's important to know how big your files are!
--- Data Unit Conversion ---
1 Byte = 8 Bits
1 Kilobyte (KB) = 1,024 Bytes
1 Megabyte (MB) = 1,024 Kilobytes (KB)
1 Gigabyte (GB) = 1,024 Megabytes (MB)
Question: How many KBs are in a 20MB video file?
Step 1: We know 1 MB = 1,024 KB
Step 2: Multiply the number of MBs by 1,024
Calculation: 20 MB * 1,024 KB/MB = 20,480 KB
Answer: The video file is 20,480 KB.
Congratulations! You have just completed your first safari through the key concepts of the internet. These are the fundamental building blocks of the digital world you use every single day. The next time you log on, try to see these concepts in action!
Endelea na bidii! (Keep up the good work!)
Pro Tip
Take your own short notes while going through the topics.