Публикации сообщества

Ольга Тузова • 17 марта 2019

micro:bit in Wonderland #2

Небольшое добавление к предыдущему посту как продолжение описания разнообразных возможностей микроконтроллера BBC micro:bit.

1. Красивая идея — изобразить исчезающего Чеширского кота анимацией светодиодов. С образовательной позиции — осваиваем команды, которые зажигают и гасят светодиоды, изменяют их яркость, отрабатываем навыки работы с координатами.

Хорошо, сказал Кот и исчез  на этот  раз  очень  медленно.  Улыбка Чеширского котаПервым исчез кончик его хвоста, а последней улыбка; она долго парила  в  воздухе, когда все остальное уже пропало.
Д-да! подумала Алиса. Видала я котов без улыбок,  но  улыбка  без кота!  Такого я в жизни еще не встречала.

Ссылка на проект, который можно посмотреть с помощью встроенного эмулятора >> https://makecode.microbit.org/_MkVdgzPqgTHJ

Кнопка B запускает анимацию, кнопка A восстанавливает исходную картинку.

2. Музыкальные возможности микроконтроллера осваиваем в электронной иллюстрации к главе "Безумное чаепитие", в которой Болванщик пересказывает, как это принято в Wonderland — своими словами, Twinkle twinkle little starпопулярную английскую песенку Twinkle, twinkle, little star... 

Ты мигаешь, филин мой!
Я не знаю, что с тобой!

Высоко же ты над нами.
Как поднос над небесами!

Ссылка на проект >> https://makecode.microbit.org/_40vV6KFVi8py

Мелодия зазвучит, если встряхнуть micro:bit (в эмуляторе — щёлкнуть кнопку shake)

3. И наконец, иллюстрируя безумную морскую кадриль из XI главы, можно не только повеселиться, но и отработать навыки работы со спрайтами.

— Прежде всего, — начал Грифон, — все выстраиваются в  ряд  на  морском берегу...
— В два ряда! — закричал Черепаха Квази. —  Тюлени,  лососи,  морские черепахи и все остальные. И как только очистишь берег от медуз...
— А это не так-то просто, — вставил Грифон.
— Делаешь сначала два шага вперед...—  продолжал Черепаха Квази.
— Взяв за ручку омара! — закричал Грифон.
— Конечно, — подтвердил Черепаха Квази. — Делаешь два  прохода  вперед, кидаешься на партнеров...
— Меняешь омаров — и возвращаешься назад тем же  порядком, —  закончил Грифон.

Код к "Морской кадрили"

Похоже на Scratch, не правда ли? "Если на краю, оттолкнуться"  здесь: if on edge, bounce
Ссылка на проект >>  https://makecode.microbit.org/_7Da87t2R8HsY

Кадриль начинается нажатием кнопки A, останавливается нажатием кнопки B.

Спасибо Людмиле Рождественской, которая напомнила о МК "Математические иллюстрации к художественным произведениям", проведённым на Галактике несколько лет тому назад. BBC micro:bit   ещё один инструмент создания математических иллюстраций. Богатая тема...