diplomsko delo
Karmen Kolar (Avtor), Jože Rugelj (Mentor)

Povzetek

Novi pristopi pri poučevanju programiranja

Ključne besede

učenje in poučevanje programiranja

Podatki

Jezik: Slovenski jezik
Leto izida:
Izvor: Ljubljana
Tipologija: 2.11 - Diplomsko delo
Organizacija: UL PEF - Pedagoška fakulteta
Založnik: [K. Kolar]
UDK: 004.4:37(043.2)
COBISS: 9305161 Povezava se bo odprla v novem oknu
Št. ogledov: 1020
Št. prenosov: 259
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: New approaches of teaching programming
Sekundarni povzetek: Programming is core subject in the Computer Science Education and many students find it very difficult and boring. In the thesis we are trying to identify the problems that novices are having and explore the solutions for effective learning, which can be fun as well. In the First section of the thesis we present, based on previous research, the problems students are faced with when they learn to program. We also describe some aspects of traditional way of teaching programming which are not suitable for students who have difficulties with learning. There are many factors that cause problems in learning such as lack of problem solving abilities, abstraction, and motivation. Based on literature study, we describe some new constructivist ways of teaching programming with problem solving and visualization in the second section. Many students find difficult and tedious to use programming languages, so in the thesis we present some visualization computer tools to support learning of programming. We have suggested game based learning, which has the characteristic for successful learning but is not proven to be effective. Suggested approaches are new in this area of education and they require further research.
Sekundarne ključne besede: programming;teaching model;computer game;programiranje;didaktični model;računalniška igra;
Vrsta datoteke: application/pdf
Vrsta dela (COBISS): Diplomsko delo
Komentar na gradivo: Univ. Ljubljana, Pedagoška fak., Matematika in računalništvo
Strani: 49 str.
Vrsta dela (ePrints): thesis
Naslov (ePrints): New approaches of teaching programming
Ključne besede (ePrints): učenje in poučevanje programiranja
Ključne besede (ePrints, sekundarni jezik): programming teaching and learning
Povzetek (ePrints): Programiranje je eno od pomembnejših področij v računalništvu in številnim učencem se tematika zdi precej težka in dolgočasna. V diplomski nalogi poskušamo identificirati probleme, ki jih imajo programerji začetniki, in poiskati predloge za uspešno učenje, ki je lahko tudi zabavno. V prvem delu naloge smo na podlagi obstoječih raziskav predstavili težave, ki jih imajo učenci pri učenju programiranja. Opisali smo tudi nekatere pristope tradicionalnega poučevanja, ki niso primerni za učence, ki imajo težave pri učenju. Obstaja veliko dejavnikov, ki povzročajo težave pri učenju, kot je pomanjkanje sposobnosti problemskega reševanja, abstrakcije in motivacije. Na osnovi študija strokovne literature smo v drugem delu opisali nekatere nove konstruktivistične načine poučevanja programiranja s problemskim reševanjem in vizualizacijo. Številnim učencem se zdi težko in dolgočasno uporabljati programski jezik, zato smo v diplomski nalogi predstavili nekatera vizualizacijska orodja, ki podpirajo učenje. Predlagali smo učenje na osnovi igranja računalniških igric, ki ima nekatere karakteristike uspešnega učenja, vendar ni dokazano, da je učinkovito. Predlagani pristopi so novi na tem področju izobraževanja in zato zahtevajo še nadaljnje raziskave.
Povzetek (ePrints, sekundarni jezik): Programming is core subject in the Computer Science Education and many students find it very difficult and boring. In the thesis we are trying to identify the problems that novices are having and explore the solutions for effective learning, which can be fun as well. In the First section of the thesis we present, based on previous research, the problems students are faced with when they learn to program. We also describe some aspects of traditional way of teaching programming which are not suitable for students who have difficulties with learning. There are many factors that cause problems in learning such as lack of problem solving abilities, abstraction, and motivation. Based on literature study, we describe some new constructivist ways of teaching programming with problem solving and visualization in the second section. Many students find difficult and tedious to use programming languages, so in the thesis we present some visualization computer tools to support learning of programming. We have suggested game based learning, which has the characteristic for successful learning but is not proven to be effective. Suggested approaches are new in this area of education and they require further research.
Ključne besede (ePrints, sekundarni jezik): programming teaching and learning
ID: 8310666
Priporočena dela:
, ni podatka o podnaslovu
, ni podatka o podnaslovu