Образовательная галактика Intel®

Блог Участника

Запись блога

Кодируй, как пират!


Название поста возникло как аллюзия на книгу Дэйва Берджеса "Учи как пират" (в русском переводе «Обучение как приключение»). Речь, тем более, не идет о компьютерном пиратстве. Погружение в пиратскую тему происходит в рамках общешкольного проекта по роману Стивенсона "Остров сокровищ". Представляю небольшой рассказ то том, как наши ученики вместе со своими учителями погружались в изучение языка CoffeScript, и программирование в среде PencilCode.

А начали с эскизов в рисунках Google...

Костюм пирата


Костюм пирата


Дизайнерская пиратская майка

Также можно провести конкурс на лучшую пиратскую майку:
Используя элементы пиратской атрибутики, создайте свою майку! Элементы можно поворачивать копировать, объединять, перекрашивать (отдельные)
менять их размеры! Можно также добавить надписи!
Шаблон для создания своей майки



Пиратский флаг Учителя Кристина Торопова и Наталья Грудкина.

Требование к работе:
Композиция должна быть выполнена с учетом гармоничного расположения группы геометрических форм.
Содержание представлено в виде эмблемы-рисунка или отдельных объектов, соответствующих тематике.



Пиратский флаг 1
Пиратский флаг 2
Пиратский флаг 3
Пиратский флаг 4

Пиратская композиция. Работы учеников 8 классов.

Условием было использование циклов с числовой переменной. Учителя Кристина Торопова и Наталья Грудкина.


Пиратская композиция 1
Пиратская композиция 2
Пиратская композиция 3
Пиратская композиция 4

Пиратские корабли (эспаньолы) и карты в pencilcode


Пиратский корабль 1
Пиратский корабль 2
Пиратский корабль 3
Пиратский корабль 4

Следующим этапом было создание "флотилии" путем масштабирования исходного единичного корабля. О масштабировании подробнее здесь.

Вот, что получилось:


Флотилия1


Флотилия2 здесь у кораблей еще и цвета разные, поскольку ученик ввел 4-ю переменную, которая отвечает за цвет!
Флотилия3

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



А советы были такими, например (обсуждение происходило в мейловой рассылке):

Цитата
У меня тоже есть переходы черепашки. Сначала тоже возникли проблемы и, честно говоря, не сразу понял как решить, но в конечном итоге получилось.

При jumpxy (и movexy) нужно координаты умножить на переменную size.

При jumpto/moveto нужно умножать координаты, на которые нужно было прыгнуть на size и прибавить x/y (зависит от того, какую координату задаете).



Спрайты-пираты в pencilcode


Пират 1
Пират 2
Пират 3
Пират 4
Пират 5

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

Посты по теме карандашного программирования

Карандашное программирование. Начало
Карандашное программирование: чужой код для решения своей задачи...
Карандашное программирование: циклы
Геометрия и карандашное программирование
Карандашное программирование: холст как координатная плоскость
Карандашное программирование: рисуем пейзажи масштабированием
Карандашное программирование: четыре черепашки и симметричный дизайн
Карандашное программирование: несколько черепашек и поворотная симметрия
Карандашное программирование: черепашка рисует паркеты и мозаики
Карандашное программирование: черепашка и оптические иллюзии
О творческих домашних заданиях, или Могут ли все ученики быть успешными?
Программирование для воссоздания картин: математика и искусство вместе
В начале была цифра?
Пляшущие черепашки
Искусство создания снежинки, или Как скоротать зиму...
Карандашное программирование: паркеты и жывёлы
Карандашное программирование: рекурсия
Ёлка в коде. МК
Ёлка в коде. Этап 2. Шарики цветные

Комментарии

Активный пользователь

  • Группа: Пользователи
  • Сообщений: 1121
  • Регистрация: 19.12.2012
  • Из: Саратовская область Аркадакский район с.Красное Знамя
  • Номер участника: 125129
Предупреждение

Активный пользователь

  • Группа: Эксперт портала
  • Сообщений: 597
  • Регистрация: 29.3.2010
  • Из: Таллинн
  • Номер участника: 84498
Предупреждение

Цитата(Зубков Александр @ 6.3.2017, 13:53)


Спасибо, вовремя!

Активный пользователь

  • Группа: Эксперт портала
  • Сообщений: 1400
  • Регистрация: 30.8.2013
  • Из: станица Казанская Ростовской области
  • Номер участника: 140171
Предупреждение

Популярная книга в этом году!
Конкурс "IT-activity" 2017 года тоже выстроен на базе этой книги.


--------------------
Желаю вам успехов! С уважением, Долженкова Светлана.

Активный пользователь

  • Группа: Эксперт портала
  • Сообщений: 597
  • Регистрация: 29.3.2010
  • Из: Таллинн
  • Номер участника: 84498
Предупреждение

Цитата(Долженкова Светлана @ 6.3.2017, 15:23)
Популярная книга в этом году!
Конкурс "IT-activity" 2017 года тоже выстроен на базе этой книги.


Да и сами пираты интересны, не только как разбойники... smile.gif

Статьи по этой теме

« Июнь 2017 »
ВПВСЧПС
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

Последние записи

Мои ссылки в блоге

Последние комментарии

Мое изображение

19 пользователей просматривает
19 гостей
0 участников
0 анонимных участников

Категории

Поиск в блоге


Наверх