Shaping the Future of Computing


The Digi series is an innovative suite of Computing qualifications awarded by NCC Education, UK – a well-established provider of IT and Business qualifications.

Each qualification is delivered based on an up-to-date computer science curriculum that supports the teaching and learning of digital literacy and computing for young learners. It covers core digital skills, coding, computational thinking and online safety at each stage which can be taken individually.

Digi offers the essential core skills for developing young learners into ‘computational digital thinkers’ of the future. All 4 stages of the Digi series are now available in Singapore!

Digi classes can be made available in schools as an after-school or holiday workshop activity or parents can send their children to our city campus which is centrally located at Level 13 of the National Library Building to attend our weekend enrichment classes.


Use our promo code “DIGI20” to enjoy 20% off workshop fees!

Class Schedule


Download June Holiday Digi Workshop Syllabus.



Introduces students to key concepts of digital citizenship and online safety – this means that candidates will gain the core skills and understanding of the online world which will allow them to become safe and responsible members of online communities. The programme prepares candidates to be part of their country’s next generation of digital innovators.


  • Digital Citizenship
  • Digital Design and Creation
  • Presenting Information
  • Handling Data
  • Programming

Programming languages taught

  • Pseudocode
  • Basic Scratch


Builds on students’ understanding of digital citizenship and online safety – this means that candidates will improve their core skills and understanding of the online world and continue to be safe and responsible members of online communities. Digi Navigators not only provides skills and understanding so that students can be critical consumers of hardware and software but, in expanding their knowledge of digital design and creation and of writing and testing simple programs, they will continue to lay the foundation for becoming active producers of new and imaginative software


  • Animation and Graphical Modelling
  • Computer Gaming
  • Creating Digital Presentations
  • Web Research
  • Networks, Communication and Collaboration
  • Data Analysis and Representation
  • Programming Simulations and Physical Systems

Programming languages taught

  • Intermediate Scratch
  • Basic Python



Builds on students’ understanding of digital safety and security while also allowing them to practise the application of computational thinking and problem-solving to produce exciting digital artefacts and computer programs. Digi Trailblazers greatly improves the students’ computational thinking, programming skills and ability to manage digital projects, which will continue to lay the foundation for them to become active producers of new and imaginative software.


  • Keeping Yourself and Your Friends Safe Online
  • Solving Problems with Algorithms
  • Computer Instructions and Data Types
  • Designing and Developing Computer Programs
  • Computer Logic and Number Representations
  • Computer Models and Simulations
  • Computer Systems
  • Managing a Digital Project
  • Developing a Digital Artefact

Programming languages taught

  • Advanced Scratch
  • Intermediate Python



Builds on students’ understanding of programming, computational thinking and data manipulation while also allowing them further opportunities to explore Internet safety, collaboration and communication software, accessibility issues and the integral components of a modern computer system. The NCC Education Level 2 Award in Computing prepares students for further study in the areas of Computing and Programming – for example the NCC Education Level 3 Diploma in Computing (QCF) – and also greatly improves their understanding of fundamental computing concepts.


  • Developing Problem Solving Skills
  • Testing Computer Programs
  • Protecting Your Online Presence
  • Computer Systems
  • Programming in Multiple Languages
  • Searching and Sorting
  • Computer Logic and Number Representation
  • Online Collaboration Software
  • Cloud Computing

Programming languages taught

  • Advanced Python
  • Intro to Java