Teachers’ Perspectives on Learning and Programming Environments for Secondary Education - Empowering Learners for Life in the Digital Age: IFIP TC 3 Open Conference on Computers in Education Access content directly
Conference Papers Year : 2019

Teachers’ Perspectives on Learning and Programming Environments for Secondary Education

Riko Kelter
  • Function : Author
  • PersonId : 1058620
Matthias Kramer
  • Function : Author
  • PersonId : 1021843
Torsten Brinda
  • Function : Author
  • PersonId : 1021845


Teaching and learning programming is a challenge. Although several learning and programming environments have been proposed for classes, there seems to be more dissent than consensus as to which tools are preferable over others. This paper investigates teachers’ perspectives on popular learning and programming environments used in secondary computer science education in Germany. The environments investigated are: BlueJ, Scratch, Greenfoot, Eclipse, MIT App Inventor, Processing IDE, and Alice. Based on prior research, a catalogue of environment features supporting the learning processes of students was constructed. Using these criteria, an online-survey was conducted with computer science teachers in North Rhine-Westphalia, Germany. In the survey, the participating teachers evaluated the selected tools’ adequacy for teaching object-oriented programming. The findings support the results of prior research conducted with students, stressing the importance of a simple and user-friendly graphical user interface (GUI) as well as the option to visualise classes and objects. Contrary to prior studies, the results show that teachers do not see the editor as equally important, as students do, and that there is no consensus about the role of the area of application for choosing an integrated development environment (IDE). Student-friendly debugging messages as well as a step-by-step execution of programs were identified as important features. Although no tool excelled for every criterion, the clear favourite was BlueJ.
Fichier principal
Vignette du fichier
481033_1_En_5_Chapter.pdf (280.36 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-02370936 , version 1 (19-11-2019)


Attribution - CC BY 4.0



Riko Kelter, Matthias Kramer, Torsten Brinda. Teachers’ Perspectives on Learning and Programming Environments for Secondary Education. Open Conference on Computers in Education (OCCE), Jun 2018, Linz, Austria. pp.47-55, ⟨10.1007/978-3-030-23513-0_5⟩. ⟨hal-02370936⟩
23 View
16 Download



Gmail Facebook Twitter LinkedIn More