• Computer -is a programmable device that stores,
retrieves, and processes data.
• ICT - information and communications technology
is the infrastructure and components that enable
modern computing.
• Application - In computing, an application, or app
for short, is a software program designed to help a
computer user accomplish a task.
• Hardware - consists of the physical parts of a
computer system
• Software - is a collection of instructions, data, or
computer programs used to operate computers
and execute specific tasks
Unlocking Content Vocabulary
4.
Common Tools andEquipment used
in Computer Programming
hardware
• Computer: The primary device
used for writing code, running
programs, and testing software.
• Desktop or Laptop: Depending
on preference and
requirements.
5.
SOFTWA
RE
• Integrated DevelopmentEnvironments (IDEs):
Comprehensive tools that provide editing,
debugging, and compilation in one place.
Examples: Visual Studio Code, IntelliJ IDEA,
PyCharm, Eclipse, Xcode.
Common Tools and Equipment used
in Computer Programming
6.
SOFTWA
RE
• Code Editors:Lightweight alternatives to
IDEs for quick coding and scripting.
Examples: Sublime Text, Atom, Notepad++.
Common Tools and Equipment used
in Computer Programming
7.
SOFTWA
RE
• Version ControlSystems (VCS): Tools to
manage changes to source code over time.
Examples: Git, Subversion (SVN), Mercurial.
Common Tools and Equipment used
in Computer Programming
8.
SOFTWA
RE
• Repositories andCollaboration Platforms:
Examples: GitHub, GitLab, Bitbucket.
Common Tools and Equipment used in
Computer Programming
9.
SOFTWAR
E
• Compilers andInterpreters: Tools that
translate code into executable programs.
Examples: GCC (GNU Compiler Collection),
Clang, Python Interpreter, Node.js.
Common Tools and Equipment used
in Computer Programming
10.
SOFTWAR
E
• Debuggers: Toolsto test and debug
code.
Examples: GDB (GNU Debugger), LLDB,
built-in debuggers in IDEs.
Common Tools and Equipment used
in Computer Programming
11.
SOFTWA
RE
• Package Managers:Tools to manage
software libraries and dependencies.
Examples: npm (Node Package Manager),
pip (Python Package Installer), Maven,
Gradle, NuGet.
Common Tools and Equipment used
in Computer Programming
12.
SOFTWA
RE
• Build AutomationTools: Tools to automate
the process of compiling code, running
tests, and deploying applications.
Examples: Jenkins, Travis CI, CircleCI, Make,
Ant.
Common Tools and Equipment used
in Computer Programming
13.
• Hand Tools:When servicing
computers, students need tools like
screwdrivers, pliers, and anti-static
wristbands. These tools help with
hardware installation, repair, and
maintenance.
Common tools and equipment
in Computer Systems Servicing:
14.
Common tools andequipment
in Computer Systems Servicing:
• Diagnostic Software: Students can use
software tools to diagnose hardware
issues, check system performance,
and troubleshoot problems.
Common tools andequipment
in Computer Systems Servicing:
• Cable Testers and Multimeters:
These tools help verify cable
connections and measure
electrical parameters.
18.
Common tools andequipment
in Computer Systems Servicing:
• Cleaning Kits: Keeping
computers dust-free is
essential for optimal
performance.
19.
• Digital Camerasand Scanners:
Students can capture images of
their artwork or scan traditional
artwork to create digital versions.
Common tools and equipment Visual
Arts:
20.
Common tools andequipment Visual
Arts:
• Graphic Design Software (e.g., Adobe
Photoshop, Illustrator): These tools
allow students to manipulate
images, create digital art, and
design graphics.
21.
Common tools andequipment Visual
Arts:
• Tablets and Drawing Pads: Artists can
use these devices to create digital
illustrations and paintings.
22.
• 3D ModelingSoftware (e.g., Blender,
Autodesk Maya): For students
interested in 3D art and animation.
Common tools and equipment Visual
Arts:
hardware
Telecommunication
:
• Modems andRouters: 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.
25.
hardware
Telecommunicatio
n:
• Switches andHubs: Networking
devices that connect multiple
devices within a network, facilitating
communication between them.
Examples: Ethernet switches, network
hubs.
hardware
Telecommunicatio
n:
• Base Stations:Equipment that
connects mobile devices to a network
in cellular and radio communication.
Examples: Cell towers, microcells,
femtocells.
29.
Software
Telecommunicatio
n:
• Network ManagementSoftware: Tools for
monitoring, managing, and
troubleshooting network performance
and connectivity.
Examples: SolarWinds Network Performance
Monitor, PRTG Network Monitor, Nagios.
30.
Software
Telecommunicatio
n:
• 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).