Olga Dudka, Olesia Vlasiі, Natalia Mаhometa


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.




programming of Scratch language; competence; kompetentnisni task; game scratch-projects


New Ukrainian School: Teacher's Guide (2017) Under the Comm. Ed. Bibik N. M. K.: "Publishing House "Pleiades" (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" (in Ukrainian)

Apostol, D. (2014) Formation and development of subject competences in computer science classes (in Ukrainian)

Semko, L. (2013) Competency approach to teaching computer science in primary school (in Ukrainian)

Samoilenko, N., & Semko, L. (2013) Formation of informational competences in computer science lessons in primary school (in Ukrainian)

Kremenj, V. (2015) There should be changes in the content of school education (in Ukrainian)

Malan, David J. & Henry H. Leitner (2007) Scratch for Budding Computer Scientists. ACM SIGCSE Bulletin 39(1): 223-227

Dudka, O., & Vlasiі O. (2017) Features of studying programming on Scratch. Computer-integrated technologies: education, science, production. Scientific Journal, 26, 81-87 (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 (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. (in Ukrainian)


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.