Як проходять уроки інформатики у різних країнах світу

Часто думають, що програмування є щось складне і недитяче. Однак це, в принципі, граючи спростовує велику кількість комерційних компаній - від Apple (Swift Playground) і до Tynker, орієнтованих на хлопців від 5 років. Ну або візьмемо той же Code.org – тут ви можете знайти курси для дітей 4+. Але це все — про додаткову освіту. А що ж відбувається у цей час у школах? Навчанням дітей початкової та середньої школи програмування ми в нашій компанії займаємося вже майже 2 роки і за цей час пройшли безліч трансформацій та перечитали велику кількість талмудів. І тепер хочемо поділитися основними зробленими висновками.

проходять

Але спочатку кілька пунктів щодо всієї посади:

Найбільше даних як завжди — на рівні Європи та США. Тому й висновків щодо них більше. Урок інформатики - це загальне визначення, яке використовуємо із застереженням. Тому що назви предмета дуже варіюються залежно від країни та несуть різне смислове навантаження.

Тепер, давайте перейдемо власне до самих висновків:

1) Computer Science — це не урок використання Microsoft Word/Excel/Paint. Це вивчення принципів алгоритміки, computational thinking і таких основ, які не змінюються. , Португалія, частково США, Індія, Китай, Австралія), зробили одне просте відкриття - навчання софту - це зрушення парадигми, що відбувся під час популяризації Microsoft Office і вилився в те, що викладачеві інформатики перестало потрібним бути професіоналом в IT, достатньо було бути професійним користувачем. Але софт має особливість старіти, абудучи "користувачем" - важко швидко перевчитися на "творця".

Що зробили на основі цього висновку:програма з Computer Science у школах Великобританії (взяті як конкретний приклад) складається з набору блоків — алгоритми, програмування та розробка, дані та їх відображення, hardware та процесинг, комунікації та мережі, інформаційні технології.

уроки

2) “Комп'ютерна наука - це такий самий предмет як фізика і хімія і повинен вивчатися дітьми з початку школи і аж до її закінчення. до предмета. Погодьтеся, інформатика в СНД – це здебільшого – одне заняття на тиждень, а рівень предмета та його статус – бовтається десь разом із фізкультурою, уроком праці/технології, музики та танців.

Що зробили з урахуванням цього вывода:ось тут універсального відповіді немає. Десь держава змінювала вимоги до викладачів предмета. Наприклад, в Ізраїлі всіх викладачів перекваліфікували, почали вимагати того, щоб викладач був не просто хорошим користувачем офісних програм, але і дійсно знав Computer Science. Десь збільшували кількість годинників.

уроки

Що зробили з урахуванням цього вывода:врахували розробки програми. Найчастіше набір вправ є гендерно-нейтральним. Не схожий він на Lego, які окремо блакитні – хлопчиківські та окремо рожеві та з поні – для дівчаток.

інформатики

4) Computer Science - не обов'язково означає "сидячи за комп'ютером". Найчастіше ми не представляємо it-шника інакше, як за комп'ютером. А ще й бажано в окулярах. І, у поганому розкладі, ще й згорбившись. Але навчання computational thinking — це насамперед навчання за принципамимислення і лише у другу чергу - за комп'ютером. Найбільше напрацювань у цьому напрямі, як не дивно, у Австралії з Новою Зеландією — саме вони займалися розробкою такого напряму, як CS unplugged — вправ на розвиток навичок з предмета, які виконуються без комп'ютера. Тут є й інша глибока думка – найчастіше технології відволікають. Тому, наприклад, презентації радять готувати спочатку на листочку/у голові, підсумовуючи основні думки та їх порядок, а лише потім використовувати power point і що б там не було ще. Так і з вивченням Computer Science спочатку варто зрозуміти принципи, а потім вже відволікатися на технологію.

Що зробили на основі цього висновку:завдання для початкової школи та частина завдань для середньої - це завдання на розуміння, які виконуються без комп'ютера. У деяких випадках такий підхід ще й додатково дозволяє оптимізувати ситуацію із нестачею обладнання у класах.

5) ЗавданняComputer Science - не зробити з вас програміста, а навчити думати. І ще важливіше завдання — донести це до батька.Взагалі, для більшості країн, де впровадження предмета в розклад пройшло успішно — характерна одна особливість — вони дуже багато комунікували — і з викладачами, і з директорами, і з батьками. Так, наведу в приклад ще раз Великобританію (взагалі, вважаю, що це одна з найбільш показово-зразкових країн) — у рамках впровадження нового курсу були задіяні великі телеканали, активна підтримка на рівні статей “як ви можете допомогти своїй дитині вивчити computer science ”, “що важливо знати самим” тощо.