Welcome to the National Curriculum of Pakistan (NCP) 2023 Feedback Portal.

Here you will find a DRAFT version of curriculum documents for Grades 9-12. Please give your feedback on all material shared.

After feedback is incorporated, the provincial/area Implementation Leads will review the updated draft for consensus and finalization.

Feedback for Grades 9-12 is due on March 30, 2023

The revised Standards for Grades 9-12 will be notified by April 2023. The various education departments may then get the NCP 2023 notified through respective cabinets.

Computer Science (CS)  9 - 12

SWOT Analysis




       Learning outcomes for NCP 2023 have been written in comparison with National Curriculum 2006, IB, and Cambridge curriculum (2023-2025), US CSTA CS Standards, US Digital Literacy & Computer Science, Singapore CS Curriculums and  Indian CS Curriculum 2022-2023 according to age and level appropriateness.

       Revised SLOs aim towards the development of conceptual understanding by providing enough support for creativity and activity-based learning rather than focusing on rote memorization or theoretical knowledge.

       NCP CS curriculum provides teaching-learning resources and assessments to facilitate teachers and authors.

       It is thoughtfully reverse-engineered for a smooth transition from grade 12 to Undergraduate level and also from Grade 8 to 9.


       Revised SLOs are aimed to build skills of the students like problem-solving, coding, digital skills, etc.



       Contextualization according to the diversified needs of Federating Units is required.

       Upgradation of infrastructure & adequate financial resources will be required to teach CS in schools.

        NCP is developed according to international Standards which may set it at a higher level of learning than the National Curriculum of CS 2006.

        To effectively implement NCP CS there may not be sufficient well-trained CS teachers at this level.

       Entrepreneurship progression grid and curriculum guidelines are not yet developed.



       The activity-based and hands-on approach will improve the learning outcome of the students

       A detailed teacher training program can be developed for its effective implementation.

       It can be implemented in low-resource classrooms to enhance learning opportunities keeping the activity-based aspect intact.

       Integration of Entrepreneurship, E-Commerce and Digital Marketing may open a new door of opportunities for youth employability. 

       CS as a compulsory subject at this level will provide options to the students to choose diverse career pathways like Biotechnology, Space Technology, Data Science, etc.

       It will provide the opportunity for the inclusion of women and children with special needs.

       It will enhance digital literacy and provide opportunities for youth residing in rural areas.

       It will enable students to compete internationally for learning and employability opportunities.

       The inclusion of provinces/areas may strengthen its effective implementation at a national level and may promote national cohesion.

       It demands policy modification at a national level and may prove a stepping stone for the Provinces/Areas to formulate a digital policy with close collaboration and consensus.




       Traditional assessment systems may lead to rote memorization

       Lack of resources in schools may hinder its effective implementation.

       Financial Constraints may delay its effective and timely implementation.

       The unavailability of Subject Specific and trained teachers may create implementation challenges, especially in rural areas.

       CS being an option subject at the 9 - 10 level will skim down career choices for the students.