Skip to main content
first QUARTER
WEEK 1 – Day 1
Matatag curriculum
EXPLORING TOOLS AND
EQUIPMENT IN ICT
TECHNOLOGY AND LIVELIHOOD EDUCATION 8
EXPLORING TOOLS AND
EQUIPMENT IN ICT
CONTENT
The learners demonstrate an
understanding of the tools and
equipment in ICT.
LEARNING
STANDARD
The learners will Familiarize
themselves with the tools and
equipment in ICT.
LEARNING
COMPETENCY
By the end of the lesson, 80 percent of the learners will be
able to:
1. Develop the ability to identify various ICT tools and equipment,
understand their purposes, and learn the basic functions of
each.
2. Gain hands-on experience with ICT equipment, focusing on
safe handling and operation according to best practices and
manufacturer guidelines.
3. Foster an appreciation for the role of ICT in enhancing work
efficiency and problem-solving, leading to a value-driven
approach to technology adoption.
OBJECTIVES
I. Activating Prior Knowledge
Short Review
Brainstorming session on the importance of tools and equipment in different fields.
I. Activating Prior Knowledge
(Day- 1)
B. Establishing Purpose of the Lesson
1. LESSON PURPOSE
By the end of the lesson, 80 percent of the learners will be
able to:
1. Develop the ability to identify various ICT tools and equipment,
understand their purposes, and learn the basic functions of
each.
2. Gain hands-on experience with ICT equipment, focusing on
safe handling and operation according to best practices and
manufacturer guidelines.
3. Foster an appreciation for the role of ICT in enhancing work
efficiency and problem-solving, leading to a value-driven
approach to technology adoption.
B. Establishing Purpose of the Lesson
B. Establishing Purpose of the Lesson
Solicit Ideas from the learners as the wheel spins, from the selected word.
2. UNLOCKING CONTENT AREA VOCABULARY
https://wordwall.net/
resource/72086373
use this link to do the
interactive activity. SPIN IT.
B. Establishing Purpose of the Lesson
B. Establishing Purpose of the Lesson
Solicit Ideas from the learners as the wheel spins, from the selected word.
2. UNLOCKING CONTENT AREA VOCABULARY
is a programmable device that
stores, retrieves, and processes
data.
COMPUTER
information and communications
technology is the
infrastructure and
components that enable modern
computing.
ICT
B. Establishing Purpose of the Lesson
B. Establishing Purpose of the Lesson
Solicit Ideas from the learners as the wheel spins, from the selected word.
2. UNLOCKING CONTENT AREA VOCABULARY
In computing, an application, or
app for short, is a software
program designed to help
a computer user
accomplish a task.
is a collection of instructions,
data, or computer programs
used to operate
computers and execute
specific tasks.
APPLICATION
SOFTWARE
B. Establishing Purpose of the Lesson
B. Establishing Purpose of the Lesson
Solicit Ideas from the learners as the wheel spins, from the selected word.
2. UNLOCKING CONTENT AREA VOCABULARY
is a programmable device that
stores, retrieves, and processes
data.
COMPUTER
information and communications
technology is the
infrastructure and
components that enable modern
computing.
ICT
Common Tools and Equipment used in Computer
Programming
• Computer: The primary device
used for writing code, running
programs, and testing software.
• Desktop or Laptop: Depending on
preference and requirements.
C. Developing and Deepening Understanding
1. HARDWARE
Common Tools and Equipment used in Computer
Programming
• Integrated Development Environments (IDEs):
Comprehensive tools that provide editing,
debugging, and compilation in one place.
• Examples: Visual Studio Code, IntelliJ IDEA,
PyCharm, Eclipse, Xcode.
C. Developing and Deepening Understanding
2. SOFTWARE
Common Tools and Equipment used in Computer
Programming
• Code Editors: Lightweight alternatives to IDEs for
quick coding and scripting. Examples: Sublime
Text, Atom, Notepad++.
• Version Control Systems (VCS): Tools to manage
changes to source code over time.
• Examples: Git, Subversion (SVN), Mercurial.
C. Developing and Deepening Understanding
2. SOFTWARE
Common Tools and Equipment used in Computer
Programming
• Repositories and Collaboration Platforms:
Examples: GitHub, GitLab, Bitbucket.
• Compilers and Interpreters: Tools that translate
code into executable programs. Examples: GCC
(GNU Compiler Collection), Clang, Python
Interpreter, Node.js.
C. Developing and Deepening Understanding
2. SOFTWARE
Common Tools and Equipment used in Computer
Programming
• Debuggers: Tools to test and debug code.
Examples: GDB (GNU Debugger), LLDB, built-in
debuggers in IDEs.
• Package Managers: Tools to manage software
libraries and dependencies. Examples: npm (Node
Package Manager), pip (Python Package Installer),
C. Developing and Deepening Understanding
2. SOFTWARE
Common Tools and Equipment used in Computer
Programming
• Build Automation Tools: Tools to automate the
process of compiling code, running tests, and
deploying applications.
Examples: Jenkins, Travis CI, CircleCI, Make, Ant.
C. Developing and Deepening Understanding
2. SOFTWARE
Common tools and equipment in Computer Systems
Servicing:
• When servicing computers,
students need tools like
screwdrivers, pliers, and
antistatic wristbands. These
tools help with hardware
installation, repair, and
maintenance.
C. Developing and Deepening Understanding
HAND TOOLS
Common tools and equipment in Computer Systems
Servicing:
• Students can use
software tools to
diagnose hardware
issues, check system
performance, and
troubleshoot
C. Developing and Deepening Understanding
DIAGNOSTIC SOFTWARE
Common tools and equipment in Computer Systems
Servicing:
• Cable Testers and
Multimeters: These
tools help verify cable
connections and
measure electrical
parameters.
C. Developing and Deepening Understanding
CABLE TESTERS AND MULTIMETERS
Common tools and equipment in Computer Systems
Servicing:
• Cleaning Kits: Keeping
computers dust-free is
essential for optimal
performance.
C. Developing and Deepening Understanding
CLEANING KITS
Common tools and equipment Visual Arts:
• Students can capture images of their
artwork or scan traditional artwork to
create digital versions.
C. Developing and Deepening Understanding
DIGITAL CAMERAS AND SCANNERS:
Common tools and equipment Visual Arts:
• These tools allow students to manipulate
images, create digital art, and design
graphics.
C. Developing and Deepening Understanding
GRAPHIC DESIGN SOFTWARE
Common tools and equipment Visual Arts:
• Artists can use these devices to create
digital illustrations and paintings.
C. Developing and Deepening Understanding
TABLETS AND DRAWING PADS
Common tools and equipment Visual Arts:
• (e.g., Blender, Autodesk Maya): For
students interested in 3D art and
animation.
C. Developing and Deepening Understanding
3D MODELING SOFTWARE
Telecommunication:
• Modems and Routers: Devices that modulate and demodulate
signals for transmission over telephone lines or cable systems
and route data between devices on a network.
• Examples: DSL modems, cable modems, wireless routers.
C. Developing and Deepening Understanding
HARDWARE
Telecommunication:
• Switches and Hubs:
Networking devices that
connect multiple devices
within a network, facilitating
communication between
them.
• Examples: Ethernet switches,
network hubs.
C. Developing and Deepening Understanding
HARDWARE
Telecommunication:
• Repeaters and Extenders:
Devices that amplify or
regenerate signals to
extend the range of a
network.
• Examples: Signal boosters,
Wi-Fi extenders.
C. Developing and Deepening Understanding
HARDWARE
Telecommunication:
• Antennas: Devices that
transmit and receive radio
waves for wireless
communication.
• Examples: Yagi antennas,
parabolic antennas, dipole
antennas.
C. Developing and Deepening Understanding
HARDWARE
Telecommunication:
• Base Stations: Equipment
that connects mobile
devices to a network in
cellular and radio
communication.
• Examples: Cell towers,
microcells, femtocells.
C. Developing and Deepening Understanding
HARDWARE
Telecommunication:
• Network Management Software: Tools for
monitoring, managing, and troubleshooting
network performance and connectivity.
• Examples: SolarWinds Network Performance
Monitor, PRTG Network Monitor, Nagios.
C. Developing and Deepening Understanding
SOFTWARE
Telecommunication:
• Communication Protocols: Software protocols
that define rules for data exchange over a
network.
• Examples: TCP/IP (Transmission Control
Protocol/Internet Protocol), VoIP (Voice over
Internet Protocol), SIP (Session Initiation
Protocol).
C. Developing and Deepening Understanding
SOFTWARE
Telecommunication:
• Telephony Software: Applications for
managing voice communication over
networks.
• Examples: Asterisk, FreeSWITCH, Skype for
Business.
C. Developing and Deepening Understanding
SOFTWARE
ANSWER THE FOLLOWING:
1. What are the essential tools in
ICT?
2. How can ICT tools improve
efficiency in tasks?
3. Explain the importance of
selecting the right tool for a specific
task.
What are the essential
tools in ICT?
Essential ICT tools include computers (desktops, laptops, tablets),
smartphones, printers, projectors, scanners, and various software
like word processing, spreadsheets, and presentation software.
Furthermore, communication tools such as email, messaging
apps, and video conferencing platforms, as well as online learning
platforms and collaboration tools, are crucial for effective ICT
integration.
How can ICT tools improve
efficiency in tasks?
ICT (Information and Communication Technology) tools
significantly enhance task efficiency by automating
repetitive tasks, improving communication and
collaboration, streamlining workflows, and enabling data-
driven decision-making. These tools can also help manage
projects, track progress, and improve overall productivity
by minimizing errors and reducing wasted time.
Explain the importance of
selecting the right tool for a
specific task.
Selecting the right tool for a specific task is crucial for
efficiency, accuracy, safety, and optimal results.
Using the wrong tool can lead to wasted time, damaged
materials, increased risk of injury, and ultimately, a
poorly executed task.
TYPES OF
SOFTWARE
DAY 2
TYPES OF SOFTWARE
1. Application software
2. System software
3. Driver software
4. Middleware
5. Programming software
Application software
The most common type of software, application software
is a computer software package that performs a specific
function for a user, or in some cases, for another
application.
An application can be self-contained, or it can be a group
of programs that run the application for the user.
Examples of modern applications include office suites,
graphics software, databases and database
management programs, web browsers, word
processors, software development tools, image
editors and communication platforms.
Application software
Office suites
Application software
graphics software
Application software
databases
Application software
web browsers
Application software
web browsers
Application software
communication
platforms
System software
These software programs are designed to run a computer’s
application programs and hardware. System software coordinates
the activities and functions of the hardware and software.
In addition, it controls the operations of the computer hardware and
provides an environment or platform for all the other types of
software to work in.
The OS (operating system) is the best example of system software; it
manages all the other computer programs. Other examples of
system software include the firmware, computer language
translators and system utilities.
Driver software
Also known as device drivers, this software is often considered
a type of system software. Device drivers control the devices
and peripherals connected to a computer, enabling them to
perform their specific tasks. Every device that is connected to a
computer needs at least one device driver to function.
Examples include software that comes with any nonstandard
hardware, including special game controllers, as well as the
software that enables standard hardware, such as USB
storage devices, keyboards, headphones and printers.
Middleware
The term middleware describes software that mediates
between application and system software or between two
different kinds of application software.
For example, middleware enables Microsoft Windows to
talk to Excel and Word. It is also used to send a remote
work request from an application in a computer that has
one kind of OS, to an application in a computer with a
different OS. It also enables newer applications to work
with legacy ones.
Programming software
Computer programmers use programming software to
write code. Programming software and programming tools
enable developers to develop, write, test and debug other
software programs.
Examples of programming software include assemblers,
compilers, debuggers and interpreters.
How does
software work?
The dimensions of software quality
include the following characteristics:
ACCESSIBILITY
The degree to which a diverse group of
people, including individuals who
require adaptive technologies such as
voice recognition and screen
magnifiers, can comfortably use the
software.
COMPATIBILITY
The suitability
of the software for use in a
variety of environments, such
as with different OSes, devices
and browsers.
EFFICIENCY
The ability of the software to perform
well without wasting energy,
resources, effort, time or money.
FUNCTIONALITY
Software's ability to carry out its
specified functions.
INSTALLABILITY
The ability of the software to be
installed in a specified environment.
LOCALIZATION
The various languages, time zones and
other such features a software can
function in.
MAINTAINABILITY
How easily the software can be
modified to add and improve features,
fix bugs, etc.
PERFORMANCE
How fast the software performs under
a specific load.
PORTABILITY
The ability of the to be easily
transferred from one location to
another.
RELIABILITY
The software's ability to perform a
required function under specific
conditions for a defined period of time
without any errors.
SCALABILITY
The measure of the software's ability to
increase or decrease performance
in response to changes in its processing
demands.
SECURITY
The software's ability to protect
against unauthorized access, invasion
of privacy, theft, data loss, malicious
software, etc.
TESTABILITY
How easy it is to test the software.
USABILITY
How easy it is to use the software.
Create a step-by-step
tutorial on how to
install and use
application software.