Informatics in Education logo


Login Register

  1. Home
  2. Issues
  3. Volume 23, Issue 4 (2024)
  4. A Transformation of the Way of Thinking: ...

Informatics in Education

INFORMATION Submit your article Help
  • Article info
  • Related articles
  • More
    Article info Related articles

A Transformation of the Way of Thinking: Key Principles in Programming Education Inspired by Pascal
Volume 23, Issue 4 (2024), pp. 735–765
Valentina Dagienė   Gintautas Grigas   Tatjana Jevsikova  

Authors

 
Placeholder
https://doi.org/10.15388/infedu.2024.25
Pub. online: 10 December 2024      Type: Article      Open accessOpen Access

Published
10 December 2024

Abstract

The work of Niklaus Wirth, designer of the Pascal programming language, has led to the introduction of programming in schools in many countries often leading to a transformation in the way of thinking. In this article, we provide a retrospective analysis of the Lithuanian experience driven by Pascal and discuss the main ideas about teaching programming originating from this experience. We conducted a qualitative study by means of interviews with experts involved in the development of programming education during its early phases to examine their memories and perspectives.
Programming education in Lithuania started with the Pascal-inspired Young Programmers’ School by Correspondence, founded in 1981, which had a great influence on the Lithuanian programming elite. For this purpose, a compiler for a subset of Pascal was developed for students taking their first steps towards programming, or more precisely, algorithmic thinking.
Many innovations were developed and brought into practice. The ones that have proved their worth and have not lost their relevance are the subject of this article. These include assessing program text readability, cultivating programming style, program reading tasks, creative thinking tasks, problem-solving approaches, detailed compiler error messages, automatic error fixing, and compiler advice to novice programmers. While some concepts became obsolete with technological advancements, others remain relevant, directly or as inspiration for new ideas, forming the basis of this study.

Related articles PDF XML
Related articles PDF XML

Copyright
No copyright data available.
Open access article under the CC BY license.

Keywords
Pascal Young Programmers’ School programming education informatics

Metrics
since February 2020
1356

Article info
views

0

Full article
views

282

PDF
downloads

37

XML
downloads

Export citation

Copy and paste formatted citation
Placeholder

Download citation in file


Share


RSS

INFORMATICS IN EDUCATION

  • Online ISSN: 2335-8971
  • Print ISSN: 1648-5831
  • Copyright © 2024 Vilnius University
  •  

For contributors

  • Submit
  • OA Policy

Contact us

  • Institute of Data Science and Digital Technologies,
  • Vilnius University, Akademijos St. 4, 08412, Vilnius, Lithuania
  • E-mail: gabriele.stupuriene@mif.vu.lt
Powered by PubliMill  •  Privacy policy