APCSE 2020

Adaptation and Personalization in Computer Science Education

A workshop at the 28th ACM Conference on User Modeling, Adaptation and Personalization, ACM UMAP 2020, Jul. 18, 2020 – Genoa, Italy

The workshop will take place on the same dates as a virtual online event, if the ongoing pandemic makes this necessary. The UMAP workshops adjunt proceedings will be published by ACM as planned.


In recent years a wide range of tools and applications have been developed for supporting Computer Science Education, ranging from physical devices to visual programming languages and web applications. Individual and cooperative learning processes must be supported in a complex scenario in which learners have different education levels, motivations, and expectations. In this setting technological solutions play a central role in modeling user needs and in providing personalized support to improve the effectiveness and satisfaction of learning experiences.  

The workshop aims at bringing together researchers, practitioners and education stakeholders to discuss challenges and future directions on adaptation and personalization in Computer Science Education.
The workshop topics of interest are related to computer-assisted personalization applications and aspects of computer science education, while targeting single or multiple stakeholders. In particular, we encourage the submission of papers with research ideas, concrete case-studies, discussion of practical experiences or course/study curriculum/lab activities.

Covid-19 restrictions

The workshop will take place on the same dates as a virtual online event, if the ongoing covid-19 pandemic makes this necessary. The UMAP workshops adjunt proceedings will be published by ACM as planned.

Submission Guidelines

All papers must be original and not simultaneously submitted to another journal or conference. All submissions must be written in English. We expect authors, PC, and the organizing committee to adhere to the ACM’s Conflict of Interest Policy and the ACM’s Code of Ethics and Professional Conduct. Authorsshould use the ACM SIG Standard (SIGCONF) proceedings template https://www.acm.org/publications/proceedings-template.
Papers should be submitted as PDF files to Easychair at https://easychair.org/conferences/?conf=apcse2020.

Please be aware that at least one author per paper needs to register and attend the workshop to present the work (remote presentations or recordings will be possible should a physical conference be unsafe or should people have travel limitations from Governments, due to COVID19).

The following four types submission are welcome:

  • Full papers (6-8 pages) should be clearly placed with respect to the state of the art and state the contribution of the proposal in the domain of application, even if presenting preliminary results. In particular, research papers should describe the methodology in detail, experiments should be repeatable, and a comparison with the existing approaches in the literature should be made.
  • Short papers (4 pages) should introduce new point of views in the workshop topics or summarize the experience of a researcher or a group in the field. Practice and experience reports should present in detail real-world scenarios in which personalization is employed.
  • Demo papers (2 pages) should present a prototype or an application. The systems will be shown at the workshop.
  • Position papers (2 pages) should include a brief introduction followed by a comprehensive breakdown of your position on the topics of interest of the workshop.

APCSE2020 proceedings will be published in an Adjunct UMAP 2020 Workshop Proceedings published by ACM.

We encourage the submission of papers with research ideas, concrete case-studies, discussion of practical experiences or course/study curriculum/lab activities in the following areas:
– Team-based cs education tools (multiplayer/distributed games/coding environments)
– Personalization of cs education tools 
– Augmented and virtual reality  in cs education
– Agent-based modeling and simulation  in cs education
– Mobile and web-based applications for cs education
– Data Science and Artificial intelligence in cs education
– IoT-frameworks applied to cs education
– Evaluation metrics for activities based on cs education tools

Program Committee

Yeray D.C. Barrios FleitasUniversity of Twente, Nederland
Manuela ChessaUniversità di Genova, Italy
Alexandra CristeaUniversity of Durham, United Kingdom
Sabine GrafAthabasca University, Canada
Juraj HromkovičETH Zürich, Switzerland
Milos KravcikDFKI Berlin, Germany
Imène JraidiUniversity of Montreal, Canada
Michael LodiUniversità di Bologna, Italy
Violetta Lonati Università di Milano, Italy
Viviana MascardiUniversità di Genova, Italy
Mattia MongaUniversità di Milano, Italy
Nicoletta Noceti Università di Genova, Italy
Francesca OdoneUniversità di Genova, Italy
Viktoria Pammer-SchindlerUniversity of Graz, Austria
Elvira PopescuUniversity of Craiova, Romania
Lorenzo RepettoBebras Group, Italy

Organising Committee
Giorgio Delzanno, Giovanna Guerrini, Daniele Traversaro
Università di Genova, Italy

Paper submission (position: 2 pages, short :4 pages, long: 8 pages): April 16, 2020
Notification to authors: April 30, 2020
Workshop papers camera-ready deadline: May 6, 2020
Workshop Date: July 18, 2020

Accepted Papers and Program

10.00 UTC 12.00 CEST Adaptation and Personalization in Computer Science Education (APCSE 2020): Workshop Chairs’ Welcome  Giorgio Delzanno, Giovanna Guerrini, Daniele Traversaro

10.10 UTC 12.10 CEST Prediction of student performance in abacus-based calculation using matrix factorization, Keita Tokuda, David Kaschub, Takuma Ota, Yasunobu Hashimoto, Naoya Fujiwara, Akihito Sudo

10.30 UTC 12.30 CEST Sonic Pi for TBL Teaching Units in an Introductory Programming Course Daniele Traversaro, Giovanna Guerrini, and Giorgio Delzanno (Univ. of Genoa)

10.50 UTC 12.50 CEST PyWeCode: Towards a Collaborative Coding Framework
based on the arcade Python Library Giorgio Delzanno, Giovanna Guerrini, Viviana Mascardi , and Daniele Traversaro

11.10 UTC 13.10 CEST A Virtual Reality Game Design for Collaborative Team-Building: a Proof of Concept Chiara Bassano , Giorgio Ballestin, Fabio Solari, and Manuela Chessa

11.30 UTC 13.30 CEST BREAK

12.00 UTC 14.00 CEST Non-formal coding education for 13 to 14 year old girly girls using Catrobat’s Luna and Cat app, Wolfgang Slany (Graz University)

12.40 UTC 14.40 CEST Slow Rogaining: An Innovative Teamwork Model for Computer Science Education Giorgio Delzanno, Giovanna Guerrini, Viviana Mascardi, Luca Gelati, Vincenzo Petito, Francesca Vitali, Angelo Ferrando, Davide Ancona, Manuela Chessa, Nicoletta Noceti, and Francesca Odone

13.00 UTC 15.00 CEST Codinji: Welcome to the Coding Jungle! Giorgio Delzanno, Giovanna Guerrini, Simone Perotto, Flavio Traverso, Sofia Mammoliti, and Susanna Staglianò

13.20 UTC 15.20 CEST Tangible coding for kids with AI inside Nicoletta Noceti, Francesca Odone, Antonio Marsella, Matteo Moro, and Elena Nicora

13.40 UTC 15.40 CEST BREAK

14.00 UTC 16.00 CEST Personalized Remedial Recommendations for SQL Programming Practice System Jordan Barria-Pineda, Kamil Akhuseyinoglu, Peter Brusilovsky, Kerttu Pollari-Malmi, Teemu Sirkiä, Lauri Malmi

14.20 UTC 16.20 CEST
CyberChallenge.IT@Unige, Gaspare Ferraro, Giovanni Lagorio, Marina Ribaudo

14.40 UTC 16.40 CEST Flow Programming: A Flexible Way to Bring the Internet of Things into the Lab, Davide Ancona, Giorgio Delzanno, Lorenzo Benvenuto, and Gianluca Gambari

15.00 UTC 17.00 CEST Final Discussion

Crea il tuo sito web su WordPress.com
Crea il tuo sito