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

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

Але це все — про додаткову освіту. А що ж відбувається в цей час у школах? Навчанням дітей початкової і середньої школи програмування ми в нашій компанії займаємося вже майже 2 роки і за цей час пройшли безліч трансформацій і перечитали велика кількість талмудів. І тепер хочемо поділитися основними зробленими висновками…

image

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

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

Зона експертизи автора багато в чому лежить у сфері навчання дітей молодшого шкільного віку (3-7 класи), тому більше висновків робиться по цій зоні.

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

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

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

image

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

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

image

3) Якщо почати вивчати Computer Science в початковій школі можна значно знизити рівень гендерної нерівності в IT. Це пов'язано з тим, що коли справа доходить до програмування в середній школі — у дітей формується уявлення про те, що «для дівчаток», а що «для хлопчиків». І зазвичай інформатика потрапляє в категорію «для хлопчиків». У той же самий час, якщо почати давати предмет у 3-4 класах, то цієї проблеми можна уникнути (ну або значно знизити), так як діти, раніше познайомилися з програмуванням — легше приймають його в подальшому і менше стереотипизируют.

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

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

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

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

Що зробили на основі цього висновку: будували, прискіпливо і детально комунікаційну стратегію по впровадженню предмета.

image

Ось і все, що хотіла поділитися для початку. І якщо є зацікавлені особи — пишіть. Можу поділитися всіма тими матеріалами і лінками з цієї теми, які є.
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.