Сделали программу, которая создаёт комиксы на основе кода, чтобы обучать программированию
Решение: программа CodeToon, которая создаёт комиксы на основе кода.
Как работает: пользователь пишет код и выбирает для объекта понятный эквивалент, например банан. Программа преобразует код в историю на естественном языке, а затем изображает её в графическом виде. Например, x = 10 она может перевести как «банан стоит 10 центов», а if x == 10: print («True») — как «если банан стоит 10 центов, то он дешёвый».
Готовый комикс можно раскрасить и доработать по шаблонам, например добавить персонажа с текстовым пузырём. Программа понимает только код на Python, но идею можно применить к другим языкам, в том числе математическому. Тогда можно будет создавать комиксы на основе уравнений.
И что? С помощью такой программы многим будет легче осваивать абстракции. А многим наверняка станет интереснее учиться писать код, чтобы получить комикс.
Создать свой комикс из кода: codetoon.uwaterloo.ca
Кто: исследователи Университета Уотерлу, Канада.
Подкаст записан при поддержке Английского от Яндекс Практикума. Новый курс английского для карьеры в IT здесь: https://clck.ru/sSU97
Подписывайтесь на наши соцсети:
ВКонтакте: vk.com/thecode.media
Яндекс Дзен: https://zen.yandex.ru/code
Телеграм: t.me/thecodemedia
Связаться: welcome@thecode.media
Решение: программа CodeToon, которая создаёт комиксы на основе кода.
Как работает: пользователь пишет код и выбирает для объекта понятный эквивалент, например банан. Программа преобразует код в историю на естественном языке, а затем изображает её в графическом виде. Например, x = 10 она может перевести как «банан стоит 10 центов», а if x == 10: print («True») — как «если банан стоит 10 центов, то он дешёвый».
Готовый комикс можно раскрасить и доработать по шаблонам, например добавить персонажа с текстовым пузырём. Программа понимает только код на Python, но идею можно применить к другим языкам, в том числе математическому. Тогда можно будет создавать комиксы на основе уравнений.
И что? С помощью такой программы многим будет легче осваивать абстракции. А многим наверняка станет интереснее учиться писать код, чтобы получить комикс.
Создать свой комикс из кода: codetoon.uwaterloo.ca
Кто: исследователи Университета Уотерлу, Канада.
Подкаст записан при поддержке Английского от Яндекс Практикума. Новый курс английского для карьеры в IT здесь: https://clck.ru/sSU97
Подписывайтесь на наши соцсети:
ВКонтакте: vk.com/thecode.media
Яндекс Дзен: https://zen.yandex.ru/code
Телеграм: t.me/thecodemedia
Связаться: welcome@thecode.media