• contact@moderngps.edu.om
  • +968 9282 8118
  • Modern Generation Private School , Street No: 9993, Mabelah South,Phase 7,P.O Box 405,P C:122, Mabelah, Sultanate of Oman
  • ICT


    Literacy today is not only reading, writing and counting. Computer literacy is also a must among other 21st century skills. Computer Literacy is often misinterpreted as Computer Science. But there is a difference between Computer Literacy and Computer Science. Computer Literacy is understanding how to operate your computer like navigating with the browser, creating a letter in Word or cropping a photo in PowerPoint whereas Computer Science (CS) is the study of computers and algorithmic process, including its principles, hardware and software designs, applications and impact on society. So being computer literate is not enough.

    At Modern Generation Private School (MGPS) we focus more on developing the computer science skills of the students rather than just making them computer literate. The school follows the Oxford Primary Computing (Stages 1-6) and the Oxford Lower Secondary Computing (Stages 7-8) syllabus, proposed and approved by the Ministry of Education Oman, for ICT to keep our children ahead in this IT-enabled world.

    MGPS has two hi-tech up-to-date Computer Labs with a 1:1 student – computer ratio. Both the computer labs are designed as per the age group to help the children become tech-savvy and to keep them abreast with the latest techniques and technology. It is rightly said that a single picture speaks a thousand words. Thus, to make understanding easier through multimedia, both the labs are equipped with adequate multimedia facilities.

    The curriculum emphasizes on the following topics, with increasing the difficulty level at each stage:

    1. The nature of Technology
    2. Digital literacy
    3. Computational Thinking
    4. Programming
    5. Multimedia
    6. Numbers and Data

    In Programming, we have introduced Scratch from Grade – 1. With Scratch, students can learn how to use coding to bring their ideas to life. By making projects, they learn to grasp computational concepts, such as sequencing, iteration, variables and computational practices. Just as building blocks enable children to imagine and create a variety of structures, the Scratch blocks also help the young minds to get familiar with the concept of Object Oriented Programming Structure (OOPS). We have introduced Python Programming Language from Grade – 7 onwards which is a high-level, interpreted, general-purpose programming language that supports both object oriented programming and structured programming.

    At MGPS, we have taken steps towards enhancing the way our students prepare for the future of technology. Students are given training on advanced software like MS-Office, Web Designing, Python, Movie Maker, App Inventor, Scratch etc. Junior students also take hands-on experience on computers by working on Scratch, Paint, wallpapers, screen savers, Calculator etc. Students of all levels are taught to navigate with browsers and how to stay safe on the Internet.

    Our main aim is to help students to become competent and confident users who can use their basic knowledge and skills acquired to assist them in their daily lives. It is also supposed to prepare students for the world of tomorrow. It aims to help learners to have an open and flexible mind that will help them to adjust to the inevitable future changes at a very early age. Children are introduced to basic programming, multimedia and software applications to create appreciation of technology in everyday life.  


    Welcome to the world of ICT!

    At MGPS, we prioritize our student’s computer literacy skills and strive to provide them with the best education and training in ICT.

    Our Framework:

    Learn the essential 21st-century skills.

    Our ICT courses are designed to equip students with all the necessary computer literacy skills they need to stay ahead in this digital age. We provide our students with hands-on learning, real-life examples, and practical tasks that help them gain the knowledge and experience they need to succeed.

    Explore Computer Science and coding:

    Computer Science and coding lessons are part of our curriculum that will give our students an understanding of how computers work and how they can be used as problem-solving tools. Our courses cover programming languages, software engineering, databases, machine learning, artificial intelligence, etc.

    Learn on the go!

    The ICT course materials can be accessed through our school e-system, an easy-to-use platform, from any device, anytime!


    Our school has two ICT labs with state-of-the-art features and a 1:1 student-computer ratio. We use the Oxford Primary Computing syllabus to teach our students computing basics. This includes stages 1-6, covering programming and coding, problem-solving and math with computers.

    We follow the Oxford Lower Secondary Computing syllabus for the intermediate level, which covers stages 7-8, where our students learn more advanced concepts such as robotics and algorithms. For advanced levels, we follow Cambridge IGCSE Computing. It uses an engaging approach through scenarios to build skills and link theory to the practice of ICT while showing students how to make progress, help prepare for their exams and achieve their targets.

    Progression of skills:

    Learn the fundamentals of technology:

    We have designed our curriculum to cover all the fundamentals of technology, from Digital Literacy to Computational Thinking. It is designed so that they become increasingly complex with each stage, giving students a comprehensive understanding of ICT and its applications.

    Develop essential skills:

    Our curriculum focuses on teaching essential skills for the future workplace, such as problem-solving and critical thinking skills.

    Unlock your true potential:

    At MGPS, we understand that ICT is not just about technology but also about creativity. Our curriculum highlights how technology can be used creatively to create exciting projects or solve problems in innovative ways. With our help, students can unlock their true potential and learn valuable skills they can use in life.