Republic of the Philippines 
House of Representatives 
Quezon City, Metro Manila 
Twentieth Congress 
First Regular Session 
HOUSE BILL NO. 1344 
Introduced by Representative Lordan G. Suan 
AN ACT 
INTEGRATING A FOUNDATIONAL COMPUTER PROGRAMMING 
CURRICULUM FOR GRADE SCHOOLS AND JUNIOR HIGH 
SCHOOLS AND APPROPRIATING FUNDS THEREFOR 
EXPLANATORY NOTE 
This bill seeks to integrate a foundational computer programming 
curriculum for grade schools and junior high schools.  
Section 13 of Article II and Paragraph 2, Section 3 of Article XIV of the 
1987 Constitution provides:  
“The State recognizes the vital role of the youth in nation-building and 
shall promote and protect their physical, moral, spiritual, intellectual, 
and social well-being. It shall inculcate in the youth patriotism and 
nationalism, and encourage their involvement in public and civic 
affairs.” 
“They shall inculcate patriotism and nationalism, foster love of 
humanity, respect for human rights, appreciation of the role of national 
heroes in the historical development of the country, teach the rights and 
duties of citizenship, strengthen ethical and spiritual values, develop 
moral character and personal discipline, encourage critical and creative 
July 7, 2025
8:25 am


2 
thinking, broaden scientific and technological knowledge, and promote 
vocational efficiency.” 
The digital age has transformed the way we live, communicate, and work. 
In recognition of the profound impact of technology on society and the 
economy, it is imperative that education systems adapt to prepare the younger 
generations for the demands of the future. This bill seeks to address this need by 
embedding computer programming into the educational curriculum of grade 
schools and junior high schools across the Philippines. 
The rationale behind this legislative initiative is grounded in the policy of 
the State to provide quality education and promote lifelong learning 
opportunities for all Filipinos. In today's fast-paced, technology-driven world, 
computer programming has become an essential skill, much like reading and 
writing. Integrating a foundational computer programming curriculum at an 
early stage of education will not only enhance students' digital literacy but also 
foster critical thinking, problem-solving, and creativity. 
The proposed curriculum will introduce students to the basics of 
computer programming, including digital literacy, computer applications, 
hardware fundamentals, and an introduction to Information and Communication 
Technology (ICT), and programming languages such as HTML and CSS. 
Through interactive teaching methodologies, practical exercises, and 
collaborative projects, students will be engaged in learning that is both 
educational and enjoyable, thereby nurturing a generation of digitally savvy 
individuals. 
Furthermore, the bill emphasizes the importance of equipping teachers 
with the necessary skills and resources to deliver this new curriculum 
effectively. It also calls for the collaboration with ICT experts and institutions to 
ensure that the curriculum remains up-to-date with industry standards and 
technological advancements. 
Additionally, the bill focuses on providing adequate infrastructure and 
resources in schools, such as computer laboratories and internet access. 
Monitoring and evaluation systems will also be put in place to measure the 
effectiveness of the program and ensure continuous improvement. 
This bill represents a significant step towards modernizing the Philippine 
education system. By preparing students with the skills needed to navigate and 
succeed in a digital economy, the Philippines will become a nation of proactive 
learners and innovative thinkers ready to tackle the challenges of the 21st 
century. 


3 
In view of the foregoing, the immediate passage of this bill is earnestly 
sought.  
LORDAN G. SUAN 


Republic of the Philippines 
House of Representatives 
Quezon City, Metro Manila 
Twentieth Congress 
First Regular Session 
HOUSE BILL NO. 1344 
Introduced by Representative Lordan G. Suan 
AN ACT 
1 
INTEGRATING A FOUNDATIONAL COMPUTER PROGRAMMING 
2 
CURRICULUM FOR GRADE SCHOOLS AND JUNIOR HIGH 
3 
SCHOOLS AND APPROPRIATING FUNDS THEREFOR 
4 
5 
Be it enacted by the Senate and the House of Representatives of the Philippines 
6 
in Congress assembled: 
7 
8 
SECTION 1. Short Title. – This Act shall be known as the “Basic 
9 
Computer Programming Education Act.” 
10 
SEC. 2.  Declaration of Policy. – It is the policy of the State to promote 
11 
the right of every Filipino to quality education and lay the foundation for 
12 
lifelong learning, including the need to equip students with the foundational 
13 
knowledge and skills in computer programming to prepare them for more 
14 
specialized and advanced courses in the senior high school years. Towards these 
15 
ends, the State shall instill basic computer programming in the youth by 
16 
integrating basic computer programming education into the basic education 
17 
system.  
18 


 
2 
 
