izpis_h1_title_alt

Uporaba aplikacij za zgodnje učenje osnovnih konceptov iz programiranja
ID Pipan, Vanessa (Author), ID Nančovska Šerbec, Irena (Mentor) More about this mentor... This link opens in a new window, ID Žerovnik, Alenka (Co-mentor)

URLURL - Presentation file, Visit http://pefprints.pef.uni-lj.si/3757/ This link opens in a new window

Abstract
V diplomskem delu obravnavamo zgodnje uvajanje programiranja v osnovnih šolah. Dandanes otroci že zelo zgodaj začnejo uporabljati sodobno tehnologijo in ta počasi postane del njihovega vsakdanjika. Da bi otrokom omogočili boljše razumevanje delovanja tehnologije okoli njih ter rabo le-te za reševanje problemov, jim mora biti zagotovljeno potrebno znanje že v osnovni šoli. Eno izmed takšnih znanj je programiranje, ki sodi med veščine razvoja računalniškega razmišljanja. V teoretičnem delu diplomskega dela obravnavamo razloge in načine vključevanja programiranja v slovenskih in drugih evropskih šolah. Poleg tega je opisana neopiagetova teorija, ki velja za eno izmed ključnih teorij razumevanja razvoja abstraktnega razmišljanja. Posebno pozornost posvečamo zgodnjemu učenju programiranja s pomočjo mobilnih aplikacij. Opisujemo in analiziramo aplikacije TeciMarko!, LightBot in Tynker, ki naj bi bile za naše okolje najbolj sprejemljive. Podrobnejša analiza je pokazala, da sta aplikaciji TeciMarko! in LightBot bolj primerni za poučevanje zgodnjega programiranja kot aplikacija Tynker. V empiričnem delu smo izvedli testiranje med učenci tretjega razreda. Ugotavljali smo, ali učenci s pomočjo aplikacij TeciMarko! in LightBot usvojijo zastavljene učne cilje. Sledila je anketa, s katero smo ugotovili, katera izmed aplikacij je učencem vizualno in vsebinsko bolj razumljiva. Rezultati testiranja kažejo na to, da so se učenci z uporabo aplikacij naučili sestaviti pravilno zaporedje ukazov. Delno so se tudi naučili najti in odpraviti napako pri že napisanem zaporedju ukazov. Ugotovili smo, da je aplikacija TeciMarko! bolj primerna za učence nižjih razredov osnovne šole, aplikacija LightBot pa je primerna tudi za učence drugega in tretjega triletja osnovne šole. Analiza vprašalnika je pokazala, da je učencem vizualno in vsebinsko bolj razumljiva aplikacija LightBot. Skupni rezultati testiranja in ankete pa so pokazali, da sta obe aplikaciji primerni za učenje začetnih konceptov programiranja.

Language:Slovenian
Keywords:zgodnje učenje programiranja
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:PEF - Faculty of Education
Year:2016
PID:20.500.12556/RUL-85725 This link opens in a new window
COBISS.SI-ID:11174217 This link opens in a new window
Publication date in RUL:20.09.2017
Views:943
Downloads:166
Metadata:XML RDF-CHPDL DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Use of applications in early-stage computer programming education
Abstract:
In the thesis, we deal with early programming teaching. Nowadays, children start using modern technology at a very early age, meaning that technology rapidly becomes a part of their everyday life. To provide them with ability to understand technology and also the ability to utilize it to solve problems, they need to be provided with the appropriate knowledge and necessary skills in primary school. One of these is programming, which is one of the skills building the foundation for developing the ability of computational thinking. In the theoretical part, of the thesis we present reasons and methods of integration of programming in Slovenian and other European schools. In addition, the neo-Piagetian theory is described, which is considered to be one of the key theories to understand the development of abstract thinking. In the thesis, we are focused on early-stage learning of programming through mobile applications. We have analysed and described the following applications: RunMarco!, LightBot, and Tynker. These are supposedly the most appropriate applications, among the available ones. A more detailed analysis provided us with the fact that, application Tynker is not as suitable for teaching early programing as RunMarco! and LightBot are. In the empirical part, we have conducted a research among pupils of the third class to determine whether they are able to acquire the set learning objectives through the applications RunMarco! and LightBot. This was followed by a survey, which was essential to determine, which application was visually and conceptually more understandable to the pupils. The results show that use of the application enabled students to learn the correct sequence of entries and commands. Some of the members of the research sample were also able to debug in the pre-written sequence of commands. From the research we can conclude that the application RunMarco! is suitable for students of lower grades of primary school, while the LightBot application is suitable for students of the second and third triad of primary school. Analysis of the questionnaire showed that the LightBot application is conceptually and visually more comprehensive to students. The overall results of the research and the survey have shown that both of the applications are suitable for early-stage learning of programming concepts.

Keywords:early-stage programming learning

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back