Professional Documents
Culture Documents
WPS ICT Handbook, Term 2, 2024
WPS ICT Handbook, Term 2, 2024
PRIMARY
SCHOOL
ICT HANDBOOK
GRADE 4-7
TERM 2
PREPARED BY:
ICT Department
2024
Contents
The Internet: ........................................................................................................................................................ 2
What is the Internet? ...................................................................................................................................... 2
The history and evolution of the Internet: .................................................................................................... 2
Types of Internet Connections: ..................................................................................................................... 3
Internet Service Providers (ISPs): ................................................................................................................. 3
The World Wide Web ........................................................................................................................................... 3
Web Browsers ................................................................................................................................................. 4
Search Engines ............................................................................................................................................... 4
Common Internet Services ............................................................................................................................ 5
Netiquette and Digital Citizenship .................................................................................................................... 6
Introduction to Computer Networks .................................................................................................................... 7
1. What is a Computer Network? ..................................................................................................................... 7
2. Types of Computer Networks: ...................................................................................................................... 7
3. Components of a Computer Network: .......................................................................................................... 8
4. Communication in Computer Networks: .................................................................................................... 10
5. Network Topologies: .................................................................................................................................. 11
6. Benefits of Computer Networks: ................................................................................................................ 13
7. Disadvantages of Computer Networks ....................................................................................................... 13
Hackers and Hacking .......................................................................................................................................... 14
1. What is Hacking? ........................................................................................................................................ 14
2. Motivations: ............................................................................................................................................... 14
3. Types of Hackers: ....................................................................................................................................... 15
4. Common Hacking Techniques: ................................................................................................................... 16
5. Protecting Against Hacking:........................................................................................................................ 16
6. Legal Consequences of Hacking: ................................................................................................................. 17
7. Reporting Suspected Hacking: .................................................................................................................... 17
Introduction to Programming: ............................................................................................................................ 18
1. What is programming? ............................................................................................................................... 18
2. Why is programming important? ............................................................................................................... 18
3. How to code or program ............................................................................................................................ 19
Algorithms and Sequences: ........................................................................................................................ 19
Variables and Data Types: .......................................................................................................................... 20
Conditional Statements: ............................................................................................................................ 21
Loops: ........................................................................................................................................................ 21
Inputs and Outputs: ................................................................................................................................... 22
Debugging and Troubleshooting: ............................................................................................................... 22
Problem-Solving Skills: ............................................................................................................................... 22
Creativity and Projects: .............................................................................................................................. 23
Abbreviations ..................................................................................................................................................... 24
Keyboard Shortcuts ............................................................................................................................................ 27
▪ The origins of the Internet can be traced back to the 1960s, when the
U.S. Department of Defense developed a network called ARPANET to
connect computers for research and communication.
▪ In the 1980s, the Internet began to be used by the public, with the
development of new technologies and protocols.
▪ The World Wide Web, created by Tim Berners-Lee in the 1990s,
changed the way information is shared and accessed on the Internet.
▪ Since then, the Internet has grown rapidly, with the development of
new technologies, applications, and devices that have made it an
essential part of our daily lives.
2. Dial-up Connection:
• An older and much slower type of internet connection that uses a
telephone line but it’s no longer used.
▪ When a computer is connected to the internet, it is said to be online.
2. Choosing an ISP:
• Factors to consider when selecting an ISP include speed,
reliability, data limits, and cost.
3. Examples of ISPs in Zimbabwe are ZOL, Utande, TelOne
Search Engines
Remember, search engines are powerful tools, so always use them wisely and
safely! 🌐🔍
Netiquette
▪ Netiquette refers to the rules of
etiquette that apply to online
behavior and communication.
▪ It includes guidelines for
respectful and responsible online
interactions.
Routers
Internet-modem-router-LAN Connection
- Data Transmission: Data is sent in small units called packets, which are
reassembled at the destination
device.
1. What is Hacking?
- Hacking refers to unauthorized access of
computer systems & networks.
2. Motivations:
Hackers may be driven by various reasons,
including:
- Breaking the Rules: Hacking because they enjoy breaking the rules or
going against what is allowed.
- Malware: Malicious software that can infect computers and networks, such
as viruses, worms, or ransomware.
3. Problem-Solving Skills:
o Coding and Logic: When you write code, you break down
complex problems into smaller steps. This helps develop
problem-solving skills and logical thinking.
o Creativity: Coding allows you to create new things, like games or
animations.
Remember, coding isn’t just for experts—it’s a superpower that lets you shape
the digital world around you! 🚀🌟
If you’re curious, YOU can explore more about coding and try creating your
own simple programs. Who knows? Maybe you’ll build the next big app or
game! 😊
Well known
computer algorithms:
• Linear searching
• Bubble sorting
gender(string)
(variables)
-age = 9,
-name = "Jo-anne"
-gender = “girl”
Just as stuff in
containers can be
changed for different
stuff, values in
variables can also be
changed.
-age = 8
-name = “Veer”
-gender = “boy”
Try to create this program with the three variables as shown in the
image.
Loops:
- Introducing loops (e.g., repeat, forever):
Problem-Solving Skills:
- Developing logical thinking and problem-solving strategies:
@ - at
AI – Artificial Intelligence
AR – Augmented Reality
BMP – Bitmap
GB – Gigabyte
HB - Hexabyte
IM – Instant Messaging
IP – Internet Protocol
MB – Megabyte
PC – Personal Computer
SD – Secure Digital
TB – Terabyte
VR – Virtual Reality