Competition Information

Wednesday, 6th June 2018
9.00am - 6.00pm
Singapore Polytechnic, School of Digital Media and Infocomm Technology
Computational Thinking with Coding (CTC)

What will students do during competition?

This competition consists of 2 rounds:

  1. Preliminary Round
    - All participants must participate in the Bebras Challenge Singapore 2018.
  2. Final Round
    - Top 200 winners from Qualifying Round will be eligible to participate in the NSC2018 challenge.

What is Computational Thinking?

Computational thinking involves using a set of problem-solving skills and techniques that software engineers use to write programs and apps. The Bebras challenge promotes problem solving skills and Informatics concepts including the ability to break down complex tasks into simpler components, algorithm design, pattern recognition, pattern generalisation and abstraction.

Computers can be used to help us solve problems. However, before a problem can be tackled, the problem itself and the ways in which it could be solved need to be understood.

Computational thinking allows us to do this.

Computational thinking allows us to take a complex problem, understand what the problem is and develop possible solutions. We can then present these solutions in a way that a computer, a human, or both, can understand.

There are four key techniques (cornerstones) to computational thinking:

  • Decomposition
    breaking down a complex problem or system into smaller, more manageable parts

  • Pattern recognition
    looking for similarities among and within problems

  • Abstraction
    focusing on the important information only, ignoring irrelevant details

  • Algorithms
    developing a step-by-step solution to the problem, or the rules to follow to solve the problem

Preliminary Round - Bebras Challenge Singapore 2018

It will be held on-line in your school from February 26 to March 3, 2018.

There will be no entry fee and no limit to the number of students you can send.

The top 200 Secondary 1 to 5 winners enrolled in government schools will be invited to the 2nd round (Computational Thinking with Coding), held at Singapore Polytechnic on June 6, 2018 (Wednesday) from 9 am to 6 pm.

About Bebras Challenge

The Bebras Challenge is an international challenge on informatics and computer fluency for all age of school students.

It is performed at schools using computers. The contestants are supervised by teachers.

The challenge has two types of tasks: a multiple choice questions and interactive problems.

Number of tasks varies year-by-year from 18 to 24 questions of different difficulty to be solved in 40, 45 or 55 minutes.

For each multiple choice question a choice of four answers is provided. There are interactive tasks as well.

Point Counting:
For every correct answer there is 6 (easy), 9 (medium) or 12 points (hard).

If no answer is given the score doesn’t change;

Minus one third of the possible points if the answer is incorrect.

There are 2 different levels of this competition, but each grade level is evaluated independently and awards are given to all 5 individual levels:

  • Cadet (Secondary 1 & 2)
  • Junior (Secondary 3, 4 and 5)
All Singapore government schools with Secondary 1 to 5 students will be administered under the Bebras/National Software Competition scheme, which is a partnership between Singapore Scholastic Trust Limited (SST) and Singapore Polytechnic’s School of Digital Media and Infocomm Technology (SP DMIT). Enrollment is free for all Secondary 1 to 5 contestants enrolled through Singapore Government or Government-Aided schools.

For Cadet and Junior divisions, the top 200 students will be invited for Round 2, which will be held at SP on June 6, 2018.

Preliminary Round Awards
Each grade level will be evaluated and
Students who get full marks will be conferred the Perfect Score Certificate
The top 8% for each grade will earn a Gold Certificate
Next 12% for each grade level will be awarded the Silver Certificate
Next 20% for each grade level will be presented the Bronze Certificate
All other contestants will be given a Certificate of Participation for their effort.

Practice Challenge

All participating students can do the Bebras Practice Challenge for FREE at:

Final Round – National Software Competition 2018

The objectives are to heighten IT awareness among secondary school students, encouraging creativity and innovation in IT and acquiring skills in developing solutions through coding using Python.

About Final Round:
The top 200 students from secondary 1 to 5 who have taken the Cadet or Junior Bebras Computational Thinking Challenge will be invited for the NSC.

The contest structure will revolve around Python coding. There will be an individual round followed by 2 team events.

All students will be grouped into teams of 3 from different levels and different schools. We will keep the teams to have the same number of years of secondary education. For example, based on the actual mix of students, we may attempt to group students with an average of 8 years of secondary education. So, teams of 3 may be made up of:

  1. One student each from Sec 5, 2 and 1 = 8 years of Secondary education
  2. One student each from Sec 4,3 and 1 = 8 years of Secondary education
  3. One student from Sec 4 and 2 students from Sec 2 = 8 years of Secondary education
  4. One student from Sec 2 and 2 students from Sec 3 = 8 years of Secondary education
We will have some reserves in case of absentees to run the event smoothly.

The first team event will be a collaborative team event where all contestants will be given Python Coding tasks.

Next, the students will work in their assigned teams of 3 to run team tasks for an hour. In the final round, each of them will work from different locations with Python coding tasks to collect points for their team. There will be individual as well as team prizes that will be awarded.


  1. Individual Awards
  2. Gold Medal
  3. Silver Medal
  4. Bronze Medal
  5. Participation and Winners Certificate
  1. Team Awards
  2. Gold Medal
  3. Silver Medal
  4. Bronze Medal
Trophies and Certificate for Overall Performance (Top 3 per level)

For any clarification to the competition details, please contact Daryl Lim at 6870 8389 or email to dmitoutreach@sp.edu.sg.