Software pro podporu výuky programování v jazyce MATLAB s prvky gamifikace

Loading...
Thumbnail Image

Date

Authors

Vodička, Ondřej

Mark

A

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta strojního inženýrství

ORCID

Abstract

Tato práce se zabývá návrhem a realizací výukového softwaru pro podporu výuky programování v MATLABU s funkcí testování studentů. Bylo vytvořeno grafické rozhraní pro řešení úloh napojené na server prostřednictvím REST API. Pro tento systém byla rovněž navržena a vytvořena databáze pro ukládání dat potřebných pro chod systému a učitelské rozhraní, sloužící ke správě celého systému. Výstupem této práce je komplexní výuková aplikace, která může sloužit pro výuku v kurzech, jejichž předmětem je programování v prostředí MATLAB.
This thesis deals with the design and creation of a educational software for teaching MATLAB programming with a possibility to examine students. A graphical user interface was built for solving MATLAB coding tasks with connection to a server using REST API. A database was designed and implemented for storing data which is essential for running the system and a teacher client was developed for the system management. The outcome of this thesis is a complex educational application which can serve for teaching MATLAB programming in various university courses.

Description

Citation

VODIČKA, O. Software pro podporu výuky programování v jazyce MATLAB s prvky gamifikace [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2024.

Document type

Document version

Date of access to the full text

Language of document

en

Study field

bez specializace

Comittee

RNDr. Vladimír Opluštil (předseda) doc. Ing. Robert Grepl, Ph.D. (místopředseda) Ing. Dalibor Červinka, Ph.D. (člen) doc. Ing. Jiří Krejsa, Ph.D. (člen) Ing. Peter Zavadinka, Ph.D. (člen) doc. Ing. Radoslav Cipín, Ph.D. (člen) Ing. Vít Nezval, Ph.D. (člen) Ing. Josef Ferda (člen) mjr. Ing. Václav Křivánek, Ph.D. (člen)

Date of acceptance

2024-06-19

Defence

Při obhajobě student nejprve prezentoval svoji diplomovou práci, následně byly přečteny posudky a student odpovídal na dotazy oponenta. Poté byly členy komise položeny následující otázky: Proč nefunguje java komponenta v prostředí MATLAB online? Plánuje se program dále rozšiřovat a používat? Jakým způsobem je řešeno vyhodnocování dílčích cílů úloh? Obhajoba byla komisí hodnocena jako výborná.

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO