Rate Our Information

Was this Information useful?

School Category

last updated 03 November 2017

The theme of code::XtremeApps:: 2017 School category is My Smart City: Connecting
Our Senses.



The set of challenges for the School Category will be released on 2 June, 6 weeks before the start of the code::XtremeApps:: 2017 School Category hackathon on Friday to Saturday, 14 - 15 July.

Participating teams will have 24 hours to complete a project that responds to at least one of the given challenge statements.

Click here for the list of challenge statements.

Rules and Regulations

This category is open to all secondary and pre-university (Junior Colleges & IB) students or equivalent. Participants under the age of 18 (based on the date of birth at the time of entering the hackathon) are required to obtain parental consent.

Each team must have two or three participants. Team members need not be from the same school, education institution or organisation.

See full Rules and Regulations.

Judging Criteria

Judging will be based on the submitted team entries at the end of the Hackathon. Each entry will be judged on its own merit regardless of the number of contestants in the team.

The judging criteria for the School Category of code::XtremeApps:: 2017 is as follows:

Judging Criteria




Hackathon will be held on Friday, 14 July 2017 and Saturday, 15 July 2017



Judging will be based on the submitted team entries at the end of the Hackathon. Each entry will be judged on its own merit regardless of the number of contestants in the team.

There will be 2 rounds of judging for the School Category Hackathon.

The first round of judging will take place immediately after the 24-hour hackathon on 15 July and each team is required to do a short presentation on their submission. Each team will be judged by a panel of judges and the aim is to shortlist a few teams for the final round judging.

The shortlisted teams will go through a second round of judging on 18 July 2017 where teams have to present and demonstrate their solutions, to determine the winners.


While attendance in the Workshops is not compulsory, they are great learning opportunities. We encourage you to take advantage of them and be ready to take on the challenge.

Challenge Statements Briefing and Open Geospatial Consortium (OGC) SensorThings API Training. 

During the Challenge Statements briefing, participants would get to hear and clarify any questions about the challenge statements contributed by the industry and government agencies for the hackathon.

The training workshop will provide an introduction to the OGC SensorThings API (STA) to enable the participants to quickly start using it and to explore it further by themselves for the competition.

The participants will learn the key aspects of STA through a use case (e.g. a weather station), with hands-on practices on the use of dashboards and tools, coding, code walkthrough, and other developer resources available on the Internet.

Pre-requisites for workshop
- Basic programming skills in JavaScript and HTML
- Basic knowledge of HTTP
- Participants to bring their own laptop and charger


*Please note that the 2 training sessions are identical. Thus, each person just need to attend 1 session only.

Session 1, Saturday, 17 June 2017

9:30 amChallenge Statements BriefingClick here to download slides
10:30 amTea-break-
11:00 amQuick Starter on OGC SensorThings API-
1:00 pmEnd of workshop-

Session 2, Wednesday, 21 June 2017

2:00 pmChallenge Statements BriefingClick here to download slides
3:00 pmTea-break-
3:30 pmQuick Starter on OGC SensorThings API-
5:30 pmEnd of workshop-

Got a Question?

Email us at CXA2017@comceptsasia.com.