Secondary language: |
English |
Secondary title: |
Educational computer game for learning foundations of programming at primary school - World of variables |
Secondary abstract: |
Students, who are learning programming for the first time, often have difficulty in understanding complex cognitive concepts. Teaching programming is now mainly focused on learning the syntax and features of programs, rather than focused on deeper understanding of programming constructs and abstract concepts. Computer game format enables active student learning and presentation of content in a fun and engaging way which has a positive impact on motivation to learn. Instead of focusing on the teaching of programming language syntax, the thesis deals mainly with the cognitive concepts of variable presentations in learning programming. Throughout the game, a student understands where a variable is located in computers and what happens through assessment sentence. The game is based on visualizations of different variable types and assessment sentence. The game actively promotes interactivity and learning.
The game was tested in a real learning environment among students in the second and third triad. |
Secondary keywords: |
programming;computer game;educational game;programiranje;računalniška igra;didaktična igra; |
File type: |
application/pdf |
Type (COBISS): |
Undergraduate thesis |
Thesis comment: |
Univ. Ljubljana, Pedagoška fak., Matematika in računalništvo |
Pages: |
72 f. |
Type (ePrints): |
thesis |
Title (ePrints): |
Educational computer game for learning foundations of programming at primary school - World of variables |
Keywords (ePrints): |
programiranje |
Keywords (ePrints, secondary language): |
programming |
Abstract (ePrints): |
Učenci, ki se z učenjem programiranja srečajo prvič, imajo velikokrat težave pri razumevanju kognitivno zahtevne snovi. Poučevanje programiranja se danes osredotoča predvsem na učenje sintakse in značilnosti programov, manj pa na globlje razumevanje programskih konstruktov in abstraktnih pojmov. Format računalniške igre omogoča aktivno učenje učencev in predstavitev snovi na zabaven in privlačen način, kar pozitivno vpliva na motiviranost za učenje. Namesto, da bi se osredotočali na poučevanje sintakse programskega jezika, se v diplomskem delu ukvarjamo predvsem s kognitivnimi koncepti predstavitve spremenljiv pri učenju programiranja. Skozi igro učenec spozna kaj je spremenljivka, kje se nahaja in kaj se z njo dogaja ob prireditvi. Igra temelji na vizualizacijah različnih tipov spremenljivk in prireditvenem stavku ter z interaktivnostjo spodbuja aktivno učenje.
Igro smo preizkusili v realnem učnem okolju, med učenci druge in tretje triade. |
Abstract (ePrints, secondary language): |
Students, who are learning programming for the first time, often have difficulty in understanding complex cognitive concepts. Teaching programming is now mainly focused on learning the syntax and features of programs, rather than focused on deeper understanding of programming constructs and abstract concepts. Computer game format enables active student learning and presentation of content in a fun and engaging way which has a positive impact on motivation to learn. Instead of focusing on the teaching of programming language syntax, the thesis deals mainly with the cognitive concepts of variable presentations in learning programming. Throughout the game, a student understands where a variable is located in computers and what happens through assessment sentence. The game is based on visualizations of different variable types and assessment sentence. The game actively promotes interactivity and learning.
The game was tested in a real learning environment among students in the second and third triad. |
Keywords (ePrints, secondary language): |
programming |
ID: |
8308901 |