SEC. 3. Basic Computer Programming. – Basic computer programming 
1 
is hereby integrated into the grade school and junior high school curriculum. 
2 
The Department of Education (DepEd) shall, in consultation with the 
3 
Department of Information and Communications Technology (DICT), 
4 
formulate the basic computer programming education curriculum that is 
5 
preparatory for the specialized subjects provided in grades 11 and 12.  
6 
The basic computer programming curriculum shall be designed to be 
7 
foundational and less complex than the specialized subjects offered in senior 
8 
high school under the Technical-Vocational-Livelihood Track of the K to 12 
9 
program, and shall include digital literacy, computer applications, computer 
10 
hardware fundamentals and introduction to Information and Communication 
11 
Technology (ICT), HTML/CSS, programming logic and multimedia.  
12 
SEC. 4. Methodology and Materials. – The DepEd shall, in coordination 
13 
with the DICT and other ICT institutions, provide educational materials that are 
14 
age-appropriate and designed to equip students with the skills and competencies 
15 
in basic computer programming.  
16 
In addition to traditional teaching methods, teachers shall utilize 
17 
interactive learning method and focus on practical exercises, collaborative 
18 
projects, and creative exploration within the scope of computer programming. 
19 
SEC. 5. Collaboration and Training. – The DepEd shall, in coordination 
20 
with the DICT and other ICT institutions, conduct training programs for 
21 
teachers of basic computer programming to ensure that they are equipped with 
22 


 
3 
 
adequate knowledge and skills in teaching basic computer programming 
1 
education. 
2 
Likewise, the DepEd shall collaborate with relevant ICT institutions, 
3 
educational organizations, and experts in the field of computer programming to 
4 
develop and enhance the basic computer programming curriculum, ensure that 
5 
the curriculum is on par with the current industry standards and explore all 
6 
opportunities for its enhancement through resources, expertise, and technology. 
7 
SEC. 6. Facilities and Equipment. – The DepEd shall provide the 
8 
necessary ICT infrastructure, such as computer laboratories, age-appropriate 
9 
educational software, and learning management systems to facilitate both in-
10 
person and potential remote learning activities, for all public schools.   
11 
 
Likewise, the DepEd shall ensure that private elementary and junior high 
12 
schools are equipped with the necessary ICT infrastructure to teach the 
13 
computer programming curriculum. 
14 
SEC. 7. Monitoring and Evaluation. – The DepEd shall, in coordination 
15 
with the National Economic and Development Authority, establish a system of 
16 
monitoring and evaluation to measure the program's effectiveness, including 
17 
regular assessments of students’ basic computer programming skills. 
18 
SEC. 8. Appropriation. – The amount necessary for the initial 
19 
implementation of this Act shall be charged against the current appropriation of 
20 
the DepEd.  Thereafter, such sums as may be necessary for the continued 
21 


 
4 
 
implementation of this Act shall be included in the annual General 
1 
Appropriations Act.  
2 
SEC. 9. Implementing Rules and Regulations. – Within ninety (90) days 
3 
from the effectivity of this Act, the Secretary of Education shall, in coordination 
4 
with the Secretaries of Information and Communications Technology and 
5 
National Economic and Development Authority, issue the necessary rules and 
6 
regulations for the effective implementation of this Act.  
7 
SEC. 10. Repealing Clause. – All laws, executive orders, issuances, 
8 
rules, and regulations, or parts thereof, inconsistent with the provisions of this 
9 
Act are repealed or modified accordingly. 
10 
SEC. 11. Effectivity. – This Act shall take effect fifteen (15) days after its 
11 
publication in the Official Gazette or in a newspaper of general circulation.    
12 
Approved,   
13