Літні люди та програмування: перше дослідження

Сьогодні вони збираються навколо комп'ютера, а завтра дивишся - бабуся майнить біткоїни, дідусь майструє чергову Flappy Bird, а хтось працює над комерційним ПЗ для створення генеалогічного древа.


Філіп Го (Philip Guo) захопився програмування в старших класах. Тепер Го - вчений-когнітивіст з Каліфорнійського університету в Сан-Дієго (University of California, San Diego) - хоче розділити свою пристрасть з новою аудиторією. І це не школярі і не студенти коледжу: Го цікавлять люди старше 60 років. Вчений провів перше дослідження, присвячене тому, як літні люди вчаться програмуванню. Він дізнався, що їх мотивує, що заважає і як зробити процес більш ефективним і цікавим.


Навіщо вчити старше покоління писати код? Го пояснює: чим далі, тим більше збільшується тривалість життя. Кількість літніх людей швидко зростає, і, за оцінками ООН, до 2030 року вони становитимуть 25% населення Північної Америки і Європи і 19% населення Землі. Але більшість навчальних програм націлені на молодих людей, і Го хоче це змінити. Він вважає, що затребувані навички повинні бути доступні більшій кількості людей. "Комп'ютери - скрізь, і цифрова грамотність набуває все більшого значення, - говорить вчений. - Одного разу, 1000 років тому, більшість людей не могли читати і писати - це вміли тільки ченці і обрані професіонали. Я думаю, що в майбутньому людям так само потрібно буде читати і писати мовою комп'ютерів ".

Го опитав користувачів свого сайту pythontutor.com. Python Tutor («Учитель мови Python») допомагає людям, які навчаються програмуванню, візуалізувати код - він показує, що комп'ютер робить з кожним рядком. Наразі сайтом скористалися вже 3,5 мільйона осіб зі 180 країн, серед них - учні масових відкритих онлайн-курсів (МООК). Назва сервісу може ввести в оману: Python Tutor вже давно працює з Java, JavaScript, Ruby, C і C++.

В опитуванні взяли участь 504 людини з 52 країн віком від 60 до 85 років. Деякі вже вийшли на пенсію або працювали не повну зміну, інші продовжували працювати в колишньому режимі. Го з'ясував, що мотивація більшості учасників дослідження так чи інакше пов'язана з віком. 22% намагалися надолужити втрачені в юності можливості, 19% розглядали програмування як спосіб тренування мозку, 5% хотіли знайти спільну мову з молодими родичами. 14% здобували освіту в межах займаної посади, 9% сподівалися «поліпшити перспективи працевлаштування». Деякі займалися просто для себе: 19% хотіли втілити в життя якийсь проект, 15% програмували просто для розваги, а 10% просто було цікаво. 8% хотіли згодом навчати інших.

Багато респондентів (21%) скаржилися на невміння педагогів пояснювати матеріал. Вони розповідали про різкі перепади рівня складності, про те, що вчителі наводять мало прикладів, занадто часто використовують технічний жаргон і пояснюють «як», а не «чому». 6% зазначили, що уроки часто не мають застосування в реальному світі; їм би хотілося вирішувати практичні завдання, а не слухати розповіді про абстрактні концепції. 74-річний лікар на пенсії написав «Більшість навчальних матеріалів роблять люди, які вміють програмувати, але, здається, не навчалися педагогіці». Серед інших проблем згадували погіршення когнітивних здібностей (12%), брак вільного часу (11%) та особистого спілкування з учителями і співкурсниками (10%).

На основі результатів опитування Філіп Го пропонує розробити навчальні програми, орієнтовані на літніх людей. Він радить викладачам часто повторювати пройдений матеріал, наводити багато прикладів, за допомогою відеочатів влаштовувати індивідуальні консультації та семінари. Контекст теж має значення - найкраще оформляти уроки так, щоб вони були пов'язані з тим, що хвилює студентів. Наприклад, літні люди могли б працювати над програмами, які збирають і зберігають інформацію про здоров'я. Важливо використовувати термінологію, яку слухачі розуміють і враховувати, що в категорії «літні» можуть виявитися дуже різні люди, з різними здібностями і можливостями. У рекламі таких курсів потрібно підкреслювати, що вони створені спеціально для конкретної вікової групи, але краще обійтися без покровительського тону - опитування показали, що учні старшого віку пишаються своїми інтересами і технічною просунутістю, і покровительський тон може їх відштовхнути. Інший варіант - переосмислити уроки і подати їх як ігри для тренування мозку, дуже популярні серед старшого.

«Коли люди старшого віку мають доступ до програмування, це має ряд соціальних наслідків, які не обмежуються комп'ютерною грамотністю, - говорить Філіп Го. - Вони включають в себе цікаву ментальну стимуляцію, добре оплачувану роботу з дому і так далі».


Вчений впевнений: якщо літні люди почнуть освоювати код, ми всі від цього тільки виграємо.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND