Scratch — подтягиваем математику, развиваем самоконтроль

    image
    Люди, которые никак не могут уснуть и тщетно пытаются это сделать перед телевизором, наверняка, давно заметили, что самые интересные передачи почему-то крутят по ночам. Да, действительно, днем «… телевизор как унитаз, только не мы в него, а из него на нас» (к сожалению не смог найти автора цитаты, но тот, кто раньше постоянно читал журнал «Хакер», возможно, испытал дежавю). Зато ночью, просто листая каналы, можно наткнуться на что-то действительно интересное. Именно так я и наткнулся на фильм о Данидинском исследовании. Фильм смотрел не моргая. А когда авторы исследования заявили, что выяснили от чего больше всего зависит успех ребенка в будущем — даже привстал. Оказывается — основополагающий фактор успеха ребенка (любого человека) — это самоконтроль!

    Когда-то у меня самого были серьезные проблемы с самоконтролем и самообладанием, поэтому, после просмотра еще очень долго вспоминал, размышлял, анализировал. А потом, вдруг подумал: если этот самый самоконтроль — такая важная черта характера то, может его можно развивать у ребят целенаправленно? Надо попробовать!

    И попробовал. Кому интересно, что получилось, прошу под кат.

    Немного об условиях эксперимента


    Так уж получилось, что я стал учителем. Раньше старым знакомым я говорил, что для меня это что-то вроде дельфинотерапии, но сейчас стал относиться к обучению очень серьезно. Учу ребят программировать в Scratch. В общем, подопытных долго искать не пришлось — ими стали шестиклассники.

    В начале учебного года у меня с ними состоялся вводный разговор, в частности, о том, что у нас в школе (а на самом деле не только у нас) есть значительный крен в сторону гуманитарных наук, а все, что связано с математикой, получается со скрипом. Зашла речь и о самоконтроле, особенно им понравился рассказ про эксперимент с зефиркой. В общем, за мое предложение подтягивать математику и развивать самоконтроль, проголосовали практически единодушно.

    Подготовка к эксперименту


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

    В такой ситуации нужна тренировка. Значит — нужен тренажер. Следовательно, его мы и напрограммировали. Суть тренажера, думаю, понятна из картинки в начале статьи — кот задает пример, а наша задача его правильно решить.

    Скрипт получается довольно простой.

    image

    Однако, для его создания все же нужно обладать кое-какими знаниями и навыками: переменные, конкатенация, i/o, условия, циклы, ну и работа со всем этим, разумеется. Опять хочу напомнить о том, что шестиклассники — это дети. То, что нам кажется таким элементарным в программировании, для них иногда оказывается не совсем очевидным. Фактически, со всем вышеперечисленным мы работали в пятом классе, поэтому на первом же уроке мы просто хорошенько все вспомнили, потренировались и все.

    На следующем уроке, мы снова сделали тренажер. Почему снова? Маленькие проекты мы не сохраняем вообще, по двум причинам: «повторение — мать учения», и еще это хорошая возможность убедиться, как быстро все получается, когда ты «в теме». Собственно, на этом уроке и началась работа с самоконтролем.

    Окончательная и безоговорочная победа


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

    Когда я начал объяснять, что сложение положительных и отрицательных чисел — это на самом деле перемещение по координатному лучу, у которого есть отрицательная область. Что «минус» — это движение влево, «плюс» — движение вправо, а сами числа — это количество шагов. Когда мы разобрали кучу примеров. Когда даже слабенькие ученики достали листочки и начали что-то пробовать. Всегда находились ученики, кстати далеко не глупые, которые в это время делали все что угодно, но только не слушали. Девчонки могли заплетать друг-другу волосы, мальчишки пытались поймать Wi-Fi, некоторые откровенно «шпилили» в телефонах, ну или просто хихикая о чем-то перешептывались. Им я вообще не мешал.

    Когда разбор правил кончился, я озвучил задание — победить кота со счетом 25: 0. Больше всех, конечно же, такое задание не устроило тех, кто вообще никак не вникал. Те, кто вникали, тоже не особо обрадовались. Но у меня уже были заранее заготовленные аргументы:

    • Вы отлично изучили правила (у вас была возможность их изучить, но вы занимались «левыми» делами, а тот, кто вникал — понял);
    • Вы можете пользоваться ручками и листочками, если сомневаетесь в правильности того, что сосчитали в уме;
    • За компьютерами вас сидит по двое или даже по трое, поэтому ваша задача работать сообща, не выходить из себя, не злиться, не обижаться, не тратить время на споры, а на тех же листочках приводить свои доводы;
    • Что бы получить пятерку, вам нужно контролировать каждый шаг, который вы делаете, контролировать все, что с вами происходит, не отвлекаться и не терять внимательность;
    • У вас достаточно времени, чтобы справиться с заданием;
    • Ну, а если не получится, то за работающий без ошибок скрипт вы просто получите четверку.

    Нам мешают недостатки характера, IQ не причем


    После первого такого занятия, было еще 5-6 подобных. На каждом занятии примеры, задаваемые котом, становились все сложнее и сложнее. И надо сказать, самоконтроль — невероятно сложная штука.

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

    Вторая группа — самая большая. Это импульсивные ребята, привыкшие сначала делать, а потом думать. Причем неудачи, особенно, когда проигрыш происходит при счете 23: 1, встречаются бурным взрывом эмоций: от агрессивного гнева, до горьких слез. Причем, самое интересное, четверка им и так уже была гарантирована. Можно было до конца урока просто сидеть, ничего не делать, получить четверку (скрипт ведь работает) и просто уйти. Но проигрывая, немного успокоившись, они начинали снова. Снова проигрывали, снова взрыв эмоций и так по кругу. Именно с этой группой приходилось работать очень тесно.

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

    Советы, крайне простые:

    • Если это импульсивность, то — «просто не торопись, не вводи ответ в первые 4-5 секунд, за это время ты скорее всего сам увидишь свою ошибку»;
    • Если это страх ошибиться, то — «первым 4-5 примерам удели всю внимательность и скрупулезно записывай каждый шаг вычислений, используй способы, которые могут быть медленными, зато более наглядными, проверяй себя. Все это невероятно медленно, но верно. Скоро все будет получаться намного быстрее»;
    • Если это все же безразличие, то — «такими темпами тебя скоро начнет устраивать не четверка, а тройка, потом и двойка. Даже если и не начнет, ты же все равно понимаешь, что 500 рублей лучше чем 400, а на работу охотнее возьмут того, кто получил 5, а не 4. Отдыхаем мы дома, а здесь сражаемся за приличную жизнь»

    Это были самые частые советы. Хотя, после первого же занятия, я залез на Википедию и посмотрел какие есть плохие и хорошие черты характера. И пока ребята решали примеры, за ними можно было хорошо понаблюдать, подойти и показать как лучше справляться с самыми разными недостатками. Чаще всего советы срабатывали.

    Да, четверок, кстати, было достаточно, но 99% ребят старались до последнего.

    Выводы


    На последних занятиях рабочее поведение у всех становилось практически одинаковым — спокойное, размеренное решение примеров. Зачем тратить энергию на что-то лишнее? Решали не как роботы, а как вполне себе нормальные дети. Причем, они раньше меня поняли, что самоконтроль — это вовсе не значит обязательное принуждение самого себя к чему бы то ни было. Самоконтроль — это выполнение, может, не самой приятной и не самой интересной работы, но работы, с которой так же как и со всем остальным, может быть связано достаточно позитива и хорошего настроения.

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

    Similar posts

    Comments 35

      +1
      Hi,

      статья очень интересная — есть о чем подумать. Но прежде один недоуменный вопрос по школьной программе: если отрицательные числа проходят только в 6 классе, то что делают на математике в 5ом?
        0
        Доброго времени суток.

        Все зависит от программы, точнее от учебников, которые есть в школе у нас это учебник Зубарева И.И., Мордкович А.Г.. Не самый хороший учебник, на мой взгляд. В конце учебного года, вообще в нем разочаровался. Иногда, пол урока учили математику, допустим сокращение дробей, потом пол урока в Scratch делали скрипт, который эти дроби сокращает. Иногда (редко), весь урок математические скриптики делали. Вот что мы делали в 5ом классе, а сейчас я математику не веду.
          0
          Спасибо — впечатлила мешанина арифметики, алгебры и геометрии под одной обложкой + в конце очень умилительное «Введение в вероятность», а начинается… с римских цифр! Площадь треугольника вводится совершенно мистическим образом, потом даются дроби. А дроби разве не в начальной школе проходят? Из отдельных задачек больше всего понравилось (С.15):
          Какой смысл могут иметь такие выражения х-у, 2х+3у?

          Я в затруднении…

          На стр.31, Вопрос 95:
          Как изменится разность если ее компоненты изменить следующим образом:
          Уменьшаемое: +2, Вычитаемое: -5

          Тут, кажись, отрицательные числа?

            0
            Как изменится разность если ее компоненты изменить следующим образом:
            Уменьшаемое: +2, Вычитаемое: -5

            Тут, кажись, отрицательные числа?


            Перевожу с идиотического на русский:
            Уменьшаемое увеличивается на 2, Вычитаемое уменьшается на 5.
            Не помню автора/в учебников математики для начальной школы, по которым училась дочка лет пять, но там был лютейший трэш, угар и содомия подобная.

              0
              *лет пять назад.
                0
                Уменьшаемое увеличивается на 2, Вычитаемое уменьшается на 5.
                Да. Спасибо. Но строго говоря это не ответ, т.к. вопрос «Как изменится разность».

                разность = Уменьшаемое — Вычитаемое
                новая разность = (Уменьшаемое +2)- (Вычитаемое -5)= Уменьшаемое +2-Вычитаемое +5 = Уменьшаемое — Вычитаемое + 7 = разность +7,
                отсюда ответ: разность увеличится на 7.

                Но для этого надо знать, что

                -(-5)=+5,

                т.о. ИМХО без понятия отрицательного числа эта задача неразрешима!
                  +1
                  Вообще ситуация с учебниками странная…

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

                  На ситуацию с учебниками во многом может пролить свет фильм Андрея Караулова "Момент Истины — об образовании". Учебники — это хорошая кормушка.
                    0
                    Вы не совсем правы. Если не просто тупо решать примеры, а наблюдать, что происходит с разностью при изменении уменьшаемого и вычитаемого, то не трудно заметить и на уровне эмперического обобщения сформулировать правило, что при увеличении уменьшаемого разность на столько же увеличивается, а при увеличении вычитаемого разность на столько же уменьшается и наоборот. А потом это эмпирическое обобщение можно использовать как основу для введения отрицательных чисел. Вопрос методики. Учебник без методики — просто испачканная бумага.
                      0
                      Вообще да, пятиклашек учат сначала выполнять действия в скобках, а не раскрывать их. Например:
                      100 — 20 = 80
                      (100 + 2) — (80 — 5) = 102 — 15 = 87
                      Учебник, кстати еще и не самый плохой. Но я как-то сравнивал современные учебники с советскими (смотрел список на этом сайте). Повторюсь, я не очень хороший педагог, но что-то в таком сравнении есть, что-то не в пользу современных учебников.
                        +1
                        Дело даже не в этом. Сейчас все увлечены выучиванием формальных правил и применением их в тестовых задачках. А образование — это совсем другое.
                        «Повторюсь, я не очень хороший педагог...». Рискну предположить, что это не надолго.
                          0
                          Один молодой преподаватель в универе мне как-то сказал: «Если объем знаний увеличивается, то, соответственно, и площадь его соприкосновения с неизвестным тоже — так что ты всегда будешь… ». В общем у меня всегда есть вопросы без ответов, поэтому всегда есть такое ощущение какого-то недостатка в самом себе. От него хочется избавиться, но вдруг это достоинство.
                          Поэтому, надолго. Если меня не уволят или не выдержу и сам уйду :)
                            0
                            И да, с тестами согласен — довели их применение до крайности. И с формализмом тоже.
                            +1
                            В СССР примерно до середины 70х почти не было калькуляторов, и арифметика в 5 классе — это вычисление выражений на бумажке, где, нпр., семизначное число надо было разделить на четырехзначное. Выражение могло содержать до 10 арифметических действий. Зачем это было нужно, непонятно. Позже в более старших классах вводили логарифмическую линейку. Там, конечно, была меньшая точность. Еще для школы были изданы Четырехзначные математические таблицы Брадиса. Ими учили пользоваться тоже после 5 класса.
                              +1
                              Если посмотреть старый учебник по математике 5 класса — под редакцией А. И. Маркушевича или еще более старый учебник арифметики — А. Я. Хинчина, то (у меня) возникает желание учить по ним.

                              Только сейчас заметил, что раньше Министерство образования называлось Мнистерством просвещения.

                              Конечно в СССР не все было гладко, но гораздо лучше чем есть сейчас. Понятно, детского программирования тогда, особо, не было. Если сейчас делать что-то новое в IT-образовании: учебники, учебные программы, да так, что бы за это не пришлось краснеть, то старый и древний опыт надо стараться держать во внимании.
                                0
                                Конечно в СССР не все было гладко


                                Пример не гладкого:

                                Задача 369.3. Вычислить:
                                (367710:35-2335242:329)*375 / [(16531*343+763*1099):718-65]*71

                                Е.С.Березанская, Сборник задач и упражнений по арифметике для 5 и 6 классов семилетней и средней школы, М.: 1953.


                                Сомневаюсь, что такое нужно было в 5 классе без калькулятора.

                                старый и древний опыт надо стараться держать во внимании
                                Да! Начиная с Арифметики Магницкого. Кажется это оттуда:

                                Летела стая гусей, а навстречу им летит один гусь и говорит: «Здравствуйте, сто гусей!» «Нас не сто гусей,- отвечает ему вожак стаи,- если бы нас было столько, сколько теперь, да еще столько, да полстолька, да четверть столька, да еще ты, гусь, с нами, так тогда нас было бы сто гусей». Сколько было в стае гусей?
                          0
                          Но для этого надо знать, что

                          -(-5)=+5,

                          т.о. ИМХО без понятия отрицательного числа эта задача неразрешима!


                          Вовсе нет. Достаточно знать, что a-(b-c)=a-b+c. Если все аргументы и результат суть положительные числа, то понятие отрицательного числа здесь и не нужно.
                          0
                          В 1 классе неделю умножали и делили, а летом перед 2 — необходимо было выучить таблицу умножения.
                          Также в первом класе дали задачку где для объяснения привели симметрию поворотом, а спросили про симметрию отражения.
                          В рабочей тетради по русскому иногда нехватало строк для рукописного текста (там вообще считалось что объём рукопистного текста меньше или равен печатному).
                            0
                            Странно. Вообще-то умножение начинается во втором классе. Какая-то спец. школа?
                    0
                    Без воспитания нет обучения. Это ещё до Макаренко было хорошо известно. А теперь приходится заново открывать?
                      0
                      Наверное. Большинство из того, что я видел (я сельский учитель) говорит именно в пользу, того, что воспитание — это хорошо забытое старое. У классных руководителей есть, огромные, толстые воспитательные планы… если честно, мне особо не с чем сравнивать. Трудный вопрос.

                      Если сравнить две фразы «Выучить программиста» и «Воспитать программиста» — то для меня, вторая, кажется какой-то странной и может даже неправильной. Само слово «воспитать» как-то очень редко используется.

                      Поэтому, на ваш вопрос, Я отвечу — «Да».
                        +1
                        Если сравнить две фразы «Выучить программиста» и «Воспитать программиста» — то для меня, вторая, кажется какой-то странной и может даже неправильной.


                        В моём понимании педагогическое действие представляет собой системное единство трёх компонентов — развития, обучения, воспитания. Объясняю, как я это понимаю методом аналогии.
                        Представьте себе, что вы решили собрать компьютер. Сначала надо собрать собственно компьютер, железо. Это аналог развития. Потом установить программное обеспечение, системное и прикладоное. Это аналог обучения, общего и профессионального. Ну и наконец настроить интерфейс так, чтобы он был дружественным по отношению к вам и хорошо бы враждебным по отношению в всяким взломщикам. Это аналог воспитания.
                          0
                          Отличная аналогия. Так на много понятнее. Наверно, работая в формальной среде, сам становишься формальным человеком. Вникать в педагогику, психологию начал только недавно. А воспитание, т. е. прямо само слово «воспитание» в голове даже не появлялось. Хотя это важно.
                        0
                        Сейчас школа воспитанием не занимается.
                        Обучением тоже.
                        Школа проверяет домашние задания.
                        У меня дочь, учась во втором классе, регулярно спрашивает что она там забыла, так-как самые тяжёлые темы учим дома.
                          0

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


                          Еще может быть у вашей дочери есть способности и ей подкидывают немного больше.

                        0
                        Скрэтч хороший инструмент, но он же на Флэше! У сына в школе преподаватель информатики тоже использует Сктрэтч и дома постоянно проблемы — то он постоянно рушится, то отказывается сохранять проект… Замучились с ним.
                          0
                          Если это Scranch1.3, то да, с этим реально раньше много проблем было. Помню как пытался сам установить Scratch2 в ubuntu… Установил, и вроде ничего. Пока вообще проблем не было.
                            0
                            Именно Scratch2 и не работал в Фаерфоксе под Дебианом как следует. Причём, что самое неприятное — позволял создать программу, запустить её, но не позволял её сохранить — рушился. И только при определённом размере/сложности программы. На маленьких-коротеньких всё работало.
                            0
                            Под Ubuntu Scratch хорошо живет в Chrome. А Firefox и Yandex.Browser да, с флешовым Scratch до сих пор не дружат. Ставьте под Ubuntu Chrome, включайте Adobe Plugin и все будет ок.
                            0
                            Статья интересная, слово самоконтроль можно заменить на сосредоточенность, т.е. если человек сосредоточен и не отвлекается, то у него все получается лучше.… мне кажется он лучше подойдет, потому что самоконтроль это скорее относится к психологии, чувствам, эмоциям, тут же не обязательно быть безэмоциональным, главное просто быть сосредоточенным на результате.
                              0
                              Думаю — нет, чтобы сосредоточиться, надо контролировать себя: свои эмоции, мысли и поведение. Держать себя в руках, что бы не случилось. Хотя, в полной мере отразить это в статье не удалось. Писать очень большую статью то же не хотелось.

                              Если честно, я думал, что эту статью прочтет, ну, максимум 1к человек. Поэтому и писал, не особо стараясь. Рад, что статья показалась вам интересной, но поверьте, фильм о Данидинском исследовании интересней на много-много порядков.
                              0
                              С математикой у всех отношение разное. Я её терпеть не могу, со школы, поэтому всю жизнь считаю быстро и в уме. Из принципа. А вот о самоконтроле понравилось! О нём всю жизнь говорить важно.
                              Конечно, для начала его у себя бы развить. У меня. У тебя. У всех взрослых. А потом детей научить и приучить к нему с самых первых шагов. Как?
                              О воспитании в школах не то, чтобы забыли. Там самих учителей (не всех, не всех, слава богу!) неправильно воспитали, вообще не воспитали и т.п. Будет хуже, если они, всякие этакие, будут воспитывать наших чад. Поэтому безопасней для общества, чтоб пока оставалось так, как есть, а во всех СМИ тем временем широко развить дискуссию на эту тему. Это будет полезно со всех сторон. У всех взрослых, абсолютного большинства сейчас снижена всякая ответственность за подрастающее поколение.
                              Это моё мнение, обычного человека. Его можно, нужно развивать и развивать. Особенно, конечно, профессионалам. Приятно, что тут есть такие, кому интересно, кого всё это волнует. Удачи всем!
                                0
                                Только сейчас прочитал ваш комментарий. Спасибо на добром слове.

                                С момента написания статьи, стало понятно, что все намного сложнее — habr.com/post/415679. Практика показала, что все зависит от окружения и постоянства. За 1 час информатики в неделю эпических результатов с самоконтролем не добьешься (да и не только в самоконтроле).
                                  0
                                  С математикой у всех отношение разное. Я её терпеть не могу, со школы, поэтому всю жизнь считаю быстро и в уме. Из принципа.
                                  Математика это не только вычисления. Но и доказательства теорем. Не обладая знаниями уже доказанных теорем новую не доказать. Зачем нужно доказывать, нпр., в программировании? — чтобы, нпр., иметь гарантию, что применяемый алгоритм всегда сделает работу за приемлемое время.

                                  Удачи всем!
                                  И Вам удачи!
                                    0
                                    Есть куча примеров, когда математика гарантирует одно, а компьютерная реализация выдает совсем другое. Например Тест Агравала — Каяла — Саксены или полином Мятисевича. Есть куча примеров когда, математика наоборот проигрывает, компьютерным реализациям, например, быстрое вычисление квадратного корня. Любая теорема (аксиома) зависит от контекста — в Евклидовой геометрии теорема пифагора работает отлично, а вот в геометрии Лобачевского вообще не работает (работает, но по другому).

                                    С математикой у всех отношение разное
                                    — лучше не скажешь.
                                      0
                                      Есть куча примеров, когда математика гарантирует одно, а компьютерная реализация выдает совсем другое. Например Тест Агравала — Каяла — Саксены или полином Мятисевича.
                                      А что здесь не так? В Википедии сказано, что
                                      пока верность этих гипотез не доказана, алгоритм не применяется ввиду сложного исполнения. Дональд Кнут, поместивший алгоритм во второй том Искусства программирования (издание 3), в частной переписке отметил его чисто теоретический характер

                                      Где тут «математика гарантирует одно, а компьютерная реализация выдает совсем другое»? — Чисто технические сложности реализации, которые могут быть (а могут и не быть) разрешены прогрессом технологий и доказательством означенных гипотез. Но даже если останется только чисто теоретический характер, то в чем претензия к математике?
                                      математика наоборот проигрывает, компьютерным реализациям, например, быстрое вычисление квадратного корня
                                      О какой конкретно реализации речь? Все известные мне реализации основаны на математике.
                                      Любая теорема (аксиома) зависит от контекста
                                      Ok. И что в этом плохого?
                                      в Евклидовой геометрии теорема пифагора работает отлично
                                      Да. Зачастую используют краткие формулировки. Для строгой формулировки нужно добавить слова «В Евклидовой геометрии...»

                                Only users with full accounts can post comments. Log in, please.