Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Výuka programovania
Thesis title in thesis language (Slovak): Výuka programovania
Thesis title in Czech: Výuka programovania
Thesis title in English: Programming lessons
Academic year of topic announcement: 2018/2019
Thesis type: Bachelor's thesis
Thesis language: slovenština
Department: Department of Distributed and Dependable Systems (32-KDSS)
Supervisor: doc. RNDr. Jan Kofroň, Ph.D.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 31.10.2018
Date of assignment: 31.10.2018
Confirmed by Study dept. on: 21.11.2018
Date and time of defence: 27.06.2019 09:00
Date of electronic submission:16.05.2019
Date of submission of printed version:17.05.2019
Date of proceeded defence: 27.06.2019
Opponents: Mgr. Pavel Ježek, Ph.D.
 
 
 
Guidelines
Cieľom práce je navrhnúť a implementovať mobilnú aplikáciu pre výuku programovania bežiacu na OS Android. Aplikácia bude určená prevažne pre začiatočníkov, ktorí nemajú skúsenosti s programovaním. Spôsob výuky nebude obmedzený na konkrétny jazyk, ale skôr na jednotlivé koncepty programovania. Užívateľ sa zoznámi so základnými konceptmi, akými sú napríklad riadenie toku (flow control), základné dátové štruktúry, ale taktiež s pokročilými technikami, ako napríklad objektovo orientované programovanie. Neskôr bude mať užívateľ možnosť overiť si porozumenie jednotlivých konceptov prostredníctvom krátkych testov.
References
[1] Pavel Herout: Učebnice jazyka Java, Kopp, 2000
[2] Google inc., Android Documentation, http://developer.android.com/
[3] Android Studio - The Official IDE for Android: https://developer.android.com/studio/index.html
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html