0% found this document useful (0 votes)
153 views5 pages

Computer 10 Lesson 2

This document provides an overview of personal entrepreneurial skills needed for web programming. It discusses computer programs and what they do. It then outlines 4 career paths in computer programming: 1) Application Programmers who write software code, 2) System Programmers who maintain operating systems, 3) Web Programmers who translate web designs into functioning websites, and 4) Game Programmers who develop code for video games. Exercises are included to help evaluate learning.

Uploaded by

Andrhey Bagonbon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
153 views5 pages

Computer 10 Lesson 2

This document provides an overview of personal entrepreneurial skills needed for web programming. It discusses computer programs and what they do. It then outlines 4 career paths in computer programming: 1) Application Programmers who write software code, 2) System Programmers who maintain operating systems, 3) Web Programmers who translate web designs into functioning websites, and 4) Game Programmers who develop code for video games. Exercises are included to help evaluate learning.

Uploaded by

Andrhey Bagonbon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Lesson 2:

Personal Entrepreneurial Skills

Learning Competencies
Quarter 1  Develop and strengthen PECs needed in Web
WEEK 1 programming

Personal Entrepreneurial Competencies/Skills needed in Web


Programming

Introduction

Computer programs are collections of instructions that tell a computer


how to interact with the user, interact with the computer hardware and
process data. The first programmable computers required the programmers to
write explicit instructions to directly manipulate the hardware of the
computer.

Learning Objectives/Outcomes:

At the end of the lesson, you will be able to:

1. Explain how programming affects our daily life


2. Identify the career path in line with computer programming

Lesson Proper:

Before getting into computer programming, let us first understand


computer programs and what they do.

Program is a sequence of instructions written


using a Computer Programming Language to
perform a specified task by the computer. Also
called computer software, which c an range
from two lines to millions of lines of
instructions.

Programming is the art and science of


creating program. It is defined also as telling a
computer what to do through a special set of
instructions which are then interpreted by the
computer to perform some task(s). These

1
instructions can be specified in one or more programming languages
including Java, C, and C++.

Computer programmers write and test code


that allows computer applications and
programs to function. They may translate
designs from software developers and engineers
into workable code. They may also update or
expand the code of existing programs or test
programs for errors, finding and resolving faulty
lines of code.

COMPUTER PROGRAMMING CAREER PATH

1. Application Programmers

 produces computer applications (in the modern world of


development, they work as part of one or multiple teams tasked
with a very orderly, thorough process):
 Write the code for the software used in computers and other
electronic devices
 create software applications by writing code that is error-free,
maintainable, and scalable.

2. System Programmers

 Installs, customizes, and maintains the operating system, and also


installs or upgrades products that run on the system
 Controls access to system by monitoring program usage.
 Responsible for the maintenance of the operating system and its
infrastructure.

3. Web Programmers

 Someone who takes a web design - which has been created by


either a client or a design team - and turns it into a website.
 Have quite a difficult job, because they essentially have to take a
language we understand, such as English, and translate it into a
language that a computer understands, such as Python or HTML.

4. Game Programmers

 Is a software engineer, programmer, or computer scientist who


primarily develops codebases for video games or related software,
such as game development tools.
 Uses computer code to create the programs that a computer, smart
phone or video game system can read to run the game

2
EXERCISES/ACTIVITIES:

Activity 1:

COMPUTER PROGRAMMING TERMS


WORD SEARCH

Search for the given terms in the puzzle


below, encircle or highlight the words/

3
It’s now time to
evaluate your
learning.

NAME: ______________________________________

SECTION: _____________________________

I. Identify to what web programming career does the following description


belongs.

a. Application b. System c. Web d. Game


Programmers Programmers Programmers Programmers

_______1. Write the code for the software used in computers and
other electronic devices
_______2. Create software applications by writing code that is error-
free, maintainable, and scalable.
_______3. Installs, customizes, and maintains the operating system,
and also installs or upgrades products that run on the system
_______4. Is a software engineer, programmer, or computer scientist
who primarily develops codebases for video games or related
software, such as game development tools.
_______5. Produces computer applications
_______6. Uses computer code to create the programs that a
computer, smart phone or video game system can read to run the
game
_______7. Responsible for the maintenance of the operating system
and its infrastructure.
_______8. Someone who takes a web design - which has been created
by either a client or a design team - and turns it into a website.
_______9. Translates language that human understands into a
language that a computer understands.
_______10. Controls access to system by monitoring program usage.

II. Identify the field expertise of the different types of prgrammers.

Application System Web Programmers Game


Programmers Programmers Programmers

4
There are many advantages to learning computer programming
such as gaining new skills, being able to tell the computer what to do,
and becoming better acquainted with computers. Whether you are a
computer hobbyist, a student, an IT professional, or are just curious
about the subject, learning how to program a computer will be highly
beneficial.

Additional Source/s:

https://www.youtube.com/watch?v=eyU318DbwgA

You might also like