Pimentel Urges DepEd to Teach Computer Programming to Graders
Senate President Aquilino Pimentel III is urging the Department of Education (DepEd) to include teaching code, known as computer programming, in the K-12 program in grade school.
“Coding is now an essential skill due to the prevalence of computers in our daily lives. It should be treated like reading, writing, and arithmetic, not just as a career option,” Pimentel said in a statement Wednesday.
In the present K-12 program, ccomputer programming is offered only as a course in senior high school, under the Information and Communications Technology strand of the Technical Vocational Track.
But Pimentel, who graduated with a degree in BS Mathematics, said that coding is “a way to introduce concepts such as logic and mathematics to children.”
“By teaching code, we can take advantage of children’s fascination with technology to help them learn mathematical concepts in a manner they find entertaining,” he said.
The Senate chief added that the subject would likewise teach grade schoolers “life skills” such as perseverance and problem-solving.
Pimentel said the DepEd would not need state-of-art computers in teaching the basics of code. He said it would also improve the performance of schools in science, technology, engineering, and mathematics, or STEM.
“We can use open-source software such as Linux to keep costs down. Also, since many Filipinos own smart phones and we now have the free wi-fi law, it is easy to download many apps that will help children learn more about programming,” he proposed.
Source: Manila Bulletin
By: Vanne Elaine Terrazola
December 6, 2017
What is Computer Programming, Coding?
Computer programming (often shortened to programming) is a process that leads from an original formulation of a computing problem to executable computer programs.
Programming involves activities such as analysis, developing understanding, generating algorithms, verification of requirements of algorithms including their correctness and resources consumption, and implementation (commonly referred to as coding of algorithms in a target programming language.
Source code is written in one or more programming languages. The purpose of programming is to find a sequence of instructions that will automate performing a specific task or solving a given problem. The process of programming thus often requires expertise in many different subjects, including knowledge of the application domain, specialized algorithms, and formal logic.