ERIC Number: EJ1455306
Record Type: Journal
Publication Date: 2024
Pages: 31
Abstractor: As Provided
ISBN: N/A
ISSN: ISSN-1648-5831
EISSN: EISSN-2335-8971
Available Date: N/A
A Transformation of the Way of Thinking Key Principles in Programming Education Inspired by Pascal
Valentina Dagiene; Gintautas Grigas; Tatjana Jevsikova
Informatics in Education, v23 n4 p735-765 2024
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
Descriptors: Programming Languages, Computer Science Education, Foreign Countries, Programming, Expertise, Attitudes, Algorithms, Educational History, Information Science, Teaching Methods, Intellectual History, Trend Analysis, Technological Advancement, Secondary School Teachers, Creative Thinking, Problem Solving, Computer Software, Teacher Attitudes, Instructional Innovation, College Faculty
Vilnius University Institute of Mathematics and Informatics, Lithuanian Academy of Sciences. Akademjos str. 4, Vilnius LT 08663 Lithuania. Tel: +37-5-21-09300; Fax: +37-5-27-29209; e-mail: info@mii.vu.lt; Web site: https://infedu.vu.lt/journal/INFEDU
Publication Type: Journal Articles; Reports - Research
Education Level: Secondary Education; Higher Education; Postsecondary Education
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A
Identifiers - Location: Lithuania
Grant or Contract Numbers: N/A
Author Affiliations: N/A