Set up easily online coding workshops for your students! No specific knowledge needed to start teaching computer science today.

Introducing the Dashboard

As a teacher or educator, you have the opportunity to create your own workshops in class, or during extracurricular hours, with a supervision tool also called “Dashboard”. The Dashboard allows you to select the lessons to be included in the workshop, to identify students by their first name or email, and finally to monitor the progress of each of them in real time.

Steps to follow by the teacher

If you have created a Teacher account on Coding Park, you must have two more buttons in the horizontal menu.

The first button  gives access to the “Lessons Composer”; it allows you to configure your workshop in three steps, that is to say:

  • Choose lessons to include in the workshop,
  • Identify the students that can join the workshop,
  • Start/stop the workshop.

Once the workshop is launched, the second button  gives access to the Dashboard, which is initialized with the session data and is refreshed continuously as the students progress in the lessons.

Step 1: Select the workshop lessons

To select the lessons of the coding session, simply click on the lessons on the left; these will appear instantly in the table of the configuration tool.

You cannot select more than two lessons per workshop.

Step 2: Identify the students

The next step is to identify the students participating in the coding session. For this, the recommended method is to assign an identifier in the form of a string of alphanumeric characters, but usually a first name is sufficient.

Please note that the maximum number of students per workshop is defined in your subscription.

Step 3: Launch the coding session

It’s almost done, just click on the “Start” button to start the workshop. The last step is to retrieve the code of the session and give it to each of your students: this code will allow them to join the session from the application without having to create an account beforehand. By clicking on the “Dashboard” button, you can already see your students on the starting blocks.

Steps to follow by the student

With the unique identifier you set for each student, and the session code, students will be able to log in to the session from the public interface. Then, each student clicks on the menu at the top right corner (the hamburger), and selects the entry “Join a session”. An authentication window is displayed; it is then up the student to enter his/her identifier, and the code of the session that you gave to him/her.

As students progress through the session, their scores are converted into medals.

Understanding the rating system

As you have noticed, students’ solutions are evaluated in relation to an optimal solution known a priori. There are several parameters involved in the calculation of the ratings, the most important of which are:

  • The number of trials: the score is weighted by the number of trials before reaching a solution. The first try is not counted.
  • The length of the solution: here we have to evaluate the solution in terms of algorithmic complexity and execution performance.

A rating out of 10 is assigned to the student’s solution, which is then transformed into medal according to the following rules:

  • Gold medal: the rating is 10 out of 10,
  • Silver medal: the rating is between 7 and 9 out of 10,
  • Bronze medal: the rating is less than 6 out of 10.

Still have questions?

Please do not hesitate to send an email to the address for any questions relating to the use of the platform. Also, we are open to suggestions that may improve the user experience, the rating system, or any other related area that can make the platform better from a pedagogical perspective.