Závěrečná práce: Marek Klučár, učo 374069: Vývoj a analýza výukových programátorských úloh
Bakalářská práce
Vývoj a analýza výukových programátorských úloh
Design and analysis of educational programming problems
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
- 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).
21. 5. 2013 08:19, doc. Mgr. Radek Pelánek, Ph.D., učo 4297
Přílohy
elektronicke_prilohy.zip
Literatura
- PAPERT, Seymour. Mindstorms: Children, Computers, and Powerful Ideas. Basic Books, 1993, 252 s. ISBN 0-465-04674-6.
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Elo systém a modelování času řešení
Mgr. Libor Vaněk, učo 255944 -
Tvorba webového interpretu jazyka Karel
Mgr. Libor Boháč -
Analýza průběhu řešení výukových problémů
Mgr. Marek Klučár, učo 374069 -
Učení z dat o řešení problémů
Mgr. Juraj Nižnan -
Analýza logů řešení problémů
Bc. Jakub Jankůj -
Analýza logů řešení problémů
Bc. Jakub Jankůj -
Modeling Problem Solving Times in Tutoring Systems
Mgr. Petr Jarušek, Ph.D. -
Tvorba webových aplikací pro řešení logických úloh
Bc. Martina Chrástková, učo 256031




