Bakalářská práce
Získaná ocenění: Cena děkana FI za vynikající závěrečnou práci

Vývoj a analýza výukových programátorských úloh

Design and analysis of educational programming problems

Marek Klučár, učo 374069
Anotace

Bakalárska práca sa venuje úvodnej výučbe programovania pomocou úloh založených na programovaní virtuálnych robotov. Práca obsahuje analýzy úlohy Robotanik, dôraz je kladený najmä na rozličné faktory ovplyvňujúce náročnosť zadania (meranú časom potrebným na vyriešenie úlohy). Ďalej práca predstavuje novú úlohu založenú na princípoch korytnačej grafiky a inšpirovanú ovládaním Robotanika a popisuje implementáciu tejto úlohy v jazyku JavaScript, ktorá je nasadená v systéme Problem Solving Tutor.

Abstract

The thesis is devoted to teaching introductory programming using virtual robots. It contains analyses of Robotanist problem emphasizing factors that influence the difficulty of the specific instance (measured in time needed to solve the instance). The thesis also presents a new problem based on the principles of turtle graphics inspired by Robotanist interface and describes JavaScript implementation of the problem, which has been deployed to Problem Solving Tutor system.

Zadání práce
Tématem práce jsou výukové programátorské úlohy založené na programování virtuálních robotů pomocí jednoduchých grafických jazyků, konkrétně úloha Robotanik a variace na želví grafiku. Hlavní cíle práce:
  • Popsat existující úlohy pro úvodní výuku programování, které jsou založené na virtuálních robotech.
  • Vytvořit novou úlohu stylu Želví grafika s ovládáním podobným jako u existující úlohy Robotanik ze systému tutor.fi.muni.cz. Úloha bude implementováno v jazyce JavaScript.
  • Vytvořit zadání pro tuto úlohu.
  • Analyzovat data ze systému tutor.fi.muni.cz ohledně řešení úlohy Robotanik (a případně i nově vytvořené úlohy).
Práce zkontrolována:
21. 5. 2013 08:19, doc. Mgr. Radek Pelánek, Ph.D., učo 4297
Jazyk práce
slovenština slovenština
Termín obhajoby
20. 6. 2013
Práce byla úspěšně obhájena

Vedoucí

doc. Mgr. Radek Pelánek, Ph.D., učo 4297
KSUZD FI MU

Oponent

RNDr. Mgr. Jana Dražanová, Ph.D., učo 139877
abs FI MU, PřF MU

Literatura

  • PAPERT, Seymour. Mindstorms: Children, Computers, and Powerful Ideas. Basic Books, 1993, 252 s. ISBN 0-465-04674-6.

Masarykova univerzita Fakulta informatiky
Studijní program
Informatika

Práce na příbuzné téma

Seznam prací, které mají shodná klíčová slova.

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.