Have a question?
Message sent Close

Scratch Hackathon

Join our annually held competition where we collab with Penang Math Platform to bring the fun to you!

What is Scratch Hackathon?

It is a hands-on Scratch coding competition designed for students to tackle global challenges through technology. Participants will create their own project such as game, animation, story and tutorial based on the theme given. This Hackathon gives students opportunity to earn some prizes together with certificates and PAJSK marks too!

Hackathon Flow

How does it works

This can be an individual or team (max: 2) hackathon. Students will need to submit a Scratch project together with a video presentation. Shortlisted participants will be asked to attend the second round of hacking where we will give them a Scratch project to fix the bugs and enhance it. They will then present the project to the judges.

Age Categories

  1. Category 1
    • Upper Primary (Age 10 – 12)
  2. Category 2
    • Lower Secondary (Age 13 – 15)

Entry Fee

FREE for first 100 registrations! After that RM30 per registration.

Hackathon Rules

  1. All participants need to submit their complete Scratch project by the due date given.
  2. Participants that are under 16 years old are required to have their parents, guardians or teachers to submit their projects.
  3. All submission must be in English or Bahasa Malaysia.
  4. You can only enter as an individual or a team of 2 (max) for this hackathon.
  5. When submitting your project you need to include:
    • The Scratch link to your project.
    • The YouTube link on the presentation of your project(≤ 3 min).
    • Please make sure both the links are available for public view. Do be cautious and do not include any personal information in your project or video.
  6. The participant must build a project (game, animation, story, art, tutorial, etc.) based on the below themes:
    • Any projects that teach or show the importance of Maths.
    • Find a problem in any industry of your interest and show us the solution or interpretation to solving that particular issue.
    • Any current issues.
  7. All projects must be your original work and we will not accept any projects that are remixes or copied from other Scratch projects.
  8. The projects that have been shortlisted will be invited to undergo a hacking session where they will required to fix the bugs and enhance the Scratch project provided by us. Then the finalist will need to present the improved project.

Tips on Creating A Project

  1. Research on the theme you want to create.
  2. Focus on the message/objective you want to deliver.
  3. Sketch out how does the project look (exp: where each sprite and element is place). This will gives you a clearer picture on how the end project looks like and how the program flows.
  4. List out each of the function you want your elements to be able to perform. Example, the Player needs to be able to move right and left.
  5. Code the function for each of your sprite and element. Don’t forget to keep testing your code as you develop.
  6. Then submit your project!
  7. For your video presentation make sure the length of the video is 3 min or less (any videos that are more than 3 min will not be considered).
  8. Your video should emphasize on:
    • Introduce yourself (name,age,school)
    • Explain about your project (which theme you choose, what is the project about, etc.)
    • What is the inspiration and idea of doing this project?

How to Submit Your Project?

  1. Add your Scratch project URL to our Scratch Hackathon studio.
  2. Record your presentation on your project (max. 3 min).
  3. Upload your video to YouTube and make sure to disable the comments.
  4. Complete your submission by filling up the google form that we will send to you.
  5. Make sure your below URL is set to public before submitting :
    • Video presentation (YouTube link)
    • Final project (Scratch project link)