Treffer: Raspberry Pi kot okolje za učenje programiranja ; Raspberry Pi as an environment for learning to program

Title:
Raspberry Pi kot okolje za učenje programiranja ; Raspberry Pi as an environment for learning to program
Authors:
Contributors:
Demšar, Janez
Publication Year:
2016
Collection:
University of Ljubljana: Repository (RUJ) / Repozitorij Univerze v Ljubljani
Document Type:
Dissertation bachelor thesis
File Description:
application/pdf
Language:
Slovenian
Rights:
info:eu-repo/semantics/openAccess
Accession Number:
edsbas.3CD61FDC
Database:
BASE

Weitere Informationen

Diplomska naloga se ukvarja s projekti, ki bi otroke zadnje triade osnovne šole spodbudili k programiranju, ko programski jezik Scratch postane preveč omejujoč. Zadnje čase se v odgovor ponuja uporaba pravih programskih jezikov in mikrokontrolerjev, na katere lahko priključimo kamero, senzorje in ostale naprave. S tem otroke naučimo osnov elektrotehnike, od koder manjka le korak do izdelave lastne igre oziroma manjšega projekta. V diplomski nalogi so predstavljene sestavljene naloge, ki otroke in ostale začetnike s pomočjo mikrokontrolerja Raspberry Pi in igre Minecraft na zabaven način vpeljejo v programiranje s programskim jezikom Python. Ta predstavlja pravšnjo mero izziva in je zaradi enostavne strukture in jasno definirane sintakse primeren za poučevanje programiranja. ; The thesis discusses the projects which might encourage primary school children in the third triad to programme when the programming language Scratch becomes too restrictive. Lately, the answer has been to use proper programming languages and microcontrollers, which can be connected to camera, sensors and other devices. With this, children learn the basics of electrical engineering, and are only one step away from creating their own game or a small project. The thesis consists of assignments, which with the microcontroller Raspberry Pi and the game Minecraft in a fun way lead children and other beginners to programme with Python. The language is suitable for learning programming as it offers the right amount of challenge, and has a simple structure and a clear defined syntax.