Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Prostředky a nástroje pro podporu výuky programování v jazyce Scratch
Thesis title in Czech: Prostředky a nástroje pro podporu výuky programování v jazyce Scratch
Thesis title in English: Resources and tools to support teaching programming in Scratch
Key words: dětské programovací jazyky, Scratch, metodika výuky programování, sbírka úloh, automatické vyhodnocování
English key words: programming languages for children, Scratch, methodology for teaching programming, excercise collection, automatic assesment
Academic year of topic announcement: 2015/2016
Thesis type: dissertation
Thesis language:
Department: Department of Software and Computer Science Education (32-KSVI)
Supervisor: doc. RNDr. Pavel Töpfer, CSc.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 03.10.2016
Date of assignment: 03.10.2016
Confirmed by Study dept. on: 06.10.2016
Guidelines
Doktorand provede rešerši současných dětských programovacích jazyků se zaměřením na jazyk Scratch a vypracuje metodiku výuky programování v jazyce Scratch (doporučené postupy výuky, sbírku vhodných úloh, další podpůrné prostředky). Hlavním výsledkem práce bude soustava úloh a systém pro automatické vyhodnocování žákovských řešení těchto úloh, vypracovaných v jazyce Scratch. Výsledky své práce doktorand ověří v praxi při výuce na škole.
References
KREJSA, Jan. Výuka základů programování v prostředí Scratch. Č. Bud., 2014. diplomová práce (Mgr.). JIHOČESKÁ UNIVERZITA V ČESKÝCH BUDĚJOVICÍCH. Pedagogická fakulta

BRENNAN, K.. Best of Both Worlds: Issues of Structure and Agency in Computational Creation, In and Out of School. (2012) PhD Dissertation. MIT Media Lab.

BRENNAN, K., RESNICK, M. New frameworks for studying and assessing the development of computational thinking. American Educational Research Association (AERA) conference, 2012

Maloney, J., Resnick, M., Rusk, N., Silverman, B., & Eastmond, E. (2010). The scratch programming language and environment. ACM Transactions on Computing Education (TOCE), 10(4), 16.

BRENNAN, Karen., BALCH, Christan, CHUNG, Michelle. Creative computing, Harvard Graduate School of Education (http://scratched.gse.harvard.edu/guide/)

WILSON, Amanda, et al. Evaluation of introducing programming to younger school children using a computer game making tool. In: European Conference on Games Based Learning. Academic Conferences International Limited, 2011.

José-Manuel Sáez-López, Marcos Román-González, Esteban Vázquez-Cano, Visual programming languages integrated across the curriculum in elementary school: A two year case study using “Scratch” in five schools, Computers & Education, Volume 97, June 2016, Pages 129-141, ISSN 0360-1315, http://dx.doi.org/10.1016/j.compedu.2016.03.003.
(http://www.sciencedirect.com/science/article/pii/S0360131516300549)

PIETERSE, Vreda. Automated assessment of programming assignments. In: Proceedings of the 3rd Computer Science Education Research Conference on Computer Science Education Research. Open Universiteit, Heerlen, 2013.

Ala-Mutka, K.M., 2005. A survey of automated assessment approaches for programming assignments. Computer science education, 15(2), pp.83-102.

Rubio-Sánchez, M., Kinnunen, P., Pareja-Flores, C. and Velázquez-Iturbide, Á., 2014. Student perception and usage of an automated programming assessment tool. Computers in Human Behavior, 31, pp.453-460.
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html