Программировать должен уметь каждый. Учить этому можно уже в начальных классах
Блоги13.10.2018

Программировать должен уметь каждый. Учить этому можно уже в начальных классах

В последнее время мы много пишем о том, что программирование — это то, чему стоит учить ребёнка, начиная с младших классов. Правда-правда. Елена Ивенских тоже поначалу сомневалась в том, что это круто и интересно, но потом её мнение в корне поменялось.

Когда я училась в школе, то у меня сформировалось стойкое убеждение, что программирование — это очень сложно и неинтересно, особенно для девочки, которая увлекается творчеством. Нас учили Паскалю. Несколько занятий перепечатываешь странный код и не понимаешь, зачем, а в результате получаешь непонятную программу, которая выдаёт какие-то переменные или складывает числа на уровне 2+1. Невольно возникал вопрос, зачем было потрачено столько времени и усилий? Это же не классно и никому не нужно.

И кому ты можешь это рассказать? Маме? Вряд ли она оценит синий экран с формулами. Друзьям? Нет, это точно их не заинтересует. И мне было ужасно скучно на таких уроках. Я не чувствовала, что делаю что-то прикольное, здесь точно нет места для открытий. Возможно, кто-то узнает себя, а может, именно так думают современные дети не только на уроках информатики?

Я пришла к тому, что программировать может каждый и это затягивает, по воле случая. Я работала учителем начальных классов и меня попросили провести занятие по программированию для детей.

Я всячески отнекивалась, вспоминая школьный ужас, говорила, что ничего не понимаю в этом, ссылалась на отсутствие специальных курсов и учебников

Но отказаться не получилось, я сейчас очень этому рада. Так началось моё новое знакомство с кодом, но с кодом визуальным.

Прочитав несколько статей и книг, я узнала о программе Scratch. Она создана специально для детей, здесь тебе не нужно писать кучу непонятных фраз и символов, и всё программирование происходит в интуитивно понятном интерфейсе (даже ребёнку). Ты просто берёшь цветные блоки, как в конструкторе Lego, и собираешь их по порядку. И, о чудо! На сцене появляется милый котик, он разговаривает с тобой, меняет цвет, бегает по сцене и мяукает. Даже у взрослого неглупого человека это вызывает восторг. За три-пять минут ты научился управлять поведением этого милого зверька, а что же можно сделать за 45?

Я немедленно начала собирать алгоритмы из разных смысловых блоков, появился фон, плавающие рыбки, акула, которая намеревалась проглотить дайвера. Затем я нашла функцию записи речи, и акула очень забавным голосом говорила: «Я тебя съем». Так за изучением различных функций я провела весь вечер, а на следующий день с восторгом рассказывала и показывала детям, как можно создать свой мультфильм всего за одно занятие. Дети были в восторге, и даже после уроков их было не оторвать от компьютеров. Ребята делились своими проектами, рисовали новых героев и учились ими управлять.

Так улетучился мой негатив в отношении программирования. Я была готова изучать новые статьи и книги, но тут же столкнулась с тем, что понятных, последовательных и методически верных пособий в России было очень мало, а монотонные видео на ютьюбе досматривать не хватало времени. Мои поиски увенчались успехом, когда я наткнулась на учебник, который был разработан создателями программы Scratch в Гарвардской школе.

Для меня стало открытием, что каждое занятие — это не сухая теория и постоянные упражнения, что препятствует развитию креативности.

Напротив, каждый новый урок — это полноценный проект, когда ребёнок видит, на что потрачено полтора часа его жизни и может делиться результатами своего творчества

Он может рисовать и программировать своего собственного героя и создавать собственные модели поведения, реализовывая самые смелы мечты. Он может учиться, создавая свою собственную уникальную игру. Он может сделать свой мультфильм и поделиться этим видео с друзьями. Возможности этой программы безграничны, как и детская фантазия. Но самое важное, что эта программа бесплатная, простая, понятная и суперинтересная!

Я глубоко убеждена, что программировать должен уметь каждый. Не только потому, что программист — это одна из самых востребованных и высокооплачиваемых профессий будущего, но и потому, что программирование развивает интеллект, фантазию и креативность, чего так не хватает в наших школах.

Увлекайте своих детей, учеников программированием на переменах, продлёнке, кружках, на уроках информатики и математики.

Как именно я провожу креативные уроки, я расскажу в следующих постах.

Фото: Shutterstock (UfaBizPhoto)

Читайте также
Комментарии(1)
И это здорово! Жизнь переходит в иную реальность. Симбиоз с искусственным интеллектом становится не просто реальностью, а необходимостью для будущего успеха (https://mel.fm/blog/yury-nikolsky/60257-iskusstvenny-intellekt-i-chelovek--chto-zhdet-nas-i-nashikh-detey). И чем раньше родители найдут форму включения своего любимого ребенка в новую реальность, тем лучше.