Analysis of teaching programming basics from pupils’ viewpoint

Teaching programming in a comprehensive school is a long and difficult process, which is why it should be analysed from various points of views. An analysis of pupils’ opinion on the lesson of programming basics has been carried out by combining pedagogical observation method with continuing questio...

Full description

Bibliographic Details
Main Authors: Jonas Blonskis, Renata Burbaitė, Valentina Dagienė
Format: Article
Language:English
Published: Vilnius University Press 2009-12-01
Series:Lietuvos Matematikos Rinkinys
Subjects:
Online Access:https://www.journals.vu.lt/LMR/article/view/18048
_version_ 1811311144431779840
author Jonas Blonskis
Renata Burbaitė
Valentina Dagienė
author_facet Jonas Blonskis
Renata Burbaitė
Valentina Dagienė
author_sort Jonas Blonskis
collection DOAJ
description Teaching programming in a comprehensive school is a long and difficult process, which is why it should be analysed from various points of views. An analysis of pupils’ opinion on the lesson of programming basics has been carried out by combining pedagogical observation method with continuing questionnaires of pupils. Having processed the data of analysis, it has been determined that pupils’ cooperation with teacher and friends has a considerable influence on the success of learning programming. Moreover, the analysis has revealed that not only the final result is important but also the process of learning. In this article, the most common difficulties that pupils encounter when learning programming are discussed and their reasons are indicated. Having processed the results of pupils’ test task solutions, an attempt was made to determine if the pupils evaluate their knowledge, abilities and skills objectively. Finally, recommendations to teachers are given on the grounds of the results of the analysis.
first_indexed 2024-04-13T10:12:36Z
format Article
id doaj.art-077b09b919d347b9b0c989a81a7c1d67
institution Directory Open Access Journal
issn 0132-2818
2335-898X
language English
last_indexed 2024-04-13T10:12:36Z
publishDate 2009-12-01
publisher Vilnius University Press
record_format Article
series Lietuvos Matematikos Rinkinys
spelling doaj.art-077b09b919d347b9b0c989a81a7c1d672022-12-22T02:50:51ZengVilnius University PressLietuvos Matematikos Rinkinys0132-28182335-898X2009-12-0150proc. LMS10.15388/LMR.2009.12Analysis of teaching programming basics from pupils’ viewpointJonas Blonskis0Renata Burbaitė1Valentina Dagienė2Kauno technologijos universitetasPanevėžio Juozo Balčikonio gimnazijaVilniaus universitetasTeaching programming in a comprehensive school is a long and difficult process, which is why it should be analysed from various points of views. An analysis of pupils’ opinion on the lesson of programming basics has been carried out by combining pedagogical observation method with continuing questionnaires of pupils. Having processed the data of analysis, it has been determined that pupils’ cooperation with teacher and friends has a considerable influence on the success of learning programming. Moreover, the analysis has revealed that not only the final result is important but also the process of learning. In this article, the most common difficulties that pupils encounter when learning programming are discussed and their reasons are indicated. Having processed the results of pupils’ test task solutions, an attempt was made to determine if the pupils evaluate their knowledge, abilities and skills objectively. Finally, recommendations to teachers are given on the grounds of the results of the analysis.https://www.journals.vu.lt/LMR/article/view/18048teaching programmingalgorithmizationevaluationself-evaluation
spellingShingle Jonas Blonskis
Renata Burbaitė
Valentina Dagienė
Analysis of teaching programming basics from pupils’ viewpoint
Lietuvos Matematikos Rinkinys
teaching programming
algorithmization
evaluation
self-evaluation
title Analysis of teaching programming basics from pupils’ viewpoint
title_full Analysis of teaching programming basics from pupils’ viewpoint
title_fullStr Analysis of teaching programming basics from pupils’ viewpoint
title_full_unstemmed Analysis of teaching programming basics from pupils’ viewpoint
title_short Analysis of teaching programming basics from pupils’ viewpoint
title_sort analysis of teaching programming basics from pupils viewpoint
topic teaching programming
algorithmization
evaluation
self-evaluation
url https://www.journals.vu.lt/LMR/article/view/18048
work_keys_str_mv AT jonasblonskis analysisofteachingprogrammingbasicsfrompupilsviewpoint
AT renataburbaite analysisofteachingprogrammingbasicsfrompupilsviewpoint
AT valentinadagiene analysisofteachingprogrammingbasicsfrompupilsviewpoint