Analysis of Students' Preconceptions of Concurrency

Research output: Contribution in Book/Catalog/Report/Conference proceedingConference contribution

Abstract

In previous literature, several authors have recommended teaching concurrent programming, as the current evolution of IT involves concurrency. However, in order to teach concurrent programming properly, in a constructivist educational learning framework, we need to know the preconceptions students have regarding it. In this paper, we report on the results found from data collected through a questionnaire submitted in secondary schools to 101 students aged from 12 to 15. We detail the preconceptions of concurrent programming we extracted from the questionnaire answers and formulate recommendations toward creating a course teaching concurrent programming.

Translated title of the contributionAnalyse des préconceptions d'étudiants sur la concurrence
Original languageEnglish
Title of host publicationEASEAI 2019 - Proceedings of the 1st ACM SIGSOFT International Workshop on Education through Advanced Software Engineering and Artificial Intelligence, co-located with ESEC/FSE 2019
EditorsBenoit Vanderose, Benoit Frenay, Julie Henry, Xavier Devroey
Place of PublicationNew York, NY, USA
PublisherACM Press
Pages9-12
Number of pages4
ISBN (Electronic)9781450368520
ISBN (Print)978-1-4503-6852-0
DOIs
Publication statusPublished - 26 Aug 2019
Event1st International Workshop on Education through Advanced Software Engineering and Artificial Intelligence - Tallin, Estonia
Duration: 26 Aug 201926 Aug 2019

Publication series

NameEASEAI 2019
PublisherACM

Workshop

Workshop1st International Workshop on Education through Advanced Software Engineering and Artificial Intelligence
Abbreviated titleEASEAI
Country/TerritoryEstonia
CityTallin
Period26/08/1926/08/19

Keywords

  • concurrency, concurrent programming, preconception, teaching
  • Concurrency
  • Preconception
  • Concurrent programming
  • Teaching

Fingerprint

Dive into the research topics of 'Analysis of Students' Preconceptions of Concurrency'. Together they form a unique fingerprint.

Cite this