Chapter RRR 11111
Chapter RRR 11111
Introduction
When you learn computer programming you learn how to check your work for details, how
to apply logic and how to persist at a task. You also learn how to ask a good question, often in
written form. Finally you learn how to collaborate because much programming today is
accomplished in teams. These timeless skills and learning behaviors will endure far longer than
any programming language.
One of the main benefits of knowing computer code is that you have many career paths
available to you. There is not just one career that you can do if you study computer
programming. Programmers are needed in almost every career field in existence. Not only
programmers are needed, but they are in high demand because not very many people know
how to code.
All in all, learning how to code computers is a wise career move. Learning how to code
computers is our modern “superpower”, enabling us to better connect with each other and our
advance technology.
Parents. The result of this study could serve as a reference to know the effectiveness of computer
programming on their child.
Teachers. The result of this study will help them to know more about the effectiveness of
computer programming on the students future career.
Students. This study will serve as a guide to the students on what benefits they can get when they
study computer programming.
Future Researchers. The result of this study can serve as a reference and guide to other
researchers when they want to make a research similar to these.
Scope and Delimitation
We, The researcher focuses on the effectiveness of programming and why it is important. Our
study covers only for grade 11 and grade 12 ICT students who are studying computer
programming. The data collection will beconducted to 60% of the total population of the ICT students
on St. Jude College in Dasmariñas, School year 2019-2020.
For better clarification and understanding of the terms related to the study, the following
terms are defined conceptually and operationally.
CHAPTER II
Literature Review
FOREIGN STUDY
Computer programming, also known as coding, has been a highly sought after profession since
the inception of the computer itself. I don’t know how many times I’ve heard the phrase,
“Computers don’t do anything that you don’t tell them to,” and even in today’s technical day
and age, many still don’t understand how true this statement is.
Computers are only novel electronic boxes without programmers providing them with
instructions in the form of software. Having the ability to write these instructions and
communicate with the computer can open up a whole new world. Let’s look at a few things
that make computer programming such a great career option.
Creativity
There are no limits to the things that you can create when you have the ability to write computer
software. You can automate manual tasks, make things faster and easier for users or solve
almost any problem. It gives you the ability to create something that you can be proud of.
Problem Solving
Programming sharpens your problem-solving skills. You take in the description of a larger
problem and break it down into smaller pieces. Then you can begin to chip away at the larger
solution one piece at a time until you’ve finished the puzzle. The problem-solving skills you learn
by programming will transcend to every aspect of your life.
Work Remotely
Since computers are connected by networks, and now even most things live in the cloud, you
don’t have to be tied to a specific location. You can do your job just as effectively in a location
of your choosing – not just a generic office setting.
Opportunities
Experienced programmers are hard to come by and command good salaries because of the
level of training and education needed. As a programmer, new opportunities are always being
created by the advancement of technology. Use these opportunities to your advantage and
push your career to the next level.
Sense of Accomplishment
There is nothing like taking pride in the fact that you have created something that people use
every day to help them do their jobs successfully. You get to create things that no one has ever
thought of before to help people accomplish things that were previously not possible.
Earn a Higher Salary
It obviously helps to have a college degree, but it isn’t necessary when learning to program. You
can learn through books and courses or even take online classes provided by professional
training masters at ONLC. We provide classes on the most current and relevant programming
languages and concepts in the industry.
LOCAL LITERATURE
According to Desousa(2018), Web based application have four core benefits. These are the
following: 1)Compatibility. Web based applications are far more applicable across platforms
than traditional installed software like web browsers. 2)Efficiency. Everyone hates to deal with
piles of paper unless they do not have any other alternatives. The benefit of web based solution
makes services and information available from any web facilitated Personal Computer(PC).
3)Security of live data. Normally in more complex systems and data resources. In web based
systems, these systems and processes can often be merged by reducing the need to move the
data around. Web based applications can considerably lower the costs because of reduced
support and maintenance, lower requirements on the end user system and simplified plans.
According to Villafania (2007) reported that in the Philippines, the Commission on Higher
Education (CHED) has initiated programs to secure academic records. CHED and the National
Printing Office (NPO) have signed a memorandum of agreement (MOA) on the Securitization of
Academic Records for college and university graduates beginning school year 2007. The move
is part of CHED’s drive to stop the use of fake diplomas and school records. CHED former
chairman Carlito Puno said the MOA aims to secure authenticity of academic records such as
diplomas. Transcript of records and scecial orders from all colleges and universities in the
Philippines. Thus, protect the image and integrity of Filipino College students to potential
employers both locally and internationally. Puno emphasized further that the MOA would boost
the competitive edge of the graduates in the labor market for it will secure the integrity of the
credentials of the graduates while protecting the reputation of higher institutions of learning.
According to Farrell (2007) conducted study on Survey of ICT and education in Africa. He
found that, though the Faculty of computing and information Technology at Makerere University
trains staff in e-learning and support e-learning in the whole university, comparatively few teachers
have the skills to make pedagogical use of ICT for teaching across the curriculum. This could be
due to inadequate ICT training skills, lack of time and negative attitude by teachers towards ICT
implementation.
FOREIGN LITERATURE
It wasn’t long ago that coding was seen by many as an odd hobby for geeks tinkering with
computers in their basements. Sure, advanced computer programmers have been taking on
some of the world’s most ambitious challenges for quite some time. But for many people, coding
was treated more as a free-time activity for tech enthusiasts.
But the public perception is starting to change. Coding has progressed from a hobby to
a critical career skill. Employers have shown their willingness to pay a premium for the work of
employees with coding and programming skills. As it turns out, this once-novel pastime can lay
the foundation to a rewarding career.
Knowing this, you might be wondering if learning to code is something you should consider. If
you’re still questioning why you should learn to code, we’ve got some information you’ll be
interested in. We asked professionals from a wide variety of careers to share their thoughts on
the benefits of learning to code.
One of the strongest and most obvious draws of learning to code is the earning potential for
coding and programming professionals. The Bureau of Labor Statistics (BLS) tracks salary and
other important workforce information for a variety of careers.
Take a look at the 2016 median annual salary for these coding and programming-related professions:
Occupation
Web developers
Take a look at the 2016 median annual salary for these coding and programming-related professions:
Occupation
Computer programmers
Database administrators
Software developers
To put it into perspective, the average annual earnings for all occupations in 2016 was
$37,040.* As you can see, careers that involve some programming, coding or scripting skills tend
to come with above-average salaries.
What good is a strong salary if no one is looking to hire for the position? When it comes to
coding-related jobs, there’s still plenty of opportunity.
Here are the BLS projections for the same coding and programming-related professions:
Occupation Projected
Web developers
Computer programmers
Database administrators
Software developers
When compared to the national average of seven percent growth, you can see that a handful
of positions are outpacing the average. Computer programmers are an interesting outlier,
but some believe these projections are influenced by computer programming skills blending into
other related in-demand tech roles.
While the role is still extremely valuable, more and more hybrid positions are being introduced
into the workforce. This has resulted in less “computer programmer” job postings, and more
opportunities that combine programming skills into other job titles.
“Learning to code has the inadvertent effect of teaching you how to think,” says Adrian Degus,
CEO of Nuvro. He goes on to explain that he used to be more prone to solving problems
emotionally. But his coding experience has taught him to approach problems logically.
“Understanding logic, at a deep level, has improved my problem solving proficiency tenfold,”
he adds.
Coding, in its most basic terms, is really just assigning a computer a task to do based on the
logical guidelines you’ve outlined. Highly complex tasks are essentially a collection of smaller
operations once you break them down. This methodical and logic-heavy approach to problem
solving can be a boon for figuring out problems beyond a coding challenge.
Hilary Bird, senior developer at Get CenturyLink, agrees with this sentiment, saying learning to
code has benefited her personal and professional life by encouraging her to take a step back
and approach situations from a logical perspective. “I can break problems down into small,
separate parts and figure out how each is affecting the other,” she explains. “This helps me
decide what area of the problem to focus on first.”
Learning to code can help open up new areas of opportunity in your career and ultimately
make you a more flexible candidate in a rapidly-shifting digital economy. Daniel Davidson,
owner of Dan Design Co., started his career in print design but noticed he was consistently
missing out on opportunities due to a lack of coding knowledge.
"The single greatest skill I have picked up for my professional life has been learning how to
code."
“The single greatest skill I have picked up for my professional life has been learning how to
code,” Davidson says. “Had I not learned to code, I would have been out of work years ago. It’s
been liberating and very lucrative.”
Davidson adds that even if your job doesn’t require you to have a deep understanding of
coding or programming languages, it still helps because you’ll likely need to interact with
another person who does. Learning to code, even as a hobby, can give you a common
reference point and better understanding of those who tackle some of the more complex
programming and coding roles out there.
How often do you have the opportunity to learn something practical and new with your kids?
Parents with school-aged children have the chance to start from square one together as they
learn the fundamentals of programming and coding.
“My 10-year-old son actually decided to learn to code around the same time I did,” Degus says.
“It was a challenging but very rewarding experience. To this day my son and I talk coding over
the dinner table, while the rest of the family makes fun of us for being geeks.”
One excellent way to test the waters of learning to code is to practice with kid-friendly resources
like Scratch, which gives both you and your child an introduction to programming fundamentals
and systemic reasoning. This fundamental understanding will help you as you move on to more
complex languages and applications.
Check out Code Road, by Rasmussen College, for an educational and entertaining coding
experience with your kids!
You might think coding and programming skills are only valuable for people working in highly
technical specialist jobs. While it’s true that learning to code is more important for some roles,
that doesn’t mean you can’t find practical ways to apply coding knowledge in non-coding
jobs.
Mark Billion, CEO & principal software architect of Bankruptcy Anywhere says his coding
knowledge has benefited him in unexpected ways as an entrepreneur.
“We were able to use Python to code our advertising algorithms, which also saved us about
$1,000 per month,” Billion explains. “So, if you are in business—any kind of business—coding is
critical.”
The ability to code allowed Billion to automate menial tasks that ultimately saved him money.
That’s a huge plus for small businesses where budgets are typically very tight.
For those who work closely with programmers and developers, learning the basics of coding can
make you a much more valuable member of a team.
“While I’m primarily a marketer, having technical knowledge is one of the biggest assets I can
provide my team,” says Jake Lane, growth manager at Press Cleaners. “Being able to make a
change to the code base helps free up our developers to focus on the more important stuff and
reduces development lag time.”
You don’t have to be a programming whiz to reap the benefits of learning to code. Knowing just
enough to be useful can still be a positive asset in most business environments.
As you can see, there’s plenty of good reasons for learning to code. Whether it’s just for fun or
as a form of professional development, you’re sure to enjoy some advantages in building a
foundation of coding and programming skills.
If career motivations are behind your interest in coding, you’ll want to know more about some
of the positions that will benefit from these skills the most in our digital economy. Learn more
in our article, “6 High-Demand Hybrid Jobs That Straddle Business and Technology.”