We report on experience related to the online training for the Italian and International Olympiads in Informatics (IOI). We developed an interactive online system, integrating the programming problems and the grading system used in several major programming contests, including the IOI. The system has been used in three distinct contexts: training students for the Italian Olympiads in Informatics (OII), training teachers in order to be able to assist students for the OII, and training the Italian team for the IOI. We also present the initial design of an extension deemed to provide trainees with a personalized support to skills’ enhancement on contest problems.

Three Uses of the Online Social Programming Training System: On Nature and Purpose of Spreading Algorithmic Problem Solving / Di Luigi, William; Farina, Gabriele; Laura, Luigi; Nanni, Umberto; Temperini, Marco; Versari, Luca. - STAMPA. - (2016), pp. 385-395. - LECTURE NOTES IN EDUCATIONAL TECHNOLOGY. [10.1007/978-981-287-868-7_47].

Three Uses of the Online Social Programming Training System: On Nature and Purpose of Spreading Algorithmic Problem Solving

LAURA, Luigi;NANNI, Umberto;TEMPERINI, Marco;VERSARI, LUCA
2016

Abstract

We report on experience related to the online training for the Italian and International Olympiads in Informatics (IOI). We developed an interactive online system, integrating the programming problems and the grading system used in several major programming contests, including the IOI. The system has been used in three distinct contexts: training students for the Italian Olympiads in Informatics (OII), training teachers in order to be able to assist students for the OII, and training the Italian team for the IOI. We also present the initial design of an extension deemed to provide trainees with a personalized support to skills’ enhancement on contest problems.
2016
State-of-the-Art and Future Directions of Smart Learning
978-981-287-868-7
978-981-287-866-3
Distance learning; Training System; Social learning
02 Pubblicazione su volume::02a Capitolo o Articolo
Three Uses of the Online Social Programming Training System: On Nature and Purpose of Spreading Algorithmic Problem Solving / Di Luigi, William; Farina, Gabriele; Laura, Luigi; Nanni, Umberto; Temperini, Marco; Versari, Luca. - STAMPA. - (2016), pp. 385-395. - LECTURE NOTES IN EDUCATIONAL TECHNOLOGY. [10.1007/978-981-287-868-7_47].
File allegati a questo prodotto
File Dimensione Formato  
DiLuigi_Frontespizio-indice_Three-Uses_2016.pdf

solo gestori archivio

Tipologia: Altro materiale allegato
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 188.22 kB
Formato Adobe PDF
188.22 kB Adobe PDF   Contatta l'autore
DiLuigi_Three-Uses_2016.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 168.98 kB
Formato Adobe PDF
168.98 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/979268
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact