Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Hit Ball — аркадный шутер с элементами рогалика! Сражайся с нескончаемыми волнами врагов, усиливай свои навыки и пробивайся сквозь уровни, полные ловушек и грозных боссов!

Хитбол

Аркады, Казуальные, Для мальчиков

Играть

Топ прошлой недели

  • Carson013 Carson013 23 поста
  • Animalrescueed Animalrescueed 32 поста
  • Webstrannik1 Webstrannik1 52 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
2
enjoyrobotics
enjoyrobotics
1 год назад
Arduino & Pi

Монитор порта для отладки и проверки программного кода⁠⁠

Монитор порта — полезнейший инструмент для отладки и проверки программного кода, а также правильности сборки робота: давайте узнаем подробнее.

Монитор порта для отладки и проверки программного кода

Например, у вас имеется робот Квадропод или Отто, которые содержат ультразвуковой дальномер HC-SR04. С его помощью робот может обнаруживать препятствия перед собой: таким образом датчик расстояния служит аналогом человеческих глаз, причем и внешне тоже очень похож на них.

С помощью монитора порта можно откалибровать обнаружение препятствий на дальномере, если проверить корректность выводимых значений. В программе 1 на прикрепленной картинке показано, как это сделать.

Для открытия монитора порта нужно нажать по иконке (обведена красным цветом сверху на картинке). справа от кнопки загрузки кода в плату.

