MOOC «Computational Thinking for Educators» от Google: продолжение Kron418's blog / 25.08.2015 Продолжая освоение курса Computational Thinking for Educators, изучаю материалы, появляющиеся в Google+сообществе курса. Участники делятся соображениями, где можно применить тот или иной инструмент, а есть и такие, что уже закончили курс и выкладывают итоговые проекты.Предыдущие посты о курсе:MOOC «Computational Thinking for Educators» от GoogleMOOC «Computational Thinking for Educators» от Google: начало. Обзор алгоритмовВ третьем модуле курса, Finding Patterns, на простых моделях ищем взаимосвязи в различных объектах: принципы сжатия графических данных, музыкальное произведение, черепашья геометрия и классификации живых организмов. Поиск решения можно вести как методом проб и ошибок, так и подойти к задаче научно. Все задания реализованы в браузере и не требуют навыков программирования, достаточно логики и терпения.1. Сжатие данныхПредлагается уменьшить размер изображения с помощью битовой маски и подобрать её оптимальные параметры, найти компромисс между «весом» и качеством изображения. С помощью эксперимента на модели нужно выяснить, как связаны значения маски и вид изображения. Результаты фиксируем в таблице, сравниваем, анализируем. Для этого авторы предлагают проблемные вопросы: «Теперь, когда вы испытали несколько комбинаций, какие зависимости вы обнаружили? Какие из предложенных значений битовой маски сохраняют приемлемое качество при минимальном размере изображения? А может, Вы нашли своё наилучшее значение маски?»2. МузыкаМеняя параметры алгоритма, задающего музыкальную фразу (долю, такт, длительность, аккорды), определяем, какие сочетания наиболее гармоничны, как те или иные настройки влияют на эмоциональную окраску мелодии. Чтобы соотнести это задание с образовательными задачами, можно познакомиться с соответствующими стандартами: Activity Standarts.3. ЧерепашкаУчим домашнюю любимицу рисовать геометрические фигуры. Коллеги-информатики предлагают для исследования усложнённые варианты алгоритмов: спиралиУчастники сообщества раздумывают, как приспособить это задание для уроков математики: 1 и 2.4. Игра «Да-Нет»Какое количество вопросов понадобится, чтобы угадать один из живых организмов, обитающих на Земле — одного из 9 миллиардов. Мало того, какие вопросы нужно задавать? Формулировка вопросов и само построение задачи показывает, как можно облегчить решение трудной проблемы простым разбиением её на части. Очень удачно.Каждое задание предваряет мотивирующий текст: зачем уменьшать «вес» информации, о значении музыки в культуре, роль компьютерных моделей.Каждое задание заканчивается предложением узнать больше: о методах сжатия информации, музыкальных законах и взаимосвязях, методах обработки big data...Замечательно, что участники курса предлагают применение метода CT в изучении поэзии, языка, на уроках информатики 1, 2, и в дополнение — как сами разработчики курса применяют CT для решения конкретных задач :(см. комментарии).Впереди — модуль «Разработка алгоритмов», и там тоже много интересного! Computational Thinking Google For Education MOOC алгоритмическое мышление методика