Call for tasks

We are looking for tasks for QNSCC 2019 – Regular challenge task.

You may submit your proposal till the 10th of January, 2019.

The scientific comitee of QNSCC 2019 cordially invites authors in the areas of information science and technology for submitting tasks for Regular challenge task of Qatar National Scratch Coding Competition 2019. QNSCC is a national event for talented elementary, junior and senior students to show their talent and capabilities in information science and technology.

We are particularly interested in tasks whose basic rules are accessible to a wide audience, and tasks that illustrate algorithms and computational problems that arise in a variety of human endeavours.

Tasks of other types, such as those of games, simulation, interactive problems, distributed programming, etc are also welcome.

To ensure a fair and interesting competition for all, tasks should be in compliance with the following guidlines :

The tasks should have neither been used in similar competition before nor exposed to any potential contestants.

The description of tasks should be easy to understand and contain no ambiguities.

The task should be feasible and slovable.

The task should be culturally neutral.

The tasks should require knowledge only from a general knowledge base.

The degree of complexity and difficulty of the asks should be suitable for srtudents from 12 to 18 years old.

The tasks should be innovative.

What to submit

A task submission must contain a statement of the task in English, preferably formatted in plain text. If diagrams are needed as part of the task description, they should be attached separately. In addition, the submission must also contain a description of the desired solution to the task (a description of an algorithm which should receive full marks).  While not strictly required, it is strongly preferred that the submission also includes at least one implementation of the desired solution in scratch.

Analyses of alternative solutions, suggestions for grading, test data or ideas for generating test data, the motivation behind the task, and any comments related to the task are also welcome and would be highly appreciated.
A task submission must also include a contact address (preferably one e-mail address) and background information on the task author(s):
affiliation, country,

Submitted tasks must be kept in strict confidence until the end of QNSCC 2019. At this time, authors are free to do whatever they wish with the tasks, but may be asked to have them considered for QNSCC 2020, in which case strict confidence would have to be maintained through QNSCC 2020.  All authors will be acknowledged at the close of QNSCC 2019.

Submitted tasks, including the description and test cases, may be subject to modifications by the organizing committee.

How to Submit 

Task materials must be placed together in a single file (use .zip or .tgz for multiple files) and sended by email to


Please note that by submitting the author asserts that he or she is authorized to grant, and does grant QNSCC an exclusive licence to use the material until March 30, 2019, and a non-exclusive licence to reproduce the material in perpetuity. The author warrants that the requirements in this call for submissions are met, and that the materials will not be disclosed to any third party for the duration of the exclusive licence.
Task authors and their collaborators must not use a submitted task, or a variant thereof, or techniques specific to that task, in any competition or training until QNSCC 2019 has ended. In case of doubt, contact the QNSCC commitee.
Note that we do not wish to forbid authors of submitted tasks to be involved in other competitions and training, but we do ask them to take all necessary precautions to safeguard confidentiality.

What Happens Next

Receipt of submissions will be confirmed via the provided contact address.  The QNSCC Scientific Committee will carefully review all submissions and will select a short-list of about 12 to 15 tasks, eight of which will eventually be given at the QNSCC 2019 Regular challenge competition.  The authors of the tasks selected for the short-list will be invited to attend the QNSCC as Invited Guests. However, they will not be informed prior to the competition as to whether their tasks will be used at the actual contest or whether their tasks have been substantially modified by the QNSCC Scientific Committee. The authors of tasks included in the actual competition will also receive an official certificate and will be awarded by the scientific commitee of QNSCC 2019 in an appropriate form.


  • Submission deadline: January 10, 2019
  • Language: english (traduction in Arabic and/or french preferred)
  • Text format: plain text preferred
  • Multiple files for one task (e.g. diagrams, solution code): in single zip or compressed tar archive
  • Multiple tasks: submit separately
  • Minimum contents of submission:
  • Contact address (preferably e-mail) Name, affiliation, country, and career description of author(s);
  • Task description (including required diagrams);
  • Description of desired solution.
  • Highly desirable:  solutions coded in scratch
  • Suggestions for grading;
  • Test data, test data specifications;
  • Alternate solutions or expected near-solutions;
  • Complexity analysis;
  • Background information on the task;
  • Any other comments relevant to the task.