IMPLEMENTATION OF THE COMPETENCE-BASED APPROACH TO LEARNING PROGRAMMING ON SCRACTH
DOI:
https://doi.org/10.28925/2414-0325.2018.5.8896Keywords:
programming of Scratch language, competence, kompetentnisni task, game scratch-projectsAbstract
In the article, the results of the investigating the problem of the competence-based approach to learning programming on Scratch in a secondary school are presented. The information resources on the problem of implementation a competence-based approach to learning programming on Scratch are analyzed. The possibilities of using the Scratch environment for the formation of students' competencies are explored. The ways of implementation of the competence-based approach on the example of creating educational Scratch-projects of a game character are offered. Particular attention is paid to the formation of such competencies as: educational, social and grammatical, mathematical, environmental literacy, cultural, as well as information and digital. The analysis of the influence of competency tasks with the help of Scratch-projects on the development of informational-digital competencies of students are conducted. The implementation of the proposed approach is illustrated by the example of developing a set of master classes given on the educational online resource «Study Scratch Together», that can be used to implement different forms of learning organization, in particular, distance or blended learning, while studying programming on Scratch.
Downloads
References
New Ukrainian School: Teacher's Guide (2017) Under the Comm. Ed. Bibik N. M. K.: "Publishing House "Pleiades"
https://bit.ly/2EMebGN (in Ukrainian)
Dmitrenko, K., Konovalova, M., Semivolos, O., & Beketova S. (2018) Ordinary forms of work - a new approach: developing key competencies: a method. Manual. Kh.: VG "Osnova"
https://bit.ly/2OlO7Xn (in Ukrainian)
Apostol, D. (2014) Formation and development of subject competences in computer science classes
https://bit.ly/2zkvtp1 (in Ukrainian)
Semko, L. (2013) Competency approach to teaching computer science in primary school https://goo.gl/Ln9ici (in Ukrainian)
Samoilenko, N., & Semko, L. (2013) Formation of informational competences in computer science lessons in primary school
https://bit.ly/2DPAt8Z (in Ukrainian)
Kremenj, V. (2015) There should be changes in the content of school education https://bit.ly/2OVp4pc (in Ukrainian)
Malan, David J. & Henry H. Leitner (2007) Scratch for Budding Computer Scientists. ACM SIGCSE Bulletin 39(1): 223-227
http://nrs.harvard.edu/urn-3:HUL.InstRepos:2819231
Dudka, O., & Vlasiі O. (2017) Features of studying programming on Scratch. Computer-integrated technologies: education, science, production. Scientific Journal, 26, 81-87 http://ki.lutsk-ntu.com.ua/node/134/section/17 (in Ukrainian)
Patarakin, E. (2010) Scratch School. School technologies, 4, 132-135 (in Russian)
Sorokina, T. (2015) Visual Scratch as a means of motivating primary school students to study programming. Computer science and education, 5 (264), 30-34 (in Russian)
Morze, N., Barna, O., Vember, V. & Kuzminskaya, O. (2015) The system of competency tasks as a means of forming competences in computer science classes. Informatics and information technologies in educational institutions, 4, 17-27
https://bit.ly/2R1n9Bm (in Ukrainian)
Morze, N., Gladun, M., & Dziuba, S. (2018) Formation of key and subject competences of students by robotic means of STEM-education. Information technologies and teaching aids, Scientific Journal, Volume 65, №3. https://journal.iitta.gov.ua/index.php/itlt/article/view/2041/1348 (in Ukrainian)