Overview: Overview of Computing
➕
Computing refers to any goal-oriented activity that uses computers to process information, solve problems, or support daily tasks.
Today, computing plays a major role in almost every part of human life such as education, business, communication, entertainment, and even healthcare.
The computing industry, on the other hand, focuses on the research, development, production, and use of computer technologies.
This includes both hardware and software that help people work more efficiently and stay connected. Fields such as Computer Science, Information Technology, and Entertainment and Multimedia Computing are all part of this industry.
This section helps learners understand what computing is, why it is important, and how it affects people and society in a positive way.
Theory: Foundations of Computer Science
➕
Computer Science is a branch of science that deals with the study of computation and the design of computers.
It focuses on how computers solve problems and how programs are created to make machines perform specific tasks.
One important area of Computer Science is the Theory of Computation.
This theory explains how problems are solved using algorithms and models of computation.
It also studies the limits of what computers can and cannot do. Automata theory, which is part of this field, helps in the development of technologies such as artificial intelligence.
Another key idea in Computer Science is the Three Great Insights:
Local Industry: Computing Industry in the Philippines
➕
The computing industry in the Philippines is part of the country's growing Information Economy.
Many industries now rely on Information and Communication Technology (ICT) to store, process, and share information.
Recent data show that more employees are using computers and the internet in their workplaces.
Businesses have also increased their use of mobile technology, online transactions, and social media platforms.
The rise of e-commerce and digital services has created more job opportunities, especially in ICT-related fields.
The computing industry in the Philippines includes:
Careers: Career Opportunities in Computing
➕
Graduates of computing-related courses have many career options.
These jobs are found in different industries and often offer competitive salaries.
Some common careers in computing include:
Most of these careers require at least a bachelor's degree, while others may require advanced education or specialized skills. This section helps students see how computing education can lead to stable and rewarding careers in the future
Overview: Overview of Computing and Science
➕
Computing involves the use of technology where input is processed to produce a desired output.
This process can be applied to almost any industry today.
Science, on the other hand, is a system of knowledge that focuses on understanding the physical world through observation and experimentation.
Computing is considered a science itself because it follows structured processes and operations.
When computing is combined with other sciences, it allows the development of more advanced software and tools used in research and industry.
Understanding the connection between computing and science helps in creating solutions to problems across different fields.
Formal Science: Computing and Formal Science
➕
Computing is classified as a formal science because it uses mathematically defined logic systems to produce results.
Formal sciences focus on abstract systems such as numbers, symbols, and logical reasoning.
Examples of formal sciences include mathematics, logic, computer science, statistics, cryptography, information technology, and robotics.
These fields rely on concepts like assigning values, determining true or false statements, and using logical rules.
Mathematics and logic are among the oldest forms of science and serve as the foundation of computing.
With the advancement of computer technology, formal sciences have greatly benefited.
Calculators help in mathematical computation, spreadsheet software supports statistical analysis through formulas and graphs, and robotics and artificial intelligence combine logic and mathematics to support research.
Virtual environments also allow testing and experimenting with ideas related to logic and mathematics.
Natural Science: Computing and Natural Science
➕
Natural science focuses on understanding and predicting natural phenomena through observation and experimentation.
Examples of natural sciences include biology, chemistry, physics, astronomy, environmental science, ecology, biochemistry, and earth science.
Natural sciences depend on quantifiable data obtained through research and experiments.
Accuracy, validity, and peer review are important in ensuring reliable results.
Fields such as biology and astronomy are some of the oldest natural sciences and continue to evolve with the help of computing.
The computing industry has contributed significantly to natural sciences.
Electron microscopes are used in biology to examine objects not visible to ordinary microscopes.
CT scans provide detailed x-ray images of internal organs.
Gamma ray telescopes mounted on satellites allow scientists to observe distant celestial objects.
Digital sensors also help monitor ocean movements and environmental changes.
Social Science: Computing and Social Science
➕
Social science studies society and the relationships between people.
Examples include anthropology, archaeology, education, geography, psychology, and sociology.
Unlike natural sciences, social sciences use both quantitative and qualitative research, with greater emphasis on qualitative data.
Social sciences help explain human behavior, social structures, and historical development.
Anthropology and archaeology, for example, provide insight into how science and society have evolved over time.
Computing has improved research and communication in social sciences.
Online forms are used for polls and census activities. Educational websites support learning, while the internet connects people across different locations.
Social networking platforms make it easier to observe social trends, and tools like laptops and projectors enhance teaching and presentations.
Introduction: Introduction to Computer Systems
➕
A computer system is designed to accept data (input), process it using technology, and produce meaningful results (output).
It is used in almost every industry today, making it important for students to understand its basic principles and concepts.
This topic serves as an introduction for beginners and a refresher for students already familiar with computers.
Understanding computer systems helps explain how technology works and why computers are essential tools in the modern digital world.
History: Early Computing Devices and the History of Computers
➕
Before modern computers existed, people used early computing tools to perform calculations and measurements.
One of the earliest tools is the abacus, which was used as early as the Mesopotamian period for basic arithmetic operations.
It does not require electricity and is still used today, even by visually impaired users.
Another early tool is the astrolabe, developed during the Hellenistic civilization.
It was used to measure the position of celestial bodies, determine latitude, and measure time.
The Analytical Engine, designed by Charles Babbage, is considered the first computer.
It introduced key components such as memory, processor, input, and output devices. Later, the ENIAC, built in 1943, became the first electronic computer and was used to compute artillery range tables.
Many individuals contributed to modern computing, including Alan Turing, Grace Hopper, Steve Jobs, Bill Gates, and Tim Berners-Lee.
Their innovations laid the foundation for today's computer systems.
Types: Types of Computers
➕
Modern digital computers are classified based on size and capability.
Microcomputers are small-scale computers designed for personal use.
These include desktops, laptops, tablets, smartphones, and smart wearables.
Mainframe computers are large systems used by organizations such as banks, government agencies, and insurance companies.
They can handle massive data and support thousands of users at the same time.
Supercomputers are designed for extremely complex tasks like weather forecasting, scientific simulations, and advanced research.
They use thousands of processors and occupy large spaces.
Components: Components of a Computer System
➕
A computer system consists of hardware and software working together to process data.
Hardware - refers to the physical parts of a computer that can be touched.
These include:
The Central Processing Unit (CPU) performs all processing tasks and is made up of:
The CPU follows a machine cycle: Fetch, Decode, Execute, and Store.
System Tools: Memory, Software, and the Digital Era
➕Memory and Data Processing
Memory stores data and instructions needed by the computer.
Software and System Operations
Software refers to the intangible part of a computer system. It includes programs and applications that instruct the computer what to do.
There are two main types:
Software allows hardware to function properly and helps users perform different activities efficiently.
Evolution of Computing and the Digital Era
Modern society is now in the Digital Era, where information is shared through electronic and digital means.
Electronic media includes videos, audio recordings, online content, smartphones, and gaming devices.
The Internet connects computer systems worldwide through TCP/IP protocols. It enables access to online services such as websites, email, cloud storage, social media, online shopping, and even blockchain-based games like CryptoKitties and Axie Infinity.
The evolution of computing continues to influence communication, education, business, and entertainment.