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

Ольга Тузова • 16 июля 2020

Форум для участников курса "Игры с микробитом"

Уважаемые участники курса!

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

Кол-во комментариев: (229)

Ольга Тузова
Нина, добрый вечер. Какой у Вас высокий темп! Поздно присоединились, и уже лидеров догнали. Здорово! В игре "Снайпер" у Вас пропущены блоки движения по оси OY. Я их добавила https://makecode.microbit.org/_3pXLjoUv1iwc Когда пройдёте по ссылке, нажмите кнопку Править в верхнем правом углу. Как играть? С реальным микро:битом - наклоняя его вправо и влево, вперёд и назад, стараясь совместить цель с центром прицела. В этот момент нажать на кнопки А+B. В эмуляторе, как с Терменвоксом - водя мышкой по изображения микро:бита в горизонтальном и вертикальном направлениях.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Иван Некрасов
    Ольга, в цветомузыке единственное, что заметил, если не ставить после команд к светодиодам кольца команду show, - это после проигрывания песни светодиоды “замирают”, то есть эффекты останавливаются. Это единственное отличие? Или я что-то упускаю?
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Иван, если нет команды show, то команда управления светодиодом не выполняется, она как бы сидит в буфере и ждёт своей очереди. А очередь наступает тогда, когда появляется команда show. Причём, для команд show rainbow, show color и т.п. дублировать команду show не надо. А вот команды типа shift pixels, rotate pixels и т.п. никак себя не проявят без show. Потому анимация и замирает.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Светлана Дьячкова
    Не совпадают Блоки и Питон. Интересно, что функция "Двигать стенку" в Flappy Bird при переходе от блоков к Питону начинает выдавать ошибку: не может понять тип объекта spite, не может найти атрибут move и вызвать функцию sprite.move(). В то же время в блоках можно написать "Для элемента value из Препятствие..." и все будет работать. Не обязательно называть то, что мы извлекаем из списка sprite, пойдет любое имя. Программа знает, что там лежит, и как с этим обходиться.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Не совпадают полностью и Блоки и Javascript. Бывает, что в Javascript всё работает, а в Блоки не перейти, выдаёт ошибку. Со спрайтом надо посмотреть. Если это баг, надо написать в техническую группу. Они благодарны, когда им сообщают о них :) Правда, мы написали по поводу Excel довольно давно, что в русско-язычной версии запись в таблицу происходит неправильно. Ответили быстро, но ошибку не исправили.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Светлана Дьячкова
    Игра "Шутер". Ольга, скажите, пожалуйста, а у Вас не записи игрового процесса? Не хочется смотреть куски кода в подсказках, хочется сделать самостоятельно, но я не очень ясно представляю процесс прицеливания. При наклоне микробита прицел начинает перемещаться по экрану (как бы сползать в сторону наклона)?
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Светлана Дьячкова
    Вопрос о блоке "Постоянно". Ольга, чисто интуитивно кажется, что содержимое блока "Постоянно" должно выполняться параллельно всем другим командам, как в Скретче. Например, я поместила туда команды смещения цели при наклонах микробита в игре Шутер. Но они не работали. И не работал блок "Запустить в фоновом режиме". Есть ли какие-то тонкости при работе с этими блоками? И вообще пока довольно сложно простроить логику сложной игры и соединить отдельные куски. В Скретче, например, возможно запускать параллельные процессы и использовать обмен сообщениями, но здесь я этого не вижу и не могу пока нащупать какие-то универсальные алгоритмы.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Светлана, покажите ссылку на программу. Так не понять, что не работает. Должны работать. Блок Постоянно может в программе появляться несколько раз, в отличие от других событийных блоков. Он, действительно, организует параллельное выполнение по отношению к другим командам. Здесь нет такой явной передачи сообщений, как в Скрэтче между персонажами, но можно организовать очерёдность процессов через переменные и цикл с условием. Например, какие-то три процесса (функции) должны выполниться один за другим. Вводится некоторая переменная, например, process (пишу по-английски, чтобы отделить от основного текста). Вначале process = 0. Кнопкой А устанавливается значение process = 1, кнопкой B устанавливается значение process = 2, кнопкой А+B - process = 3. Первый процесс - пока process = 1 делай... Второй процесс - пока process = 2 делай... И т.д.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Светлана Дьячкова Ещё не посмотрела. Но общая идея такая. Игра должна быть запущена. До этого игровых моментов происходить не должно. Дальше будет ссылка на проект "Таймер". Это не игра, модель реального таймера, но структура программы похожа на игровую. Кнопками А и B устанавливается время. Кнопкой А - единицы (для модели, чтобы не скучать, - секунды, в реальности - минуты), кнопкой B - десятки. И пока идёт эта подготовка, ничего особого не происходит. Таймер надо запустить так же, как запускают игру. Таймер запускается кнопками A+B. И вот тут начинается работа. Для таймера - пока время не закончилось, вести обратный отсчёт. Время закончилось, переходим к следующему процессу - включается сирена. Пока таймер не остановлен, сирена гудит. Встряхиванием останавливаем. И в игре - подготовка, запуск игры, игра пока не остановлена. Ссылка на таймер: https://makecode.microbit.org/_3W96FoW9X9Pv
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Светлана Дьячкова
    Ольга Тузова Да, я понимаю, что цикл "Пока выстрел х=5" - бесконечный, но мне казалось, что параллельный бесконечный цикл "Постоянно" все рано должен работать. Я сделала программу в Скретче (https://scratch.mit.edu/projects/418004989), которая устроена также. Там тоже есть бесконечный цикл "Повторять пока не не N=5". В Шутере переменная "выстрел х" изменяется при нажатии кнопок А и В. В Скретч-программе переменная N изменяется при нажатии пробела. Параллельно в Шутере цель должна двигаться (цикл Постоянно), а в Скретч-программе параллельный цикл меняет формы котенка. Формы меняются, но цель не двигается.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Светлана Дьячкова Я первый раз с таким столкнулась. Видимо, блок При начале должен отработать, а потом уже - всё остальное. Я убрала этот цикл и всё заработало. Так что проблема именно в нём. Ну вот так устроен MakeCode :)
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Светлана Дьячкова
    Ольга Тузова Я вытащила цикл "Пока НЕ Игра окончена" из блока "При начале" и поместила его в блок "Кнопка А нажата". Теперь результат совсем непонятный. При запуске программы сразу же, без нажатия кнопки А, на дисплее появляется грустный смайлик и все отключается. Не понимаю, почему так.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ирина Кузнецова
    "Морской бой" вроде работает. Но играть вслепую - очень трудно (. Надо держать у себя лист, как при бумажной игре. А вот в игре Снайпер заменила управление целью кнопками А и В (функция Движение_цели_кн). Один раз удается попасть: проверка заканчивается, появляется новая цель. При Управлении ею вылетаем на анимацию (время истекло?). Изменила: вместо “Игра окончена” поставила “Показать счет”. Правильно работает только первый раз (. Пока не понимаю, в чем дело...
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Ирина Николаевна, без ссылки на программу трудно что-то сказать. В шаблоне время установлен короткое - 10 секунд, можно его увеличить. Вслепую, конечно, трудно. Поэтому первый урок посвящён классической игре, её правилам и правилам (рекомендациям) проведения боя.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ирина Слуцкая
    У меня сообщение "На сайте произошла непредвиденная ошибка. Пожалуйста, повторите попытку позже." Нет доступа к материалам
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ирина Кузнецова
    О теме "Игры с микро:битом при участии смартфона": Связь смартфона с микробит. Описано программирование в смартфоне: в среде Kodular (под Android). Описание прочитала - интересно, очень подробно и понятно. Но Андроида у меня поблизости нет(. Для iOS этой среды нет, есть похожая - Thunkable. Ее установила на iPhone, посмотрела описание - поняла, что самостоятельно не разберусь за короткий срок. Сделала программу для micro:bit - https://makecode.microbit.org/_LXTM362sr2gv. Соединила, мне кажется, micro:bit и iPhone - картинка - https://drive.google.com/file/d/1zqoHTuXatKX4vLYY0k5j-iwvkbQ2ETDW/view?… . Название устройства не знаю откуда берется. В общем, изучение этой темы для себя отложила на "потом".
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Да, тема недемократичная :( Написала об этом в водной части. С Thunkable все сложнее из-за универсальности платформы. Но похоже. И я бы, не настаивая, посоветовала сделать программу в Kodular, чтобы получить представление о том, как это все делается
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ирина Кузнецова
    Итог работы по теме "Связь микробит со смартфоном" такой: Программирование - не могу найти параметров: Шаг 2: к команде set List_Device такие: Elements From String . Шаг 3 к команде Call BLE connect index такие List_Devices Selection_Index Программирование в среде закончила с дырками. Вот что получилось (картинка): https://drive.google.com/file/d/1Dr1fOexqo4rAqmQSmWLbzN47Dq9AOWgQ/view?… Работу со смартфоном выполнить не могу. В целом, представление получила ).
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Ирина Кузнецова Ирина Николаевна, а при разработке дизайна на Шаге 4 (стр. 11) всё сделано так, как написано? Действительно, странно - список должен быть другим https://drive.google.com/file/d/1b0c6hMO7UILr0o73Oq3JYuM9RBB3vI1T/view?…
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Светлана Дьячкова
    Проект "Hello_Microbit" Кажется, все правильно сделала, но в режиме отладки программы на смартфоне не появляется список найденных BLE-устройств, хотя микробит со смартфоном сопряжен. Ссылка на файл моего проекта есть в тетради.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Светлана Дьячкова
    Закрыла проект на компьютере, прошло минут 20, случайно включила смартфон и увидела, что список устройств появился. Когда включила микробит, то и он появился в списке. Программа заработала.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Светлана Дьячкова То есть, проект на компьютере закрыт, а связь с Kodular Companion сохранилась? И в режиме тестирования всё работает, файл apk скачивается, но не устанавливается? Я всё правильно поняла?
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Откроется 22-го, но там, как уже было сказано, ничего из нового учебного не будет. Очень хочется, чтобы отстающие подтянулись и поучаствовали в итоговом обсуждении.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Елисеева
    Доброго времени суток! Меня зовут Елисеева Ольга Олеговна. По образованию я учитель информатики. Работала по профессии несколько лет, а потом жизнь так сложилась, что вернуться к своему любимому ремеслу не получилось. Однако, я пристально слежу за стремительно меняющемся миром техники и меня очень заинтересовал Microbit, как маму школьника и как учителя, пусть и не действующего). Очень рада, что наконец-то руки дошли до этого чудо-устройства, тем более что оно пылится в коробке уже год.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Ольга, добро пожаловать на курс! Надеюсь, всё уже уладилось и доступ к курсу есть. У нас есть прецеденты с папами и мамами школьников, которые попадали в орбиту микро:бита и там оставались. Они не жалуются. Думаю, и вам понравится :))
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Коллеги, друзья, добрый день. Время от времени по неизвестным мне причинам сбиваются ссылки на начало модулей с первой страницы курса. Техническая группа об этом знает и должна исправить. Но, чтобы это не мешало двигаться по курсу, я опубликовала все учебные материалы, кроме сопроводительных текстов. Так вам и проще их скачать. Доступ к материалам по ссылке: https://drive.google.com/drive/folders/1NMJEkSOdOKWCoW0eV9AGrsPfi0TeJUb…
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Здорово, идея отличная! Очень интересно. Но надо ещё изучить подробнее, тем более, что есть вопросы. Как Вы это хорошо сделали - выделили вопросы. Я пока не поняла основное - точек 5. Тот, кто начал игру, тот и закончит. "Выигрывает игрок, который поставил последнюю точку в фигуре П." Что помешает первому поставить последню, ю точку? Время? Ошибка в указании координаты, когда ход переходит противнику?
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ирина Кузнецова
    Ольга Тузова, отредактировала цель игры: Идея Игры: построить на экране фигуру Пентамино вдвоем. Это игра на сотрудничество пары игроков. Можно проводить соревнование между парами. Также можно развивать игру, поставив целью расположить на экране как можно больше фигур пентамино. Т.е. надо термин «соперник» заменить на «напарник». Пока все упростила, т.к. не все моменты понятны мне самой(.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Светлана Дьячкова Светлана, форум разрастается, иногда трудно найти вопрос-ответ. Поэтому пишу вопрос отдельным комментарием. По поводу apk-файла. Хочется понять, что не так. Первый вопрос: файл приложения скачивался по QR-коду? Второй вопрос: какое имя у apk-файла?
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Светлана Дьячкова
    Приложение по QR-коду не скачалось. Камера читала QR-код, был переход по ссылке, но дальше ничего не происходило. Я передавала на смартфон сам apk-файл. Он называется "microbit_hi"
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Светлана Дьячкова Светлана, проблема, видимо в картинке. Удалите её и должно заработать. Если заработает, то надо понять, что не так с картинкой. Может быть, она слишком большая? Посмотрите, но сначала надо убедиться, что файл скачается и установится. У меня получилось, но только после удаления картинки.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Светлана Дьячкова
    Ольга Тузова Да, понятно, спасибо. С картинкой неясно - я наоборот очень сильно ее уменьшала, чтобы она влезла на экран. То, как она показывалась в Kodular, и то, как она выглядела потом на экране смартфона, - не совпадало.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Ирина Кузнецова Ирина Николаевна, понимаю, что душа не лежит копаться в проекте, который всё равно толком не проверить без андроидного устройства :) Но для чистоты эксперимента я проверила на Mac-е проект в Kodular. Всё работает, все нужные команды есть. Web-приложение в Chrome ничем не отличается от того, что под Windows, только на Mac выглядит намного краше. Скриншот: https://drive.google.com/file/d/1a-D-KmBynqDky1pK_GXYHChspTOl55Rz/view?…. Сам проект: https://drive.google.com/file/d/1-eiMhC7jvQhmp7fNtVG3VwoSdTV4DRMG/view?… - можно скачать и импортировать.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Niina Botina
    Вопрос про "Hello Microbit". У меня замечательно работает телефон - и видит Microbit и соединяет, Kodulab работает замечательно, Но на Микробите видет только значок BlueTooth. Микробит не выдает ни значка начало, ни значка подкючение, ни значка отключить. Программа то на Микробите простенькая совсем а вот не работает. Не могли бы Вы мне помочь?
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Нина, для начала замените блок "Постоянно" на блок "При начале". Потом, при запуске программы на смартфоне, когда смартфон увидит микро:бит и выведет список других обнаруженных BLE устройств, надо выбрать микро:бит (даже если он в списке один). Выбрать - дотронуться до него в списке на экране. Изображение на микро:бите должно поменяться.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Niina Botina
    Ура! Заработало! Я исправила программу на Микробит, но ошибка видимо была ещё и в программе Kodulab - тогда я сделала upgrate для BlueTooth и снова написала программу и всё замечательно заработало. Замечательный курс! Спасибо Вам, Ольга, большое!
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Елисеева
    Вопрос о проекте "Микро:термометр". Не получилось скачать данные в виде файла формата csv (при нажатии на кнопку Экспорт ничего не происходит).
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Светлана Дьячкова
    Вопросы о неохваченных темах. В анкете был такой вопрос. Я решила скопировать сюда свой ответ: Хотелось бы более подробно узнать о том, как организована работа с микробитом на уроках. Сколько плат на группу? Персонализируются ли они как-то? Как решается проблема с питанием платы (используется ли только питание по usb, закупаются ли батарейки, если да, кто их закупает и т.д.). Делаются ли "мейкерские" проекты? Какие простые дешевые материалы для этого пригодились бы? Используются ли дополнительные электронные детали (Вы писали на форуме о специальном наборе, но, может быть, по опыту работы понятно, что можно купить какой-то минимум деталей россыпью и использовать их для нескольких заданий)? Можно ли как-то сочетать микробит с лего? Если да, нужно ли что-то докупать дополнительно?
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Niina Botina
    Добрый день Светлана! У меня в 7 классе 1 микробит на 2 ученика. Но ещё очень советую купить и плату расширения Kitronic или ElecFreaks. В первой приложена книжечка с 10 лабораторными работами на англ, а ко второй есть даже переведы от ОРТ на русский язык 14 лабораторных работ. Работы не перекывают друг друга, а дополняют. Батарейки использовать хлопотно, но можно. Мейкерские проекты есть на официальном сайте Microbit а ещё очень рекомендую группу в Facebook ""Микробит по-русски" под руководством Ольги Тузовой.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Светлана, спасибо!! По порядку. 1. В классе работаем, в основном, в группе по 2 человека. Соответственно, для простых проектов - 1 плата на двоих, для проектов с BLE - две платы. Если плат не хватает, то можно при работе с BLE объединяться в группы по 4 человека. То есть проект разрабатывается в паре, а тестируется в четвёрке. Сейчас у нас появились, так называемые, "стационарные проекты". Некоторые модели, сделанные в материале (картон, фанера и т.п.), не разбираем для демонстрации на уроке ("Умный дом", например) или для каких-то семинаров. Или вот такой конкурсный проект, над которым долго трудились, и разбирать модель просто жалко https://youtu.be/S2xDvM7_14M. Надо иметь в виду, что платы редко, но выходят из строя даже при бережном обращении. Самое слабое место для физического воздействия - подключение USB-кабеля. Иногда что-то перегорает в микросхеме. 2. Платы пронумерованы и каждая пара получает плату со своим номером. Это позволяет контролировать и наличие и целостность. 2. Питаем платы c помощью батареек и, хоть это и не рекомендуется разработчиками, аккумуляторными батареями PowerBank. Покупку батареек оплачивает школа. 3. Делаем мейкерские проекты из картона, фольги, проволоки и т. п. На уроке, по быстрому, примерно так: https://www.elecfreaks.com/learn-en/microbitKit/smart_home_kit/smart_ho…. Без пайки. Вчера посмотрела ролик Лоры Кравченко https://youtu.be/CHbN42Ne-3g. Возьму на вооружение, но без пайки. Если какой-то продолжительный проект, то делают, в основном, дома, более аккуратно. Отдельная тема - использование учебных станков Unimat Classic. С их помощью мы делаем модели из фанеры и пластика. 3D пока не освоено, но всё для этого есть и сюда просится. С металлизированным скотчем есть проблемы, не всякий подходит, а тот, что подходит, не всегда хорошо работает. Об этом подробно расписано у Татьяны Невидимовой и Лоры Кравченко. Я хочу в этом году приобрести медный скотч на АлиЭкспресс. 4. Если не использовать макетную плату и плату расширения, то можно обойтись светодиодами и серво-приводом. Ещё, конечно, в любом случае, нужны провода-крокодилы. Плата расширения даёт доступ ко всем 20 пинам микробита (так доступно только 5), соответственно, больше внешних устройств можно подключить. В принципе, нужно использовать резисторы, но мы их используем только в работе с платой расширения. Сопротивление в проводах-крокодилах и фольге, по нашим измерениям, достаточно для того, чтобы не включать в цепь дополнительно резисторы. Возможно, я ошибаюсь. Если всё-таки приобретать расширенный, но минимальный, набор, то можно по этому списку (мы как-то так и делали) https://www.elecfreaks.com/learn-en/microbitKit/Starter_Kit/starter_kit… 5. С Лего прекрасно микро:бит сочетается https://youtu.be/PSidMndLw3o https://youtu.be/lJ9P1Yvf4EI. Для простых проектов, кроме светодиодов, серво, фольги, проволоки, проводов-крокодилов, ничего не надо И, кстати, о наборах. Если будет возможность приобрести, обратите внимание на Boson https://www.dfrobot.com/product-1638.html Элементы набора сделаны под Лего.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Светлана Дьячкова
    Ольга Тузова Спасибо большое, с интересом посмотрела все ссылки. Возникли новые вопросы. Пауэрбанки вы берете любые? И плохих последствий не заметно? Почему же производители их не рекомендуют? Вижу в ролике про шлагбаум, что микробит работает с сервомотором. А с обычными моторами он работает?
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Светлана Дьячкова Светлана, проще ответить на второй вопрос, с него и начну. С обычным электро-моторчиком всё сложнее в сравнении с серво. Он тяжёлый, к его клеммам труднее подключиться, для него строится более сложная электрическая цепь. В данной ситуации его и запрограммировать сложнее. По всем показателям эту работу должен выполнять серво, который поворачивается на заданный угол, что и требуется в задаче. По поводу первого вопроса. Здесь надо посоветоваться с кем-то, кто лучше разбирается в теме. Разработчики не рекомендуют использовать PowerBank, потому что его характеристики не совпадают с теми, которые предусмотрены разработчиками микро:бита и которые обеспечиваются батарейками. Но у нас опасных для микро:бита проблем не было. И в youtube я вижу ролики, где используют PowerBank. Были другие проблемы. Мы покупали PowerBank двумя партиями. С первой проблем не было. А PowerBank из второй партии в простых проектах просто через минуту выключаются, и не питают микробит, В общем, надо, чтобы специалист подобрал PowerBank с подходящими характеристиками.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Светлана Дьячкова Светлана, отличная итоговая работа! Симпатично выглядит сама скакалка и вообще вся игра. Я бы посоветовала внести пару дополнений-изменений. 1. Важно. Отсчёт времени (время выполнения) начинается не с начала игры, а с момента включения микро:бита. То есть, когда игрок нажал A+B, могло пройти уже много времени. Поэтому при нажатии A+B надо сохранить текущее время в переменной, например, start, и условие в цикле задать так: время_выполнения - start
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ирина Кузнецова
    Могут ли одновременно на экране существовать зажженный светодиод и спрайт? (Могут, ведь в Снайпере мы видим прицел из светодиодов и цель - спрайт). Имеет ли значение последовательность их создания? Я удаляю спрайт, потом строит светодиод, а потом снова создаю спрайт с тем же именем. Спрайта не вижу!
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Ирина Николаевна, спрайт и светодиод не могут существовать вместе. Есть обходные пути - приостановить игру (есть специальная команда), поработать со светодиодами, вернуться в игру. Я пробовала - хлопотно и у меня так и не получилось сделать то, что хотела. Подробнее об этом здесь: https://makecode.microbit.org/reference/game/create-sprite. Ключевые фразы: Once the game engine is started, it will render the sprites to the screen and potentially override any kind of animation you are trying to show. Using game pause and game resume to disable and enable the game rendering loop
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ирина Кузнецова
    Повторяю вопрос с примером. Могут ли одновременно на экране существовать зажженный светодиод и спрайт? (Могут, ведь в Снайпере мы видим прицел из светодиодов и цель - спрайт). Имеет ли значение последовательность их создания? Я удаляю спрайт, потом строит светодиод, а потом снова создаю спрайт с тем же именем. Спрайта не вижу! тест на спрайт и светодиод: https://makecode.microbit.org/_4ve1tmUw87Jf
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Ольга Тузова
    Почему-то участники не спешат выкладывать ссылки на свои работы, чтобы познакомить с ними коллег. Пользуюсь своим кураторским правом и знакомлю с работой Ирина Слуцкая - "Морская битва" https://youtu.be/ExqWmkayzOk
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии