RULES of the online final stage
of the 6th International
Scratch Creative Programming Olympiad 2022
(last edited 01.08.2022)
1 General regulations, goals and objectives of the online final stage of the International Scratch Creative Programming Olympiad
1.1 Online final stage of the International Scratch Creative Programming Olympiad (hereinafter – final stage of the Scratch Olympiad) is held to support students' and teachers' initiatives in learning creative programming using the visual language Scratch and involving children and youth in innovative engineering projects.
Scratch (scratch.mit.edu) is a free programming environment designed to engage children in creative learning experiences. The International Scratch Creative Programming Olympiad is not affiliated with Scratch or the Scratch Foundation.
1.2 The objectives of the final stage of the Scratch Olympiad:
1.3 The official language of the final stage of the Scratch Olympiad is English.
2 Organizers of the final stage of the Scratch Olympiad
2.1 General management of the organization and holding of the final stage of the Scratch Olympiad is carried out by the Scratch Olympiad Organizing Committee.
2.2 The final stage of the Scratch Olympiad is held with technical, informational, methodological and organizational support from ROBBO Finland and other interested organizations, institutions and individuals.
3 Organizing Committee of the final stage of the Scratch Olympiad
3.1 The Organizing Committee of the final stage of the Scratch Olympiad includes delegates from organizations, institutions and individuals - partners of the Scratch Olympiad.
3.2 The Organizing Committee approves the roadmap for the preparation and holding of the final stage of the Scratch Olympiad.
3.3 The Organizing Committee considers and approves the final protocol of the winners of the Scratch Olympiad.
4 Date, place and procedure for the conduct of the final stage of the Scratch Olympiad
4.1 Final stage of the Scratch Olympiad is held online.
4.2 Official website of the final stage of the Scratch Olympiad is the official website of the Scratch Olympiad creativeprogramming.org.
4.3 Dates of the final stage of the Scratch Olympiad:
Publication of tasks - 09:00 UTC September 24, 2022.
Acceptance of participants’ works in "Scratch" discipline - from 09:00 UTC September 24, 2022 until 09:00 UTC September 26, 2022.
Acceptance of participants’ works in "Scratch+ROBBO" discipline - from 09:00 UTC September 24, 2022 until 09:00 UTC October 1, 2022.
Announcement of the winners - October 11, 2022.
4.4 Participation in the final stage of the Scratch Olympiad is individual and fee-based (20 euros).
4.5 The tasks of the final stage of the Scratch Olympiad will be published on the official website of the Scratch Olympiad.
4.6 The works of the finalists of the Scratch Olympiad are accepted on the official website of the Scratch Olympiad.
4.7 One participant may submit only one work to participate in the final stage of the Scratch Olympiad.
5 Participants of the final stage of the Scratch Olympiad
5.1 The winners of the national selection stages of the Scratch Olympiad - students of educational organizations of any country over the age of 7, students of pedagogical specialties and pedagogical staff - can take part in the final stage of the Scratch Olympiad.
5.2 Participants of the final stage of the Scratch Olympiad pass compulsory preliminary registration with payment of the organizational fee on the official website of the Scratch Olympiad. The spelling of the participant's name during the registration must exactly match the English spelling of his or her name in the protocol of the national selection stage of the Scratch Olympiad. The email address of the participant specified by the participant during registration should be unique and not used by other participants of the final stage of the Scratch Olympiad.
5.3 The age of the participant of the final stage of the Scratch Olympiad is considered as of September 24, 2022.
6 Disciplines and nominations of the final stage of the Scratch Olympiad
6.1 The final stage of the Scratch Olympiad is held in two disciplines:
6.2 Within each discipline of the Scratch Olympiad participants are distributed according to their age. Each nomination has its own task and its own definition of results.
6.3 Discipline "Scratch"
6.3.1 The works of participants in the discipline "Scratch" can be implemented on MIT Scratch or on RobboScratch.
6.3.2 Detailed information about MIT Scratch is available on scratch.mit.edu.
6.3.3 Detailed information about RobboScratch is available on www.robbo.world/apps.
6.3.4 Nomination "ScratchKid"
The works of 7-8 years old participants - the winners of the national selection stages of the Scratch Olympiad 2022 and the winners of the final stage of the Scratch Olympiad 2021, who passed the preliminary registration for participation in the final stage of the Scratch Olympiad, are accepted for participation in the nomination. Spelling of participant's name when submitting the work should exactly match the spelling of his or her name when registering for participation in the final stage of the Scratch Olympiad.
The work is a general test and execution of 2 tasks in the Scratch programming environment: the solution of the algorithmic task and the creative task.
6.3.5 Nomination "ScratchChild"
The works of 9-10 years old participants - the winners of the national selection stages of the Scratch Olympiad 2022 and the winners of the final stage of the Scratch Olympiad 2021, who passed the preliminary registration for participation in the final stage of the Scratch Olympiad, are accepted for participation in the nomination. Spelling of participant's name when submitting the work should exactly match the spelling of his or her name when registering for participation in the final stage of the Scratch Olympiad.
The work is a general test and execution of 2 tasks in the Scratch programming environment: the solution of the algorithmic task and the creative task.
6.3.6 Nomination "ScratchTween"
The works of 11-12 years old participants - the winners of the national selection stages of the Scratch Olympiad 2022 and the winners of the final stage of the Scratch Olympiad 2021, who passed the preliminary registration for participation in the final stage of the Scratch Olympiad, are accepted for participation in the nomination. Spelling of participant's name when submitting the work should exactly match the spelling of his or her name when registering for participation in the final stage of the Scratch Olympiad.
The work is a general test and execution of 2 tasks in the Scratch programming environment: the solution of the algorithmic task and the creative task.
6.3.7 Nomination "ScratchTeen"
The works of 13-14 years old participants - the winners of the national selection stages of the Scratch Olympiad 2022 and the winners of the final stage of the Scratch Olympiad 2021, who passed the preliminary registration for participation in the final stage of the Scratch Olympiad, are accepted for participation in the nomination. Spelling of participant's name when submitting the work should exactly match the spelling of his or her name when registering for participation in the final stage of the Scratch Olympiad.
The work is a general test and execution of 2 tasks in the Scratch programming environment: the solution of the algorithmic task and the creative task.
6.3.8 Nomination "ScratchYouth"
The works of 15-18 years old participants - the winners of the national selection stages of the Scratch Olympiad 2022 and the winners of the final stage of the Scratch Olympiad 2021, who passed the preliminary registration for participation in the final stage of the Scratch Olympiad, are accepted for participation in the nomination. Spelling of participant's name when submitting the work should exactly match the spelling of his or her name when registering for participation in the final stage of the Scratch Olympiad.
The work is a general test and execution of 2 tasks in the Scratch programming environment: the solution of the algorithmic task and the creative task.
6.3.9 Nomination "ScratchMaster"
The works of the participants of 18 years old and older - the winners of the national selection stages of the Scratch Olympiad 2022 and the winners of the final stage of the Scratch Olympiad 2021, who passed the preliminary registration for participation in the final stage of the Scratch Olympiad, are accepted for participation in the nomination. Spelling of participant's name when submitting the work should exactly match the spelling of his or her name when registering for participation in the final stage of the Scratch Olympiad.
The work is a general test and execution of 2 tasks in the Scratch programming environment: the solution of the algorithmic task and the creative task.
6.3.10 Olympiad task
Participant:
а) Chooses a nomination (you can choose a nomination for an older age group).
b) Independently passes the general test, published on the official website of the Scratch Olympiad.
c) Independently performs the tasks published on the official website of the Scratch Olympiad, in accordance with the selected nomination.
The first task is to solve an algorithmic task.
The creative task is to choose one of the important world tasks proposed by the organizers of the final stage of the Scratch Olympiad and create a Scratch project in a free form to attract public attention to its relevance or its solution.
All tasks are performed in the official language of the final stage of the Scratch Olympiad.
d) Inserts an official title page of the final stage of the Scratch Olympiad situated on the official website of the Scratch Olympiad.
e.1) If the project is created on MIT Scratch - places the project on the scratch.mit.edu platform making it publicly available (the "Share" button); places in the "Instructions" section a short instruction on the start and usage of the ready project for examiners; places in the "Notes and Credits" section an information about the usage of other authors' materials in the project.
e.2) If the project is created on RobboScratch, the participant saves the project in sb3 format; downloads it to the scratch.mit.edu platform and places it on the platform making it publicly available (the "Share" button); places in the "Instructions" section a short instruction on the start and usage of the ready project for examiners; places in the "Notes and Credits" section an information about the usage of other authors' materials in the project.
f.1) Submits an application for participation in the final stage of the Scratch Olympiad through the registration form using the link on the official website of the Scratch Olympiad.
f.2) If for any reason it is impossible to comply with f.1, sends an application using the template published on the official website of the Scratch Olympiad by email to: olympiad@creativeprogramming.org.
6.4 Discipline "Scratch+ROBBO"
6.4.1 The works of participants in the discipline "Scratch+ROBBO" can be implemented on MIT Scratch or on RobboScratch for the algorithmic task and must be implemented on RobboScratch using ROBBO Kit mobile robots and ROBBO Lab digital labs for the engineering task.
6.4.2 Detailed information about MIT Scratch is available on scratch.mit.edu.
6.4.3 Detailed information about RobboScratch is available on www.robbo.world/app.
6.4.4 Detailed information about ROBBO Kit mobile robots and ROBBO Lab digital labs is available on www.robbo.world/products.
6.4.5 Nomination "RobboChild"
The works of 7-10 years old participants - the winners of the national selection stages of the Scratch Olympiad 2022 in the discipline "Scratch+ROBBO" and the winners of the final stage of the Scratch Olympiad 2021 in the discipline "Scratch+ROBBO", who passed the preliminary registration for participation in the final stage of the Scratch Olympiad, are accepted for participation in the nomination. Spelling of participant's name when submitting the work should exactly match the spelling of his or her name when registering for participation in the final stage of the Scratch Olympiad.
The work is a general test and execution of 2 tasks in the MIT Scratch and in the RobboScratch programming environments: the solution of the algorithmic task and the engineering task.
6.4.6 Nomination "RobboTeen"
The works of 11-14 years old participants - the winners of the national selection stages of the Scratch Olympiad 2022 in the discipline "Scratch+ROBBO" and the winners of the final stage of the Scratch Olympiad 2021 in the discipline "Scratch+ROBBO", who passed the preliminary registration for participation in the final stage of the Scratch Olympiad, are accepted for participation in the nomination. Spelling of participant's name when submitting the work should exactly match the spelling of his or her name when registering for participation in the final stage of the Scratch Olympiad.
The work is a general test and execution of 2 tasks in the MIT Scratch and in the RobboScratch programming environments: the solution of the algorithmic task and the engineering task.
6.4.7 Nomination "RobboYouth"
The works of 15-18 years old participants - the winners of the national selection stages of the Scratch Olympiad 2022 in the discipline "Scratch+ROBBO" and the winners of the final stage of the Scratch Olympiad 2021 in the discipline "Scratch+ROBBO", who passed the preliminary registration for participation in the final stage of the Scratch Olympiad, are accepted for participation in the nomination. Spelling of participant's name when submitting the work should exactly match the spelling of his or her name when registering for participation in the final stage of the Scratch Olympiad.
The work is a general test and execution of 2 tasks in the MIT Scratch and in the RobboScratch programming environments: the solution of the algorithmic task and the engineering task.
6.4.8 Nomination "RobboMaster"
The works of the participants of 18 years old and older - the winners of the national selection stages of the Scratch Olympiad 2022 in the discipline "Scratch+ROBBO" and the winners of the final stage of the Scratch Olympiad 2021 in the discipline "Scratch+ROBBO", who passed the preliminary registration for participation in the final stage of the Scratch Olympiad, are accepted for participation in the nomination. Spelling of participant's name when submitting the work should exactly match the spelling of his or her name when registering for participation in the final stage of the Scratch Olympiad.
The work is a general test and execution of 2 tasks in the MIT Scratch and in the RobboScratch programming environments: the solution of the algorithmic task and the engineering task.
6.4.9 Olympiad task
Participant:
а) Chooses a nomination (you can choose a nomination for an older age group).
b) Independently passes the general test, published on the official website of the Scratch Olympiad.
c) Independently performs the tasks published on the official website of the Scratch Olympiad, in accordance with the selected nomination.
The first task is to solve an algorithmic task.
The second task is to solve a conditional engineering task using RobboScratch and ROBBO Kit mobile robots and ROBBO Lab digital labs together. Using any handy materials for creativity is allowed and encouraged. Participant programs the ROBBO Kit mobile robot and the ROBBO Lab digital lab together to demonstrate the project in the RobboScratch environment.
All tasks are performed in the official language of the final stage of the Scratch Olympiad.
d) Inserts an official title page of the final stage of the Scratch Olympiad situated on the official website of the Scratch Olympiad.
e.1) If the algorithmic task’s project is created on MIT Scratch - places the project on the scratch.mit.edu platform making it publicly available (the "Share" button); places in the "Instructions" section a short instruction on the start and usage of the ready project for examiners; places in the "Notes and Credits" section an information about the usage of other authors' materials in the project.
e.2) If the algorithmic task’s project is created on RobboScratch, the participant saves the project in sb3 format; downloads it to the scratch.mit.edu platform and places it on the platform making it publicly available (the "Share" button); places in the "Instructions" section a short instruction on the start and usage of the ready project for examiners; places in the "Notes and Credits" section an information about the usage of other authors' materials in the project.
f) Saves the engineering task’s project in a sb3 file with the name of the following structure - surname_name_country_city_nomination.sb3, where "surname" is the participant's surname, "name" is the participant's name, "country" is the participant's country, "city" is the participant's city, "nomination" is the participant's nomination; the maximum allowed size of the project file is 100 Mb.
g) Takes up to 3 minutes of video shooting, where he or she shows and tells (presents) his or her engineering task’s project; the video should have a close-up view of the monitor screen with the program, and then the camera goes on to demonstrate the execution of the project by the ROBBO Kit mobile robot and the ROBBO Lab digital lab; the maximum allowed size of the video file - 100 MB.
h.1) Submits an application for participation in the final stage of the Scratch Olympiad including uploading sb3 and video files through the registration form using the link on the official website of the Scratch Olympiad.
h.2) If for any reason it is impossible to comply with g.1, sends the email with detailed task description to olympiad@creativeprogramming.org and agrees on with the Organizing Committee of the Scratch Olympiad an alternative method of the submission his or her application for participation in the final stage of the Scratch Olympiad.
7 Work Evaluation
7.1 The result of evaluation of participant's work is composed of the results of evaluation of each part of it.
7.2 Participants are awarded points based on the results of the general test. The maximum score for the general test is 15.
7.3 The result of the general test is summed up with the results of execution of tasks in the Scratch or in the RobboScratch environment, according to nominations.
7.4 For all nominations of the "Scratch" discipline:
Maximum score for solving an algorithmic task - 35.
Maximum score for performing a creative task – 50.
Maximum score in total – 100.
7.5 For all nominations of the "Scratch+ROBBO" discipline:
Maximum score for solving an algorithmic task - 35.
Maximum score for performing a specific task of the nomination – 50.
Maximum score in total – 100.
8 Professional jury
The evaluation of the works of the participants of the final stage of the Scratch Olympiad is entrusted to the professional and competent jury, which includes Scratch experts.
9 Results of the final stage of the Scratch Olympiad
9.1 All participants of the final stage of the Scratch Olympiad, who have submitted their works to the jury for consideration in full accordance with the requirements of these Rules, receive an electronic certificate of the participant of the final stage of the Scratch Olympiad.
9.2 The winners of the final stage of the Scratch Olympiad are determined separately in each nomination.
9.3 The winners of the final stage of the Scratch Olympiad receive electronic diplomas and gifts from the organizers.
9.4 The winners of the final stage of the Scratch Olympiad get the opportunity to participate in the selection stage of the Olympiad 2023, bypassing the national selection stages.
10 Terms of funding
10.1 The final stage of the Scratch Olympiad is held at the expense of the organizers' own funds, registration fees of participants, partners' funds and other income.
10.2 Participation in the final stage of the Scratch Olympiad is fee-based, the organizational fee is 20 euros per participant.
11 Contact information
E-mail: scratch@creativeprogramming.org
Facebook: @ScratchOlympiad
See you at the Scratch Olympiad!