Native and foreign approaches to teaching coding at school
The article describes the experience of teaching coding in the curricula of schools in Ireland and the province of Ontario (Canada). The province of Ontario is a successful participant in the International Computer and Informational Literacy Study (ICILS); Ireland attaches particular importance to the possibility of developing 21st century skills in coding. The goals, objectives, structure of the content of the corresponding training courses and the planned learning outcomes are presented. The Canadian, Irish and Russian approaches to teaching coding at school are compared according to the following criteria: compulsory mastery, thematic blocks, software, subject results, skills of the XXI century, course duration. The advantages of the Russian informatics course and the possibility of using foreign experience in the construction of elective courses and/or extracurricular programs are described.