Technology Olympiad
Third Edition
April 2025
Technology Olympiad
Third Edition
April 2025
Technology Olympiad
Third Edition
April 2025
Technology Olympiad
Third Edition
April 2025
General Rules
Coding Olympiad Rules
- Devices : Computers will be provided by the organizers for use during the competition. Participants are not allowed to bring their personal laptops into the competition area.
- Code Submission: Participants must submit their code for each problem within the specified time frame using the submission system provided by the competition.
- Code Review: The competition organizers will review the submitted code for correctness, efficiency, and compliance with the competition rules.
- Scoring: Participants will be scored based on the number of the problems they solve
Elementary School
Coding Olympiad Rules
Students will Modify a pre-programmed Short story about Palestine with some missing commands to test their ability to understand and analyze previously written programs and then complete their programming. Or by writing programs suitable for their age.
• Programming Language: scratchJR or Scratch
• Competition duration: 45 minutes.
• Students are awarded points based on the tasks completed in completing the game.
Training Concepts:
• Adding new items.
• Motion.
• Resize items and background.
• Loops.
• Events.
Download Coding Test Files of the previous year
Middle School
Coding Olympiad Rules
• The students will work to complete a game where some of the commands are prepared in advance, where some programming problems will be solved at the beginning, and then complete the game completely.
• Programming Language: Scratch
• Competition duration: 60 minutes.
• Students are awarded points based on the tasks completed in completing the game.
Training Concepts:
• Adding new items.
• Motion.
• Sounds.
• Controls.
• Sensors.
• Operators.
• Events.
• Variables.
Download Coding Test Files of the previous year (AR Language file)
(EN Language file)
High School
Coding Olympiad Rules
The students will work on solving mathematical problems, as the students will write and implement the program, and then the outputs of the program will be verified.
• Programming Language: No Condition! Students can choose any language to work on (Except Scratch). For example: C, C#, C++, python, Java.
• Competition duration: 90 minutes.
• Students are awarded points based on the tasks completed in completing the game.
Training Concepts:
• if statements.
• Loops.
• Variables.
• Functions
Competitors must be mindful that the compiler will be online, and any attempt to open another tab will result in immediate disqualification.so ensure maximum attention and focus.
Coding examples Test
Download Coding Test Files of the previous year (AR Language file)
change Time Format from 24h to 12h.
user will enter the time and you should write a program to change it like the following ex:
input: 2315
output: 11 15 PM
the input will be a 4-digit number and you have to split it into hours and minutes.
user will enter a number and you should examine if the number is odd or even.
ex:
input : 15
output : Odd
- user will enter a number and you should examine if the number is primary or not.
ex:
input : 5
output : Primary
inuput2: 6
output2: Not Primary.
- Calculate The area of Square.
input : 10
output:100
What is the output of this equation if x =9.
write a program to show the result
Write a program that adds up the digits of a given number?
user will provide three numbers as input (entered randomly not by a certain arrange) , and then write a program to determine whether these numbers can form the lengths of a right triangle?
Write a program that shows the number of prime numbers between 1 and 500