-
Uporaba programskih vzorcev pri poučevanju osnov programiranja z delčki [Elektronski vir] = Use of programming patterns in teaching the fundamentals of block-based coding : magistrsko deloFerenc, KajaV magistrskem delu se ukvarjamo z analizo programov učencev v Scratchu, pri čemer raziskujemo uporabo in razvoj programskih vzorcev v procesu učenja osnov programiranja. V teoretičnem delu opredelimo ... programske vzorce in utemeljimo njihov pomen pri poučevanju uvodnega programiranja z delčki. Prav tako obravnavamo težave, s katerimi se učenci soočajo pri uvodnem programiranju in jih je mogoče natančneje identificirati s pomočjo analize strukture programskega vzorca. Pri poučevanju programiranja je pomembno, da učitelji vedo, kako smiselno graditi konceptualno programersko znanje in spremljati usvajanje teh znanj. Predstavljena metoda priporoča analizo programskih vzorcev učencev, ki jih uporabljajo pri snovanju svojih rešitev in kako jih med seboj povezujejo v kompleksnejših primerih. To jim daje vpogled v konceptualno znanje učenca in jim lahko pomaga pri načrtovanju poteka dela ter pri odločitvi glede uporabe učnih metod in pristopov. V empiričnem delu magistrskega dela najprej s pregledom literature ugotovimo, kako so programski vzorci definirani v tekstovnih programskih jezikih in jih smiselno prilagodimo za programske jezike z delčki. Nato s pomočjo ročne analize programov učencev raziščemo, kako uspešno so učenci uporabljali programske vzorce pri reševanju nalog in spremljamo njihov napredek v razumevanju programskih konceptov skozi celoten učni proces. Dodatno z uporabo metod strojnega učenja analiziramo vzorce reševanja nalog in prepoznavamo najpogostejše težave, s katerimi se učenci soočajo. Ti vpogledi služijo kot osnova za izboljšanje učnih pristopov pri uvodnem programiranju. Na podlagi rezultatov oblikujemo priporočila in smernice za učitelje, ki jim bodo v pomoč pri načrtovanju in izvedbi pouka uvodnega programiranja, ki temelji na uporabi programskih vzorcev.Type of material - master's thesis ; adult, seriousPublication and manufacture - Ljubljana : [K. Ferenc], 2025Language - slovenianCOBISS.SI-ID - 249762819
Author
Ferenc, Kaja
Other authors
Zapušek, Matej, 1983- |
Nančovska Šerbec, Irena
Topics
Osnovnošolsko učenje in poučevanje |
Računalniško programiranje |
Univerzitetna in visokošolska dela |
programski vzorci |
osnove programiranja |
poučevanje programiranja |
programiranje z delčki |
programerji začetniki |
analiza programov |
programming patterns |
programming basics |
programming education |
block-based programming |
beginner programmers |
program analysis
Shelf entry
Permalink
- URL:
Impact factor
Access to the JCR database is permitted only to users from Slovenia. Your current IP address is not on the list of IP addresses with access permission, and authentication with the relevant AAI accout is required.
| Year | Impact factor | Edition | Category | Classification | ||||
|---|---|---|---|---|---|---|---|---|
| JCR | SNIP | JCR | SNIP | JCR | SNIP | JCR | SNIP | |
Impact factor
Select the library membership card:
DRS, in which the journal is indexed
| Database name | Field | Year |
|---|
| Links to authors' personal bibliographies | Links to information on researchers in the SICRIS system |
|---|---|
| Ferenc, Kaja | ![]() |
| Zapušek, Matej, 1983- | 37770 |
| Nančovska Šerbec, Irena | 12665 |
Select pickup location:
Material pickup by post
Notification
Subject headings in COBISS General List of Subject Headings
Select pickup location
| Pickup location | Material status | Reservation |
|---|
Please wait a moment.
