Easy
Medium
Difficult
Veryy Difficult
100

the computer's tangible components or delivery systems that store and run the written instructions provided by the software

Hardware

100

the process of drawing conclusions based on observations or evidence

Inference

100

Program Development

the process of creating application programs

100

Transformation

the process of converting data or information from one format to another, usually from the format of a source system into the required format of a new destination system

200

a systematic process used to locate the cause of a fault in a computer system and correct the relevant hardware and software issues

Troubleshooting

200

a procedure used for solving a problem or performing a computation

Algorithm

200

Ethics

a set of moral standards that govern the use of computers. It is society's views about the use of computers, both hardware and software

200

Social Interaction

is gathering services, ideas, or content from a large group of people, especially from the online community.

300

a unit of hardware, outside or inside the case or housing for the essential computer that is capable of providing input to the essential computer or of receiving output or of both

Devices

300

a value that can change, depending on conditions or on information passed to the program

Variables

300

a set of stories, norms, conventions, symbols, language and traditions that surround computing activities such as coding or gaming

Culture
300

Cybersecurity 

the art of protecting networks, devices, and data from unauthorized access or criminal use and the practice of ensuring confidentiality, integrity, and availability of information

400

concerned with the structure and behavior of a computer system as seen by the user

Organization

400

a set of instructions, data or programs used to operate computers and execute specific tasks

Software

400

the use of computers to simulate and study complex systems using mathematics, physics and computer science

Models

400

Law

encompasses all of the laws that relate to the transfer, use and storage of electronic information

500

the process of representing data graphically and interacting with these representations in order to gain insight into the data

Visualization
500

a mechanism that enables a computer to retain data, either temporarily or permanently

Storage

500

a class used to represent a set of similar data type items as a single unit

Collection

500

Modularity

the extent to which a software/Web application may be divided into smaller modules

M
e
n
u