diplomska seminarska naloga
Abstract
V diplomski seminarski nalogi z naslovom "Programsko okolje Snap!" so obravnavani različni načini in poti pri učenju prvih korakov v programiranje. V prvem delu so predstavljeni različni pogledi in definicije programiranja. Opisani so nekateri zelo priljubljeni načini uvoda v programiranje, zlasti pri mlajših učencih. Drugi del podrobneje opisuje enega izmed teh načinov učenja prvih korakov programiranja - to je bločno programiranje (angl. block-based programming). Sledi osrednji del diplomske seminarske naloge, v katerem je najprej na kratko predstavljeno priljubljeno programsko okolje, ki temelji na bločnem programiranju, Scratch, nato pa programsko okolje, ki je neke vrste nadgradnja in izboljšava Scratcha. To je programsko okolje Snap!. Obe okolji sta med seboj primerjani z opisanimi bistvenimi razlikami in s podanimi primeri. V zaključnem delu sledi odgovor na osrednje vprašanje te diplomske seminarske naloge: "Katero programsko okolje je bolj primerno za uvod v programiranje pri predmetu Računalništvo v osnovnih šolah? Scratch 1.4 ali Snap! 4.0?"
Keywords
programsko okolje;Snap!;bločno programiranje;Scratch;programiranje;diplomske seminarske naloge;
Data
Language: |
Slovenian |
Year of publishing: |
2016 |
Typology: |
2.11 - Undergraduate Thesis |
Organization: |
UM FNM - Faculty of Natural Sciences and Mathematics |
Publisher: |
[ A. Ploj] |
UDC: |
004.42(043.2) |
COBISS: |
54295299
|
Views: |
472 |
Downloads: |
30 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
Programming environment Snap! |
Secondary abstract: |
Diploma thesis entitled "Programsko okolje Snap!" addresses various ways and methods of teaching introductory programming. The first part contains different aspects and definitions of programming. It also describes some methods of introductory programming that are popular among the younger learners. The second part describes one of these methods of teaching introductory programming in detail: block-based programming. The core of the thesis contains a short description of a popular block-based programming environment Scratch, followed by its enhancement, the programming environment Snap!. Features of both environments are compared and the main differences are described along with given examples. The final part presents the answer to the main question of the entire thesis, "Which programming environment is more suitable for teaching elementary school's course Introductory programming? Scratch 1.4 or Snap! 4.0?" |
Secondary keywords: |
programming environment;SNAP!;block programming;Scratch;programming; |
Type (COBISS): |
Undergraduate thesis |
Thesis comment: |
Univ. v Mariboru, Fak. za naravoslovje in matematiko, Oddelek za matematiko in računalništvo |
Pages: |
[XII], 32 f. |
ID: |
9161407 |