Frequently Asked Questions (FAQs)

We've put together some commonly asked questions to give you more information about code.sprint - Malta's national coding contest.



As a Computing option student, classroom challenges, within a methodology conducive to problem-solving, are the first steps in preparation for code.sprint at all levels. 

Secondary and Post-Secondary contestants may better prepare for the event by working out code.sprint challenges from previous editions.

Secondary level contestants may further prepare themselves for the challenge by working out the workbook that leads to an MQF3 certification – check the accreditation section.



Contestants register by filling their details in the form available in the registration section within the respective category: Secondary, Post-Secondary, Undergraduate or Software Developers.

Registration for the Secondary category has to be done by the students, together with their parents/guardians. The students’ Computing teacher will then be notified and approve the registration. Registrations for the secondary category are open to three contestants per school.

Registrations for the Post-Secondary, Undergraduate, and Software Developers categories has to be done by the participants themselves.

Registrations for code.sprint 2022 are open until Friday, 30th June 2022. 



Contestants can use books and notes or access online resources as needed during the event.  The aim is to create a realistic coding scenario, similar to industry reality and to move the focus from learning-by-rote to learning problem-solving.

Despite being an open-book competition, participants cannot communicate to ask for direct help via any online communication tool, as per rules and regulations.

Can I participate if I am following an IT/Computing related course in a foreign institution or if I am a software developer working abroad?


This competition is strictly open for students studying in local institutions, and software developers residing in the Maltese islands only.

Who will receive a certificate?


All participants, finalists as well as winners will receive a digital blockchain certificate which allows them to share their success and achievement on social media channels, online or with their colleagues, contacts and friends via email. All participants are encouraged to share their success and showcase their participation.

Will a trophy be given?


Every year the prestigious code.sprint trophy is presented to the winner of each category during the award ceremony, however, it is kept by the management team.

Can I participate even though I do not have Computing option?



  • At secondary level this event is only open to students studying Computing as an option at school.
  • At post-secondary level it is open to students studying Computing and/or IT at Intermediate or Advanced level at school.
  • At undergraduate level it is only open to students following a degree course in Computing.

It is therefore requested to enter related details that reflect the above mentioned criteria when registering.

Can I participate if I attend the mid-day break Computing/IT club run by our Computing teacher?


This challenge is only open to Computing option students. Therefore, contestants must have Computing as an optional subject.

Is MQF3 equivalent to O-Level?


All education pegged to the Malta Qualification Framework (MQF) is ​is based on learning outcomes and quantified in workload hours known as ECTS. 1 ECTS is equivalent to 25 hours of learning. 

code.sprint offers two types of certification:

  • 1 ECTS Non-Formal certification: Introduction to code.sprint
  • 2 ECTS Applied certification: Code.Sprint

In case of the Non-Formal certification, the learning outcomes are pegged to MQF level 3 similar to O-Level standard. However non-formal do not have the required assessment component and cannot be compared with formal qualifications, such as O level.

In case of the Applied award, although it is similar to O-Level standard, it does not reach the number of ECTS required to be considered as an O-Level certification. It is up to receiving institution to accept or otherwise any accredited award/qualification for progression purposes.

Check the accreditation section for further details.

Can I participate in the competition without doing the tasks of the Preparatory Workbook?


Yes, but you will not achieve MQF Level 3 accreditation.

Can I participate from home if I am not available to attend on the day?


The qualifiers round for the secondary and post-secondary categories will be be held online via Zoom video communications app. However, the top ten code.sprinters  who qualify to the final round must be present at ICE Malta. The reason being that albeit it being an open book competition, official supervision on premises is required.

The 2-day code marathon for the undergraduate and software developers categories will be held online via Zoom video communications app.


Since only 3 students per school/institution can participate in the secondary category, how are students chosen?


Students can register together with their parents/guardians. However, the registration has to be approved by the Computing teacher.

The criteria for approving students’ registrations will be at the discretion of the school.

What I am expecting to bring on the days of the events?


You will be informed upon registration. Nevertheless, students who use the Keyboard class for input statements are expected to have it in hand.

How will my programming tasks be assessed during the competition?


Code will be judged according to a list of assessment criteria that will be made available to competitors when the challenge is assigned. For further detail, one may look at the tasks booklets of code.sprint past editions.

Still have a question?

We've got the answer ...