|
July 27th, 2020
09:17 pm Где-то здесь в комментах к верхнему посту (или какому-то другому, найти сейчас не могу) tiphareth зашёл разговор об обучении программированию детей в школе (а именно в 57), и там обнаружилось, по словам tiphareth, что перед программированием на паскале был ещё как минимум какой-то диалект лиспа, которому их учил Шень. Я же почему-то думал, что книга, составленная, по-видимому, по мотивам этих уроков, предназначена(?) для введения в программирование вообще и паскаль как первый язык программирования в частности. В книге говорится о том, что программирование само по себе, независимо от конкретного языка и каких-то важных и полезных алгоритмов и структур данных, представляет собой отдельный предмет, о котором и пойдёт речь в книге. Я написал на lj Шеню в комментах к какому-то из постов (но он там не ответид) --- в чём же состояли те занятия с использованием лиспа, и нет ли каких-нибудь сохранившихся записей с тех времён об этом.
Меня этот вопрос занимает, потому что близится уже очередной учебный год, в котором, если коронавирус не повлияет достаточно серьёзно на образовательный процесс, будет переделываться программа по информатике для школьников 7--9 класса по всему району. Изменения эти вызваны тем, что на базе нескольких школ в прошлом году были открыты ``Центры образования цифрового и гуманитарного профилей «Точка роста»'' --- что-то вроде таких кружков по информатике (и не только) с использованием всякого оборудования типа квадрокоптеров (курс программирования квадрокоптеров) и VR хедсета (программирование для VR/AR). А т. к. информатики у этих детей час в неделю, причём весь 7 класс заполнен бессодержательной болтовнёй типа ``что такое информация'' и ``роль информации в современном обществе'', то знают они --- по моему опыту --- только основы синтаксиса паскаля, решать же более-менее содержательные задачи они не умеют. Программирование (почти всегда на паскале) начинается классе в 8, а иногда и в 9. Перед программированием говорятся какие-то слова про ``алгоритмизацию'' и рисуются блок-схемы. Было решено в связи с этим как-то так отредактировать программу, чтобы они были подготовлены к занятиям в этих центрах доп. образования.
Ещё один вопрос --- с какого возраста и в каком формате можно обучать детей программированию. Есть такая штука как Scratch, и считается, что это можно давать класса уже с пятого как минимум, а может, и в начальной школе. Но какой эффект это обучение окажет на детей в дальнейшем? Про вред бейсика и фортрана я слышал много, а о скретче или, более общо, об императивных языках --- ничего или совсем мало. Про то, что хорошо бы начинать с SICP и лиспа, и о представлении себе программы как функции, а не как последовательности инструкций речь заходила, насколько я знаю, только в контексте университетского обучения. Про школы, где рассказывают про лисп (и начинают знакомство с программированием вообще) я слышал только здесь от Мишы, которого этому учил Шень.
Интересно было бы от кого-нибудь (особенно от непосредственно причастных к процессу) послушать рассуждения на эти темы.
|
April 7th, 2020
03:13 pm Подходит к концу второй день дистанционного обучения в школах. Ни один сайт, который рекомендован Минобром для обучения, толком не держится, а периодически падает или лежит совсем не поднимаясь. Поскольку учителки и родители школьников привыкли к whatsapp, то и всю коммуникацию они решили построить в тамошних чатиках, никуда не перемещаясь. Обучение выглядит примерно так: учитель говорит страницы и упражнения из учебника, которые нужно прочесть и сделать, школьник делает фоточки страниц в тетради с выполненными заданиями, шлёт их в whatsapp чатик учителю. Если задание не из учебника, то берётся первый попавшийся видос на ютубе, отправляется в чат и говорится, что каждый, кто посмотрел, должен написать плюс в чат. Если видоса нет, то скачивается — опять же не особенно разбираясь — какая-нибудь презентация со слайдами, изменяется, если есть, авторство на первом слайде и всё, теоретический материал готов. В формате instant messaging это, конечно, кошмар, и учителя уже воют, что ничего разобрать нельзя, фоточки тетрадей очень быстро убегают, замещаясь отчётами о 503 Service Unavailable Error, и жалобами «и за что нам это всё». Скачивать, переименовывать, переворачивать и читать всё это, если у тебя несколько классов по 30 человек, и ты умеешь только вацап — ебанёшься очень быстро, я думаю. Единственный учитель из школы, по-видимому, освоил zoom, но только потому, что она замужем за учителем информатики из той же школы. Забавно за всем этим наблюдать, интересно, чем это кончится, и когда начнутся первые увольнения из-за неспособности совладать, например, с почтовыми рассылками (об их существовании им пока неведомо, конечно).
Но даже если всё будет прекрасно работать, то такой формат 99% учащихся будет мотивировать скатывать всё с наименьшими затратами по времени и силам. Сейчас вообще можно отмазаться тем, что ничего не открывается, или у меня дома проблема с интернетами, и ничего не делать — это легитимно. Т. е. в каждой общеобразовательной школе будет, наверное, 1-2 человека на класс в лучшем случае, которые что-то будут пытаться честно делать. И это скорее хорошо, потому что чему-то научатся, видимо, только те, кто не только это может, но и хочет. Родители дома их заставлять не будут — по крайней мере, сейчас не заставляют. Разве что после обнаружения у своих детей четвертных двоек-троек вместо привычных четвёрок-пятёрок. Ну и домоседство теперь социально одобряемо более чем, что не может не радовать.
|
|
|