A web-based programming environment for introductory programming courses in higher education

Horváth, Győző (2018) A web-based programming environment for introductory programming courses in higher education Annales Mathematicae et Informaticae. 48. pp. 23-32. ISSN 1787-5021 (Print), 1787-6117 (Online)

[thumbnail of AMI_48_from23to32.pdf] pdf
AMI_48_from23to32.pdf

Download (439kB) [error in script]

Absztrakt (kivonat)

Choosing the right programming environment has a great influence on the efficiency of the educational, learning and problem solving processes. While there are many good examples for such environments for the younger generation, which involve block-based programming, gamified learning, appropriate language of the tasks and user interface design, introductory programming courses in higher education rarely take into account the role of the programming environment. In this article we have analyzed a typical problem solving process in an introductory programming course with a special focus on the programming environment. We have found that many distracting factors may make the learning process difficult. Based on our investigation we introduce a web-based programming environment which takes into account the special needs of newcomers to the programming land. This environment tries to exclude the distracting factors and support the problem solving process in a right way. Beside our methodological considerations, the technical background of supporting traditional programming languages, such as C++, in the web browser is also presented. Finally we make methodological recommendations how this tool can be a part of the teaching and learning process through different types of tasks and learning organizing methods.

Mű típusa: Folyóiratcikk - Journal article
Szerző:
Szerző neve
Email
MTMT azonosító
ORCID azonosító
Közreműködés
Horváth, Győző
NEM RÉSZLETEZETT
NEM RÉSZLETEZETT
NEM RÉSZLETEZETT
Szerző
Megjegyzés: Selected papers of the 10th International Conference on Applied Informatics
Kapcsolódó URL-ek:
Kulcsszavak: web, teaching, programming, development environment, higher education
Nyelv: angol
Kötetszám: 48.
ISSN: 1787-5021 (Print), 1787-6117 (Online)
Felhasználó: Tibor Gál
Dátum: 13 Már 2019 18:47
Utolsó módosítás: 13 Már 2019 18:47
URI: http://publikacio.uni-eszterhazy.hu/id/eprint/3310
Műveletek (bejelentkezés szükséges)
Tétel nézet Tétel nézet