Bugcrusher®
Junior Hackathon
A virtual coding competition for primary and secondary school students
Finalist Result
Junior Category
Kelantan
172 – E-Crystal
Pulau Pinang
215 – Cyborg Coder
Selangor
68 – Frontier Technologists
Sarawak
56 – KC Team
104 – Kai Chung
188 – Firecoding
SENIOR CATEGORY
Pulau Pinang
327 – BugKiller
Sarawak
272 – SENTINELS
282 – Brainstormers
296 – Duuuurian
308 – Anti-Virus
316 – Incognito
Congratulations to all FINALIST! See you all in Miri!
Honorable Mention
18 – Xavier Rush
27 – Kriptos
48 – FUNTERISTER
64 -Coding Crew
69 – The Coding Elite
304 – DARK MATTER
312 – Super Freesmart Hacker
320 – SIAP
375 – SPACE SAINTS
Highlights 2024
About Bugcrusher®

Bugcrusher® is one of a kind junior hackathon with its objectives:
- Strengthen critical thinking, creativity, communication and collaboration among the pre-teens and teens.
- Develop coding knowledge among the children, and teachers to become maker of the future.
- Improve sub-urban / rural students and teachers in problem solving skills through bug-solving and team work.
Students and teacher work together to solve coding bugs (Scratch or HTML/CSS), enhance the program/web to deliver the key message better, and finally pitch for their solution all within 3 hours time limit. All activities will be done virtually and physically, targeting students age 10-12 (Junior), and 13-15 (Senior).
Competition Details
- Junior category (10-12 years old) will be competing using Scratch.
- Senior category (13-15 years old) will be competing using HTML/CSS or Scratch (Advanced).
- Each team must consist of 3 students and 1 teacher* (can be from mixed schools).
- Each team will need to participate in preparation workshops to prepare for the hackathon. Attending live is highly recommended but if there’s a clash with school matters, recordings will be provided.
- The challenge will split into 3 stages: Zone Elimination (Virtual); Semi-Final (Virtual); and Final (Physical).
- Each team will only receive its respective mission pack on the hackathon day. Once received, the team will have 3 hours to solve all the bugs, enhance the program, and create a presentation video on how they de-bug and why do they think their enhancement brings more value to the objective of the program.
- English and Bahasa Malaysia are allowed for presentation.
- No fees are required to participate in Bugcrusher (except for private schools, RM100 per team).
Each government school is limited to registering a maximum of eight teams for the competition.
- Each private/international/home schools/centre is limited to register only one team for the competition.
- Maximum of 5 teams for private/international/home schools/centers in each category, on a first-come, first-served basis.
- 1 teacher cannot lead multiple teams. 1 teacher 1 team only.
*Teacher’s involvement is heavy in this hackathon.*
Key Dates 2025
DATES | ACTIVITIES | FOR WHO? |
---|---|---|
19-March, Wed
10AM or 3PM |
Briefing | Teachers Please Take Note |
21-April, Mon | Last Day of Registration | Teachers Please Take Note |
8-Apr, Tue 2PM to 430PM |
Online Workshop - Bugs Solving | All |
9-Apr, Wed 2PM to 430PM |
Online Workshop - Collaboration & Brainstorm | All |
10-Apr, Thu 2PM to 430PM |
Online Workshop - Enhancement | All |
11-Apr, Fri 2PM to 430PM |
Online Workshop - Presentation | All |
30-April, Wed 9AM start |
Elimination Round (Virtual) | All |
12-May, Mon | Semi Finalist Result Announcement | All |
20-21 May 2PM |
Team Review and Improvement Workshop (Virtual) | Semi Finalist Only |
13-Jun, Fri 830AM - 1130AM |
Semi Final (Virtual) | Semi Finalist Only |
20-Jun, Fri | Finalist Result Announcement | Semi Finalist Only |
4-5 Jul
FULL DAY |
Final (Physical In Sarawak) | Finalist Only |
*Dates are subject to change, and any updates will be shared in the Bugcrusher 2025 Telegram group.
-Updated on 5th June
Prizes

Champion
RM 800 and Medals
+ RM2,000 worth of Coding Bootcamp

1st Runner-Up
RM 400 and Medals
+ RM2,000 worth of Coding Bootcamp

2nd Runner-Up
RM 200 and Medals
+ RM2,000 worth of Coding Bootcamp

Special Awards
Consolations
Best Pitching: RM200
Best Technical Implementation: RM200
Best Enhancement: RM200
Most Supportive Teacher x 6: RM100 per person

Champion school’s name will be engraved to the Bugcrusher® plaque. The plaque will stay with the winner school until the next round of the hackathon!
**All participants will receive a Certificate of Participation, and PAJSK points (T&C applied). Only finalist will receive Bugcrusher® Tshirts.
Winners above will also receive Certificate of Achievement and medals.
FAQs
There are two categories for this competition:
i) Junior Category (10-12 years old): Scratch
ii) Senior Category (13-15 years old): Scratch or HTML & CSS
Yes, you need to form a team. The team will need to consist of 3 students + 1 teacher.
Yes, your team can be from different location.
Yes, but the students must all be in the same education level. A team cannot be comprised of a mixture of members from primary school and secondary school. No age limit for teacher.
Yes, public, private and International school are all welcome to participate and form a team. However, private and International school need pay RM100 per team for registration fee.
We recommend the team (at least 2 members) to have some coding knowledge, especially in using Scratch for primary school students. While for secondary school students, knowing HTML and CSS programming languages will be helpful.
No, each participant is required to have a working computer.
Yes, but the participating parent must still be teaching in schools.
For the primary school level, we will be testing the participants by using Scratch code block program. Whereas for the secondary school level, the competition is divided into HTML and CSS programming language and Scratch.
This competition is expected to last for three months, from April to June 2024. During this period, there will be briefing, workshop sessions, elimination rounds and final rounds. All attendance will be done in virtual and physical.
For workshops, it is recommended to have all members to participate including teachers (remember we do have most supportive teachers award). Please notify organizer if any of the members can’t attend. For the competition, it is MANDATORY for all members to participate.
Please install the latest Zoom app, Google Chrome and Scratch on your computer to participate in the workshop and competition.
Since this is a virtual coding competition, we recommend each of the member to have at least a laptop with built in microphone and webcam. It is preferred for the participants to use a headset for better audio clarity and quality.
A registration confirmation email will be sent to you after you have registered. If you did not receive it, please write in to us at support@realfun.my to check your registration status.
It will be closed on the 14 of April. Any entry after that date will not be entertained.
For any changes to personal details, please write in to us at support@realfun.my
You may send in the request to change team member before it’s too late. Any requests sent after the deadline will not be considered.
Yes, every member who has completed the competition will receive a certificate of participation and PAJSK points.
There are various factors to the score. Please join our briefing to find out more.
Competition and workshops will mainly be conducted in English. However, English and Bahasa Malaysia is allowed for presentation.
The purpose of the briefing is to prepare everyone on the competition so that they will know what we expect to see from them and to make sure that each participant is informed before the competition truly starts.
Yes. During the briefing, we will elaborate more on the flow of the competition, so it is imperative for participants to attend. This will ensure everyone will be on equal footing with the competitors.
You may register here
Organiser

Supported By

In Collaboration

More Questions?
Feel free to reach us at +6 016-981 0613 or drop us an email at support@realfun.my for more information.