Annual National Programming Competition
First: Introduction
The national programming competition aims at the level of higher education institutions in Saudi Arabia, organized by the Arab Open University, through a local competition between teams of male and female university students in the Kingdom of Saudi Arabia. The idea of this competition came in the belief in the importance of this type of competition in discovering students’ talents, refining their skills and highlighting this category of students, which will be an important factor in increasing companies’ interest in employing them.
Second: The importance of the competition for students
The competition is an important incentive for students to train and work on refining their programming skills outside the classroom lectures, as the student will be able to obtain training from team supervisors to prepare them systematically to reach competency and ability to compete locally and globally. Teams will be formed to solve a set of programming problems by designing algorithms in a number of programming languages within a specific system and time, ensuring the development of the following skills for students:
• Work under pressure.
• Ability to work within a team.
• Flexible thinking and high ability to logical analysis.
Third: The basic stages of launching the competition
The first stage: the stage of launching the competition internally - at the university branches level in Saudi Arabia.
The second stage: the stage of launching the competition locally - at the public and private universities level in Saudi Arabia.
Fourth: Detailed stages of launching the competition
The first stage: the stage of launching the competition internally - at the university branches level in Saudi Arabia
This stage will be held at the university’s in Riyadh branch and by hosting students who have been selected from all university branches in Saudi Arabia, through the following steps:
1. Sending invitations to host all students from all branches to Riyadh for one day.
2. The Executive Committee forms the students into groups of three students.
3. The competition is launched within a specific system for all teams.
4. The court committee follows up the teams’ achievement to determine the winning teams within specific criteria.
5. After completion, the distinguished teams that will represent the university in its local and international participations are determined.
The second stage: the stage of launching the competition locally - at the public and private universities level in Saudi Arabia
This stage is the first step to launch the annual local programming competition on behalf of the Arab Open University in Saudi Arabia, where students of Saudi universities will be invited to participate in this competition, which we will organize it annually. And here will be:
1. Formation of an independent committee by specialists in programming fields.
2. Organizing and equipping the university laboratories in the main university branch- Riyadh to host the teams for the competition.
3. Holding the competition on a predetermined day.
4. Announcing the winners and the prizes.
Announcing the competition date will be displayed soon. « Stay Tuned » !