Evaluating web based teaching applications for Java basics

Thesis title: Zhodnocení kvality webových programů určených pro výuku základů Javy
Author: Hulík, Marek
Thesis type: Bakalářská práce
Supervisor: Pavlíčková, Jarmila
Opponents: Michalička, Tomáš
Thesis language: Česky
Abstract:
Cílem této bakalářské práce je určit, která webová aplikace pro podporu výuky programovacího jazyka Java je nejvhodnější jako doplněk pro studium úvodního kurzu Javy pro studenty Vysoké školy ekonomické v Praze. V této práci dochází k charakteristice Javy, a způsobu výuky Javy v současné době na vysokých školách, dále očekávaný trend vývoje výuky v příštích letech. V praktické části jsou na základě definovaných kritérií vybrány tři aplikace. Ty jsou představeny, popsány, a následně postaveny jedna před druhou, a před kurz Javy na VŠE. Cílem bylo zjistit, která nejlépe doplňuje tento kurz, a je tedy nejvhodnější pro studenty jako pomůcka k úspěšnému absolvování tohoto kurzu.Na základě výsledků praktické části je navrhnuto řešení pro úpravu výuky, se zahrnutím vybrané aplikace, která by měla pomoci studentům lépe se orientovat v Javě, a zdárně složit zkoušku. Hlavní přínos této práce je tedy v doporučení pro efektivní změnu výuky, která by vedla k lepší připravenosti studentů nejen k závěrečnému testu a obhajobě adventury, ale také do budoucna, kdy se mohou setkat s Javou v zaměstnání.
Keywords: Podpora výuky; Java; Programovací jazyk; Platforma
Thesis title: Evaluating web based teaching applications for Java basics
Author: Hulík, Marek
Thesis type: Bachelor thesis
Supervisor: Pavlíčková, Jarmila
Opponents: Michalička, Tomáš
Thesis language: Česky
Abstract:
The aim of this thesis is to distinguish which web application is best suited to support education of the Java programming course at the University of Economics in Prague. In the theoretical part, the reader is acquainted with a notional background of Java and the difference between Java as a language and Java as a platform. Next, the thesis describes the current situation of programming education and the most probable set-up to come in the near future. In the practical part of the thesis, three web applications are chosen to fit the supportive role for the Java course. Each one of them is compared with the others and with the structure of the course – to see which is the most useful to students who need fast and easy repository of knowledge.Based on the results from the practical part of the thesis, a suggestion is made about the changes to the course. It will improve the extend to which the student is prepared for a final exam, and perhaps for a future carrer in programming.
Keywords: Learning support; Java; Programming language; Platform

Information about study

Study programme: Aplikovaná informatika/Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 19. 2. 2018
Date of submission: 2. 5. 2019
Date of defense: 11. 6. 2019
Identifier in the InSIS system: https://insis.vse.cz/zp/65243/podrobnosti

Files for download

    Last update: