IT 4 Kids

For many years, you might have been among those kids who enjoyed computer and video games. Have you ever dreamed of designing and developing your own games? Games in which you inject your own imagination, put your own rules, and have your own heroic characters.

Through the IT4Kids Track of the IT Marathon competition, this dream may come true. By some self-studying and investigation, you can develop your own programs and games using one of the following software tools: 

  • The visual programming language, called Scratch, or

  • The Microsoft online programming environment, called TouchDevelop.

Entering the IT4Kids contest

To enter as a contestant in this competition, please follow these steps:
For Scratch category:
  • You should first register under the Arabic scratch website ( and download the programming tool. You can study Scratch on your own as several learning resources can be found at  The best starting point for learning is to use the Help files that accompany the tool after installing it (Tip: Click the "Want Help?" button inside the Scratch tool).

  • If you have any problem in uploading the image because of image size please reduce the image size using the utility available at

  • Develop your own project at home (more info below).

  • Upload your project to the Web via the "Share it!" button inside the Scratch tool.

For TouchDevelop category:
  • You should first register in TouchDevelop website

  • You can study TouchDevelop on your own as several learning resources and samples can be found at

  • Develop your own project and publish it once finished to get the URL of your application that you can share with us.

Then, e-mail us ( the following details by April 11, 2017:
  • The URL of your project after the upload.

  • Your name.

  • Your grade level

  • A phone/mobile number

  • The name and address of your school

  • The name of your supervisor/teacher.

  • The subject title of the email should be "IT4Kids"

  • The title of your project.

  • The software use to develop your project (Scratch or TouchDevelop).

IT4Kids competition rules:

  • The IT4Kids consists of students from grade 3 to 9.

  • Each team of IT4Kids must be consisting of only one person, and only maximum two teams per school are allowed.

  • Participants can seek help from an adult (e.g., his/her parent or teacher), especially to get started. However, the submitted project must be by large developed by the pupil.

  • Registered projects shall be original and novel. 

  • Only new projects will be accepted. Projects submitted in the previous IT Marathon competitions will be disallowed and discarded.

  • Plagiarism is a serious offence and will not be tolerated. Any team that commits this offence will be immediately disqualified and prohibited from future participation.

  • All accessories including computers, monitors, mouses, keyboards, etc. have to be arranged by the participants themselves. The CIT will not be held responsible for the damage to any of the teams’ belongings.

Judging Rules:

  • The evaluation process follows rigorous procedure. A group of judges will be assigned for every project. Each assigned judge will evaluate each project independently.  

  • After the completion of the evaluation process, we will shortlist the participating projects and will contact by April 18  ONLY the best 10 projects to attend the competition on April 27, 2017.

  • At the event day, a panel of professional judges will evaluate the 10 shortlisted projects of each category and accordingly select the best three projects in each category. Three prizes (first, second, and third places) will be awarded.

  • Short-listed participants are required to be available at the time of evaluation. Failure in appearing before the judge at the time of evaluation will automatically disqualify the project from the competition.

  • The decision of the judges will be final (not open for teams) and cannot be challenged.

  • The IT4Kids committee reserves the right to disqualify any participant who fails to adhere to the above mentioned competition and/or judging rules.

Judging criteria:

  • Creativity: Novelty of design, idea, innovatio?

  • Functionality: Does it work as intended?

  • Complexity: Does it tap into Scratch (or TouchDevelop) features such as sounds, animations, controls, etc?

  • Presentation: Can students express themselves and sell their project to the evaluator?  

Jan 10, 2017