Аналогично можно проверить работу Bluetooth-модуля (вот несколько видеопримеров с его использованием: Управление квадроподом по Bluetooth через Android (https://www.youtube.com/watch?v=lYFvfYK3s24) и Вывод символов на дисплее, вводимых с телефона (https://www.youtube.com/watch?v=Ubu60nHHPiQ)), чтобы убедиться, что данные с вашего смартфона на контроллер приходят без ошибок (программа 2 на первой картинке).

Показать полностью 1 2
[моё] Arduino Электроника Самоделки Scratch Bluetooth Программирование Видео YouTube Длиннопост
0
enjoyrobotics
enjoyrobotics
1 год назад
Arduino & Pi

Задачка на внимательность и знание блочного программирования⁠⁠


Посмотрите на представленную программу на картинке и дайте ответ: через какое время выполнение команд внутри цикла «Повторять пока» прекратится? Также можно объяснить почему вы дали такой ответ.

Задачка на внимательность и знание блочного программирования

#enjoyrobotics

Показать полностью 1
[моё] Arduino Электроника Scratch Программирование
19
petrov1986
1 год назад
Лига Геймеров

Игры в Scratch⁠⁠

Занимаюсь преподаванием основ программирования для детишек от 8 до 16 лет. Это и Minecraft, и Roblox, а ещё HTML, CSS, Scratch и многое другое.

Работа интересная, а главное находит отклик у моих учеников. Сейчас вот пробую в Scratch. Получаются неплохие игрушки для того, чтобы убить время.

Ну и чтобы хоть как-то суметь рассказать о том, что делаю, решил запустить сайт на гитхабе, где и буду все выкладывать.

Если вам скучно или просто хотите поддержать мое маленькое начинание, то заходите и играйте. Пожелания и правки приму с радостью.

Ссылка на сайт

[моё] Компьютерные игры Игры Flappy Bird Scratch Текст
1
14
oTatOo
oTatOo
2 года назад
Лига Художников
Серия Inktober2023

Inktober2023 Day 22 - scratchy⁠⁠

Inktober2023 Day 22 - scratchy
Показать полностью 1
[моё] Inktober Скетч Скетчбук Набросок Рисунок ручкой Колючий Scratch Бирка
3
80
tproger.official
tproger.official
2 года назад
Типичный программист

Связный список насмешек⁠⁠

Связный список насмешек
Показать полностью 1
IT IT юмор Программирование Картинка с текстом C++ Python Scratch
33
1710
Machaeon
Machaeon
2 года назад

Юный читер⁠⁠

Случилось только что, не знаю как реагировать.

Предыстория: сын перешел в третий класс. На лето задали учить таблицу умножения. Он увлекся визуальной средой разработки Scratch, летом часто спрашивал, какой проект ему бы сделать. Мне пришло в голову: а сделай, говорю, программу для проверки знания таблицы умножения. Пусть рандомные примеры тебе дает и проверяет ответ. Считает число верных и неверных. Рассчитывает среднее время решения примера (с этим я ему помог). Сын сделал, и договорились, что каждый день будет решать по 50 примеров. За каждую ошибку еще +3 примера. Летом занимался по своей программе, вроде неплохо решал.

Сейчас пошел в школу, рассказал классной о проекте. Она заинтересовалась и попросила ссылку. С этой целью я заглянул в проект и вижу код:

Отругал, конечно, но сам ржу сижу. Паразит мелкий!

З.Ы. По комментариям увидел, что не все поняли суть: он встроил в программу код, который при нажатии стрелки вверх увеличивает счетчик правильных решений, а при нажатии стрелки вниз - уменьшает счетчик ошибок.

Показать полностью 1
[моё] Учеба Математика Scratch Программирование Дети
218
it.forkids
it.forkids
2 года назад
Серия Создание игр для детей

IT для детей: как запустить игру со «Скретч» на Андроид⁠⁠

Язык программирования Scratch — это визуальный язык программирования, предназначенный для обучения основам кодинга и развития творческого мышления у детей и начинающих программистов. В онлайн-школе программирования для детей Pixel ребята могут изучить курсы кодинга на Scratch или самостоятельно заняться обучением. Для этого созданы специальные видео-уроки, где опытные преподаватели наглядно рассказывают как, например, запустить игру со «Скретч» на Андроид. Полное видео также можно посмотреть в конце статьи.

Здесь же вы можете прочитать об этом в текстовом формате. 

Для начала, немного информации о языке программирования Scratch:

  • Визуальный интерфейс «Скретч» использует визуальный блок-ориентированный интерфейс, где пользователи создают программы, соединяя блоки вместо написания кода. Блоки представляют собой различные команды и операции, такие как движение, звук, графика и т. д.

  • Простота в использовании. Scratch разработан таким образом, чтобы быть легким в использовании даже для новичков в программировании. Блоки легко соединять, перетаскивать и настраивать, что упрощает создание программ и отладку ошибок.

  • Визуальное программирование. Оно позволяет пользователям изучать основы программирования, последовательность, циклы, условия и переменные. Это делает язык идеальным инструментом для детей и начинающих кодеров.

  • Компьютерная графика и анимация. Scratch предоставляет пользователю возможность создавать графические проекты и анимации с помощью спрайтов (графических объектов) и фонов.

  • Сообщество и обмен. Любители этого языка кодинга собираются в онлайн-сообществах, где могут делиться своими проектами, идеями, получать обратную связь и взаимодействовать с другими людьми. Это позволяет создавать коллаборативные проекты и находить вдохновение у других пользователей.

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

Scratch является мощным инструментом для обучения программированию и развития компьютерных навыков у начинающих. Он доступен бесплатно и имеет обширное сообщество пользователей, что делает его популярным инструментом кодинга по всему миру. К тому же многие дети начинают свой путь в ИТ именно с изучения этого языка.

Сохраняем игру Scratch на компьютер и конвертируем файл

Для начала нам понадобится готовая игра, написанная на «Скретч». После того как активное окно с игрой загрузится, нажмите вверху рабочей зоны «Файл», а в раскрывшемся списке «Сохранить на свой компьютер».

Хоть мы и выполняем программирование на «Скретч», но скачанный файл нужно конвертировать в файл с другим расширением.

Конвертация должна превратить исходный файл в файл с расширением html.

Чтобы сократить время преобразования файла, воспользуемся готовыми онлайн-инструментами.

Для этого заходим в любую поисковую систему, например «Яндекс», и пишем текст «sb3 to html». Этот текст означает, что мы хотим конвертировать файл того формата, который сохраняется в Scratch, в формат html.

Нажмите клавишу Enter и перед вами появится список сайтов, где можно конвертировать файлы.

Можете сразу перейти по первой ссылке, или на сайт https://sheeptester.github.io/htmlifier/.

Здесь расположено множество настроек, но нас интересуют лишь некоторые из них. Прокручиваем страницу до пункта «selecting a file on your computer» и нажимаем кнопку «Выбрать файл». После этого откроется новое окно, с помощью которого нужно найти и выбрать только что скачанный файл в формате sb3.

Далее, прокручиваем страницу вниз и находим кнопку HTMLify (в переводе на русский это значит что-то вроде «заэштеэмелить»). После конвертации файл автоматически скачается. Если после нажатия кнопки файл конвертировался, но скачивание не началось, нажмите на кнопку «Download» и скачайте измененный файл.

Программирование на «Скретч»: подготавливаем рабочий стол

Чтобы не возникло путаницы, нужно аккуратно расположить все файлы на рабочем столе. Создайте папку «Game». Важно, что в этой папке кроме файла игры в формате html ничего не было.

Затем, переименуем файл, теперь он должен называться index.html. Название обязательно должно быть написано с маленькой буквы и без ошибок.

Следующим шагом станет превращение этого файла в файл с расширением apk. Именно с таким расширением устанавливаются файлы в систему Android.

Конвертация файла и запуск специальной программы

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

Снова запускаем удобный поисковик и прописываем «websitetoapk». После этого нужно перейти на сайт https://websitetoapk.com/.

Здесь на экране будет размещена кнопка с надписью «Download now!» — нажмите на нее. Вас перебросит на следующую страницу, где необходимо нажать «Free download» и начнется загрузка специального приложения.

Запустите его и установите как обычное приложение, примите соглашение и оставьте галочку, которая создает иконку на рабочем столе. По завершении установки нужно нажать «Finish» и оставить галочку запуска приложения после установки. Приложение должно запуститься.

При первом запуске программы может показаться, что она создана для отправки ракеты на луну — настолько много в ней кнопок и разделов. Но мы расскажем что нужно нажать, чтобы добиться нужного результата.

Расскажем по пунктам что нужно сделать:

  • В строке «Website type to Convert» нужно выбрать пункт «Local HTML Website».

  • В «App Title» прописать название игры, например, «ping pong» (или иное название вашей игры, но на английском языке). Обратите внимание, что название, которое вы укажете в «App Title», будет отображаться на экране смартфона.

  • В разделе «App orientation» выбираем «Landscape», так как все игры Scratch для школьников создаются в горизонтальном формате.

  • Выбираем папку, в которой находится файл index.html, нажав «Choose Folder».

  • В правой части программы размещена колонка «Extras» (дополнения), в которой нужно поставить галочку напротив пункта «Full screen». Это необходимо для того, чтобы приложение на устройствах запускалось в полноэкранном режиме. При этом убираем галочку с пункта «Show Toolbar (Title)».

После того, как выполнены все эти условия нашего урока Scratch, нужно нажать на красную кнопку «Build Android APK», а затем «Ок».

Это запустит процесс создания файла с игрой, которая запустится на устройстве с операционной системой Android. После окончания процесса нужно нажать «Finish».

Скретч для подростков: продолжаем работу с файлом

Если все предыдущие шаги выполнены верно, файл должен скомпилироваться и сохраниться. Узнать куда именно он сохранился просто. Найдите в программе строчку «Output Directory» — именно здесь будет прописан путь, где расположен созданный файл. Часто файл появляется на рабочем столе.

Теперь у нас есть готовый файл и возникает вопрос — как же отправить его на смартфон?

Тут есть несколько вариантов:

  • Подключить смартфон с помощью провода к компьютеру и перенести файл с него на устройство.

  • Отправить файл в мессенджер самому себе через компьютер, а в мобильной версии скачать его на устройство.

  • Передать файл через Bluetooth.

Мы рассмотрим третий вариант передачи файла.

Для этого включите Bluetooth в настройках компьютера:

  • Нажмите «Пуск»

  • В строке поиска введите «Параметры Bluetooth и других устройств»

  • В строке «Bluetooth» передвиньте ползунок в положение «Вкл».

Чтобы передать файл таким способом, нужно его выделить правой кнопкой мыши и выбрать «Отправить» —> «Устройство Bluetooth» —> выбор своего устройства.

Через некоторое время файл «по воздуху» будет передан на смартфон, нужно нажать на него и начать установку.

Еще через некоторое время игра будет установлена. Теперь достаточно нажать на ее иконку и играть.

Вот таким несложным образом можно конвертировать игру и перекинуть ее на смартфон с компьютера.

Если вы хотите узнать больше о том, как с помощью языка программирования Scratch создать Paint, игровое меню, меню, дополненную реальность или мультфильм — посмотрите бесплатные уроки на Youtube-канале школы «Пиксель». Кроме того, здесь можно узнать о том, как создавать игровые проекты на Roblox, используя язык программирования Lua, разобраться с возможностями программирования на языке Python или освоить Blender.

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

В современном мире IT для детей имеет множество преимуществ для их будущего:

  • Развитие познавательных навыков. IT помогает детям развивать логическое и аналитическое мышление, обучает их решать проблемы и принимать решения. Они учатся анализировать, сравнивать и оценивать информацию, что полезно в повседневной жизни.

  • Развитие креативности. IT предлагает детям возможность выразить свою фантазию и креативность через создание различных проектов, игр и приложений. Они могут стать авторами своих собственных игр, анимаций, мультфильмов и веб-сайтов.

  • Подготовка к будущей карьере. Сфера информационных технологий — одна из самых быстроразвивающихся и востребованных отраслей в мире. Изучение ИТ-навыков с детства позволяет подготовить ребенка к будущей карьере в этой сфере.

  • Улучшение коммуникативных навыков. Часто дети работают над проектом в команде, обмениваться идеями и решают задачи вместе. Это помогает им стать лучше, учит взаимодействовать с другими людьми и развивать навыки работы в группе.

  • Развитие технических навыков. ИТ учит детей использовать различные технологии и программное обеспечение. Это помогает им лучше понимать и использовать современные технологии в повседневной жизни и работе.

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

Если вы хотите, чтобы ваш ребенок изучил востребованные навыки, стал опытным программистом и был уверен в своей карьере — отправляйте его на обучение в школу программирования Pixel. Здесь ребята дошкольного и школьного возраста изучают кодинг и успешно готовятся к жизни в мире, где требуются грамотные ИТ-специалисты. Например, изучить язык Scratch могут дети от 6 лет. Занятия проходят онлайн или очно, в группах или индивидуально. А наши педагоги обязательно находят общий язык с ребятами.

Показать полностью 10 1
Scratch Программирование Видео YouTube Длиннопост Дети IT Android
1
2
LannyWolf
LannyWolf
2 года назад

Музыкальный инструмент на РОББО Лаборатории⁠⁠

Недавно познакомилась с РОББО Лабораторией.

Она представляет из себя пульт с кнопками, рычажком, датчиками света и звука и возможностью подключить другие датчики. Программируется она на уже знакомом мне скретче.

Пытаюсь придумать интересные проекты.

Одна из первых идей, пришедших в голову - запрограммировать музыкальный инструмент. Как раз подойдёт для занятий из цикла "Физика и музыка" в нашем клубе технического творчества "Кубарий".

Идея была такая: Рычажком задавать высоту звука, а кнопкой его воспроизводить.

Вот так у меня получилось сыграть "Кузнечика" на РОББО Лаборатории:

Перейти к видео

Потом я добавила ещё функций. Правая кнопка теперь переключает инструмент. На зелёную кнопку можно включить барабанный ритм, а на чёрную - ускорить его.

Перейти к видео

Подробнее о том, как я программировала инструмент и скрины моего кода можно найти на моём бусти в двух постах:

https://boosty.to/lanny_wolfy/posts/96126ccb-a947-4ef8-87b5-...

https://boosty.to/lanny_wolfy/posts/e30e4b71-13be-422a-98a7-...

В интернете довольно мало интересных идей с этой Лабораторией, буду рада найти новые и реализовать их.

Показать полностью 1
[моё] Лаборатория Scratch Программирование Видео Вертикальное видео Длиннопост
0
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии