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. |