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 |