Grade 10 Information Technology Notes
INFORMATION TECHNOLOGY STUDENT’S TEXTBOOK GRADE 10
Ownership and Care of the Textbook
This textbook is the property of the student's school.
Guidelines for care:
1. Cover with protective materials (plastic, old newspapers).
2. Store in clean, dry places.
3. Ensure hands are clean when using it.
4. Avoid writing on the book.
5. Use bookmarks (paper or cardboard) instead of folding pages.
6. Do not tear or cut pages.
7. Repair torn pages with tape or paste.
8. Pack carefully in school bags.
9. Handle with care when passing it to others.
10. When using a new book, lay it flat and open a few pages at a time, pressing lightly on the bound edge to maintain the cover's condition.
Contributors
Writers and editors include professors and MSc holders from various institutions such as Hawassa University and Addis Ababa University.
Copyright Information
First published in 2023, the textbook was developed under the General Education Quality Improvement Program with support from various international organizations.
Copyright 2023 by the Federal Democratic Republic of Ethiopia, Ministry of Education.
No parts may be reproduced without permission.
Table of Contents
UNIT 1 : ORGANIZATION OF FILES
1.1 Unit Overview (pg 1)
1.2 File Management (pg 1)
1.3 Storage Drives (pg 4)
1.4 File Name Extension (pg 6)
1.5 File Directory Structure (pg 9)
1.6 File Conversion (pg 14)
1.7 File Importing and Exporting (pg 16)
1.8 Saving and Opening Files (pg 18)
1.9 File Backup and Recovery (pg 20)
1.10 File Compression (pg 23)
1.11 Deleting a File (pg 25)
1.12 Restoring Deleted File (pg 27)
1.13 Unit Summary (pg 29)
1.14 Unit Review Exercise (pg 30)
UNIT 2 : COMPUTER NETWORK
2.1 Unit Overview (pg 36)
2.2 Network Media (pg 37)
2.3 Telecommunications Network (pg 53)
2.4 Mobile Communications (pg 58)
2.5 Cellular Networks (pg 62)
2.6 Satellite Networks (pg 66)
2.7 Internet Protocol (pg 72)
2.8 Unit Summary (pg 76)
2.9 Unit Review Exercise (pg 77)
UNIT 3 : APPLICATION SOFTWARE
3.1 Unit Overview (pg 81)
3.2 Word Processing (pg 82)
3.3 Spreadsheet (pg 102)
3.4 PowerPoint Presentation (pg 125)
3.5 Unit Summary (pg 131)
3.6 Unit Review Exercise (pg 133)
UNIT 4 : IMAGE PROCESSING AND MULTIMEDIA
4.1 Unit Overview (pg 139)
4.2 Basics of Multimedia (pg 139)
4.3 Multimedia File Formats (pg 148)
4.4 Multimedia Production (pg 149)
4.5 Multimedia Authoring and Authoring Tools (pg 151)
4.6 Multimedia Editing (pg 157)
4.7 Unit Summary (pg 177)
4.8 Unit Review Exercise (pg 178)
UNIT 5 : INFORMATION AND COMPUTER SECURITY
5.1 Unit Overview (pg 182)
5.2 Information and Computer Security (pg 183)
5.3 Impact of Information and Computer Security on Society (pg 184)
5.4 Privacy and Security (pg 185)
5.5 Computer Security Threats (pg 187)
5.6 Threat Prevention Strategies (pg 188)
5.7 Cyber Security (pg 197)
5.8 Unit Summary (pg 199)
5.9 Unit Review Exercise (pg 200)
UNIT 6 : FUNDAMENTALS OF PROGRAMMING
6.1 Unit Overview (pg 204)
6.2 Basics of Algorithm (pg 204)
6.3 Definition of Algorithm (pg 206)
6.4 Characteristics of Algorithm (pg 207)
6.5 Algorithm Representation (pg 210)
6.6 Integrated Development Environment (IDE) (pg 218)
6.7 Unit Summary (pg 222)
6.8 Unit Review Exercise (pg 223)
UNIT 1 : ORGANIZATION OF FILES
1.1 Unit Overview
Review of grade 9 materials (file management, files, folders, methods of file creation, naming, and accessing drives).
Focus on advanced concepts including:
- File types and extensions.
- Methods of file conversion, saving, deleting files, file backup and recovery, storage drive knowledge, and import/export mechanisms.
1.2 File Management
Historical management of data before automation (traditional filing systems).
Key Concept:
- File management is a process of organizing files and folders for easier access.
1.3 Storage Drives
Definition and function of drives, including HDDs, optical drives, and cloud-based drives (e.g., OneDrive, Google Drive).
Drive letters: Explanation of how each drive is identified (A:, C:, D:, etc.).
1.4 File Name Extension
Definition: A suffix added to file names indicating format/type.
Examples of common extensions:
- Image: .jpg, .jpeg
- Word document: .docx, .doc
- Audio file: .mp3
- Excel: .xls, .xlsxRole of file extensions: Identifying applications to open corresponding files.
1.5 File Directory Structure
Definition: Organization of system files into a hierarchical structure.
Root directory: The primary storage folder where all other subdirectories/ folders exist.
Subdirectory: Folders within other folders.
1.6 File Conversion
Definition: The process of changing a file from one format to another.
Importance: Ensures compatibility between different software.
Example Tools: File converter software (e.g., PDF to Word Converter, etc.).
1.7 File Importing and Exporting
File Import: Moving data from one program to another.
File Export: Transferring data from a program to a file format.
1.8 Saving and Opening Files
Importance of saving files in desired formats to ensure access and functionality.
1.9 File Backup and Recovery
Importance of data backup to prevent loss.
Overview of backup methods using external devices or cloud services.
1.10 File Compression
Definition: Process of reducing file size for easier storage and transmission efficiency.
Popular tools: WinRAR, WinZip, etc.
1.11 Deleting a File
Method: Files can be deleted via right-clicking and selecting
Delete.Deleted files may move to the Recycle Bin for potential restoration.
Reasons for deletion: Free space, removing duplicates, securing sensitive information.
1.12 Restoring Deleted File
Process of recovering files from the Recycle Bin to their original location.
1.13 Unit Summary
Conclusion: File organization, management, extensions, directory structure, backup, and recovery processes enhance accessibility and usability in information technology.
1.14 Unit Review Exercise
Review questions to assess understanding of file management concepts.
UNIT 2 : COMPUTER NETWORK
2.1 Unit Overview
Review of concepts introduced in grade 9 regarding computer networks.
Understanding new elements about network media, telecommunications, and Internet protocols.
2.2 Network Media (Transmission Media)
Categories: Wired (guided) and Wireless (unguided) media.
Key definitions and comparisons between transmission types.
2.3 Telecommunications Network
Overview: Components include hardware, media, and communications protocols for efficient information exchange.
Importance of network setup for businesses, education, and connectivity.
2.4 Mobile Communications
Definition: Technologies allowing communication without physical connections.
2.5 Cellular Networks
Structure: Areas divided into cells with fixed transceivers for service.
2.6 Satellite Networks
Essential elements and functions of satellite communications.
2.7 Internet Protocol
Definition of IP addressing and types (IPv4, IPv6) significance for connectivity.
2.8 Unit Summary
Importance of understanding network communication principles and the role of media in transmitting information.
2.9 Unit Review Exercise
Assessment of knowledge through interactive questions on network concepts.
UNIT 3 : APPLICATION SOFTWARE
3.1 Unit Overview
Overview of advanced applications: Methods of creating tables, formatting in word processors and spreadsheets.
3.2 Word Processing
Functions and features of Microsoft Word: basics to advanced (e.g., inserting tables, formatting).
3.3 Spreadsheet
Explanation of Excel capabilities, including managing data and applying functions like SUM, AVERAGE.
3.4 PowerPoint Presentation
Building effective presentations using multimedia elements, focusing on adding animations/transitions.
3.5 Unit Summary
Recap of language of applications and skill development in software usability.
3.6 Unit Review Exercise
Interactive exercises to test understanding of application software.
UNIT 4 : IMAGE PROCESSING AND MULTIMEDIA
4.1 Unit Overview
Basic definitions and importance of multimedia in various fields.
4.2 Basics of Multimedia
Overview of multimedia components and their roles in improving engagement.
4.3 Multimedia File Formats
Descriptions of various multimedia file formats and their applications.
4.4 Multimedia Production
Breakdown of the production process: from planning to distribution of multimedia content.
4.5 Multimedia Authoring and Authoring Tools
Explanation of tools available for creating multimedia applications including programming features.
4.6 Multimedia Editing
Techniques for editing multimedia content, working with text, images, and video.
4.7 Unit Summary
Reinforcement of the importance of multimedia in modern communication and education.
4.8 Unit Review Exercise
Assessing learner’s grasp of multimedia concepts.
UNIT 5 : INFORMATION AND COMPUTER SECURITY
5.1 Unit Overview
Introduction to computer security essentials, risks of unsecured systems.
5.2 Information and Computer Security
Definition and methods of protecting against virtual threats and malware.
5.3 Impact of Information and Computer Security on Society
Discussion of the broader consequences of compromised security.
5.4 Privacy and Security
Examining privacy rights related to data security and implications for individuals.
5.5 Computer Security Threats
Identifying common cybersecurity threats and best practices to prevent them.
5.6 Threat Prevention Strategies
Technical and non-technical approaches to safeguard systems and data.
5.7 Cyber Security
Modern best practices in protecting data across networks and technologies.
5.8 Unit Summary
Consolidating understanding of security strategies and their implications.
5.9 Unit Review Exercise
Comprehensive review of security protocols and practices.
UNIT 6 : FUNDAMENTALS OF PROGRAMMING
6.1 Unit Overview
Introduction to the principles of programming and problem-solving.
6.2 Basics of Algorithm
Understanding algorithms as essential programming foundations.
6.3 Definition of Algorithm
Distinction between algorithms and programs, their roles in problem-solving.
6.4 Characteristics of Algorithm
Identifying features essential for effective algorithm design.
6.5 Algorithm Representation
Tools for visualizing algorithms: flowcharts and pseudocode.
6.6 Integrated Development Environment (IDE)
Overview of IDEs and their significance in software development.
6.7 Unit Summary
Recap of programming principles emphasizing the application of algorithms.
6.8 Unit Review Exercise
Testing comprehension of programming fundamentals and their real-world application.