diplomsko delo
Petra Mihalič (Author), Janez Demšar (Mentor)

Abstract

Za učenje programiranja otrok je na voljo kar nekaj dobrih programskih jezikov in okolij, ki omogočajo, da se začetniki spoznajo predvsem z osnovnimi programskimi konstrukti, navadno s pomočjo interaktivnega okolja. Nekaj izmed teh jezikov in okolij je opisanih v diplomski nalogi, med seboj so tudi primerjani. Scratch je jezik in programsko okolje, namenjen učenju programiranja s pomočjo blokov, ki olajšajo pisanje zapletenih ukazov in zmanjšajo začetniške težave s sintaktičnimi napakami. Zaradi pomanjkanja nalog za učenje programskih konstruktov sem s pomočjo ugotovitev iz delavnic učenja programiranja v Scratchu napisala naloge za učence druge triade osnovne šole.

Keywords

programiranje za otroke;Scratch;učenje programiranja;računalništvo;računalništvo in informatika;univerzitetni študij;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UL FRI - Faculty of Computer and Information Science
Publisher: [P. Mihalič]
UDC: 004.42(043.2)
COBISS: 10751572 Link will open in a new window
Views: 2580
Downloads: 205
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: Teaching Programming with Scratch
Secondary abstract: There are quite a few good programing languages and environments for teaching kids how to program. They help beginners learn basic programming constructs usually with help of interactive environment. In this thesis I will describe and compare a few of those languages and environments. Scratch is a language and programming environment that is also intended for learning programming using blocks that make writing complicated instructions easier and reduce beginners' difficulties with syntax errors. Due to the lack of assignments for learning programming constructs I have written a few assignments for students of second triad of primary school with help of findings from Scratch programming workshops.
Secondary keywords: programming for kids;Scratch;learning programming;computer science;computer and information science;diploma;
File type: application/pdf
Type (COBISS): Bachelor thesis/paper
Study programme: 1000468
Thesis comment: Univerza v Ljubljani, Fak. za računalništvo in informatiko
Pages: 51, 56 str.
ID: 8739323