diplomsko delo
Peter Križman (Author), Janez Demšar (Mentor)

Abstract

V diplomskem delu smo se osredotočili na pripravo aktivnosti za lažji prehod od učenja s Scratchem do programiranja v običajnih programskih jezikih, kot je na primer Python. Programiranje poteka še vedno v vizualnem okolju, spremenili smo le »kontekst«, v katerem bodo tekli programi. Namesto ustvarjanja iger in zgodb bodo učenci programirali fizične naprave. Za programiranje smo uporabljali Raspberry Pi, na katerega smo priključili različne komponente, kot so senzorji, stikala, LED diode, releje, motorje in podobno. Nekaj osnovnih lastnosti o Raspberry Pi-ju smo navedli v diplomskem delu. Posebej smo tudi namenili prostor opisu vzpostavitve delovanja Raspberryja in vizualnega programskega jezika Snap. Cilj pripravljenih aktivnosti je, da učenci uspešno sestavijo komponente v preprosto vezje in programsko kodo za njihovo krmiljenje. Nekaj primerov aktivnosti smo navedli v diplomskem delu, kjer je prikazano vezje, ki ga je treba sestaviti, ustvarjeni ukazni bloki za zagon aktivnosti in rešitev. Aktivnosti so zasnovane problemsko, saj morajo učenci rešiti določen problem, pri čemer so jim na voljo določene komponente. Celoten pristop bo tako temeljil na konstruktivizmu, ki zagovarja kakovostno pridobljeno znanje. Zato smo v diplomskem delu namenili nekaj besed tudi o problemskem učenju in konstruktivizmu.

Keywords

programski jeziki;problemsko učenje;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UL PEF - Faculty of Education
Publisher: [P. Križman]
UDC: 004.4:373.3(043.2)
COBISS: 10705225 Link will open in a new window
Views: 1406
Downloads: 163
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Raspberry pi projects for early-learning of programming
Secondary abstract: This thesis focuses on preparation of activities for an easier transition from learning with Scratch to programming in the usual programming languages, such as Python. The programming still proceeds in a visual environment, only the “context” in which the programs will run has been changed. Instead of creating games and stories pupils will program physical devices. Raspberry Pi has been used for the programming, to which different components have been connected, such as sensors, switches, LED diodes, relays, motors, etc. Some of the basic characteristics of Raspberry Pi are also mentioned in the thesis. Special attention is paid to describing the setup of Raspberry and the visual programming language Snap as well. The goal of the prepared activities is that pupils successfully assemble the components into a simple circuit and create a software code for their control. Several examples of the activities are also mentioned in the thesis, along with the circuit that needs to be assembled, created blocks of command for the activity startup and the solution. The activities are problem-based, since pupils need to solve a problem with certain components. The whole approach will be therefore based on constructivism, which advocates high-quality knowledge. On account of that, a few words are also dedicated to problem-based learning and constructivism.
Secondary keywords: computer science;primary school;early learning;računalništvo;osnovna šola;zgodnje učenje;
File type: application/pdf
Type (COBISS): Bachelor thesis/paper
Thesis comment: Univ. Ljubljana, Pedagoška fak., Dvopredmetni učitelj: matematika in računalništvo
Pages: 49 str.
ID: 9055581