Алгоритмическое мышление и идиот

Автор: Мрак Сергеевич

Я репититорствовал и первое занятие по обучению алгоритмическому мышлению начиналась со слов: "Представь, что тебе надо заставить идиота отсортировать цифры в вертикальной строке по возрастанию в тетрадке, напиши словами по шагам, как ему действовать".

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

За 30-40 минут - что дети, что студентки-первокурсницы справлялись и алгоритм "сортировки пузырьком" начинал работать. Далее я просто показывал, как слова записать командами языка программирования. По сравнению с первым, второе задание вообще не вызывало затруднений.

10 занятий и обучающийся уже мог составить практически любой несложный алгоритм с циклами и функциями, если понимал задание.

Забавно было, когда пришлось натаскивать девушку-зубрилку за неделю до экзамена. Полгода у нее по информатике были 2 и 3, а на экзамене, за неделю натаскивания, получила 5. Препод не верил что за неделю можно научиться тому, что он давал полгода и заставлял при нем писать достаточно каверзные алгоритмы по задачкам. 😁

PS. Почему обучал алгоритмическому мышлению, а не программированию? Так если научишься мыслить - то программировать можно на любом языке. А если натаскать на конкретный язык программирования по пройденным темам - то человек потом все равно сольется по учебе.

+48
245

58 комментариев, по

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Ребекка Попова
#

"Компьютер - это идиот который умеет считать на пальцах. Просто пальцев у него много, а считает он быстро!".

😆 

а на экзамене, за неделю натаскивания, получила 5

Про репетиторство очень интересно: это вы к какому-то школьному экзамену по информатике  готовили?

(У меня младший сын - призер всеросса по инфе.)

 раскрыть ветвь  8
Мрак Сергеевич автор
#

Первый курс института. В те времена информатику еще не во всех школах ввели. Так что на первом курсе ее давали с нуля.

 раскрыть ветвь  7
МаксВ
#

Интересно.

 раскрыть ветвь  1
Мрак Сергеевич автор
#

Спасибо! 🤗

 раскрыть ветвь  0
Серж
#

Я подрабатывал решателем заданий для вузов и могу сказать, что репетиторство нужно, наверное, только в школе. Студенты поголовно предпочитают готовое решение в обмен на деньги. Что интересно - сейчас и на готовое решения спроса почти нет. Как-то приспособились? Уж не ИИ ли тут просматривается? 

Кстати, Мрак Сергеевич, хотите поиграем? Можете написать алгоритм открытия спичечного коробка? 

 раскрыть ветвь  9
Мрак Сергеевич автор
#

Еще есть "опиши алгоритм засовывания жирафа в холодильник. Теперь алгоритм засовывания бегемота. Неправильно! Сначала надо жирафа вытащить!" 

😉

 раскрыть ветвь  8
Ярослав
#

я подросткам  частно преподаю программирование
и тоже в основу кладется умения  мыслить алгоритмами

хотя потом, уже когда  набиваем руку на КодеВорс, то изучаем   особые методы конкретного языка, уже созданные  для решения  множества  типовых  алгоритмических  задач

 раскрыть ветвь  29
Мрак Сергеевич автор
#

👍

Не все это понимают. Почему то многие считают, что информатику можно учить как математику. А то и просто - заучивать.

 раскрыть ветвь  7
Ребекка Попова
#

хотя потом, уже когда  набиваем руку на КодеВорс

Я поначалу подумала, что это вы так для прикола исказили название уважаемого сайта codeforce. 😉 

умения  мыслить алгоритмами

Мне в выражении "алгоритмическое мышление" чудится нечто шарлатанское. 😉  На самом деле, как я поняла, просто изучаются алгоритмы, вот и все  (кто-то  это осваивает уже в школе) - никакого особенным образом  организованного мышления для этого не нужно. 😉 

 раскрыть ветвь  20
Сиратори Каору
#

Компьютер - это идиот который умеет считать на пальцах.

И что самое забавное, «digit» — это в переводе и есть «палец».

 раскрыть ветвь  1
Мрак Сергеевич автор
#

Так я же говорю - спер выражение и нагло им умничал при репетиторстве! 😁

 раскрыть ветвь  0
Риона Рей
#

На зачёте по информатике (2 курс вроде) давали элементарные задачи.
Ну, там в духе ввести 2 и прибавлять по 3 пока не станет больше 15. Результат вывести на печать. Какое число выдаст машина?
И почти вся группа сдавала по нескольку раз. Меня просили объяснить, как я так легко решаю, а я не могла понять, что вообще надо объяснять: тут же всё очевидно!
У меня эт самое... алгоритмическое.  Я не знаю, как по другому, и напрочь не понимаю, как это другое вообще работает.А мне интересно((

 раскрыть ветвь  0
Ярослав
#

human resource machine - клевая игра  по  наработке алгоритмического мышления

 раскрыть ветвь  1
Мрак Сергеевич автор
#

Таких игрушек видел много, детям они интересны. 😁

 раскрыть ветвь  0
Яруна Лун
#

Огонь. А цитатку про комп возьму себе в коллекцию, спасибо 😄

 раскрыть ветвь  1
Мрак Сергеевич автор
#

Всегда пожалуйста! 😉

 раскрыть ветвь  0
Написать комментарий
12K 8 861
Последние комментарии
6 / 6
Sango
Если хочется "праздника": Всемирный день виски
1 / 1
Алексей Евтушенко
Старые песни-2
43 / 43
Анатолий Федоров
Девушка Маша из города Видное
1 / 10
Ярослав Васильев
Рецензия на роман «Проблема для некроманта» — Наталья Шнейдер
1 / 1
Екатерина Михайлова
Шаги по выходу из кризиса
6 / 6
Самылов Алексей
Десятая глава книги «Правила Игры»
10 / 10
Сергей Тамбовский
СССР, он как атом
24 / 43
Зоя Орлова
Дикий дикий кофе
1 / 1
Ардо вин Акисс
Иллюстрации Романа Афонина к циклу "Замок Брасс" Майкла Муркока
72 / 72
Масленков Игорь Витальевич
Должен ли политик знать историю?
19 / 29
Эва Ясакова
Кровожадные мысли
48 / 48
Алиса Д.
Трудно быть Богом. Я читала и смотрела
13 / 13
Анна Гончарова
Побеждая ночь
16 / 16
Марика Вайд
Субботний отрывок: выпуск 85
21 / 21
Аста Зангаста
Чего не было в СССР, что есть в России?
1 / 3
Софья Морская
Рецензия на роман «Хозяйка заброшенного поместья» — Наталья Шнейдер
1 / 1
Георгий Смородинский
Две новости.
16 / 16
Лана Райтерман
Субботние котики
4 / 4
Катерина Самсонова
Стартовая запись
5 / 5
Качинский Антон Викторович
Алиса - гостья из будущего
Наверх Вниз