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

Поддержка

Если вы не нашли ответ на свой вопрос, свяжитесь с нами.
Пикабу Игры +1000 бесплатных онлайн игр Классический пинбол, как в древнем игровом автомате или в компактной игрушке: есть пружины, шарики и препятствия. В нашем варианте можно не только зарабатывать очки: чтобы пройти уровень, придется выполнить дополнительную миссию.

Пинбол Пикабу

Аркады, На ловкость, Казуальные

Играть

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

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

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

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

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

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

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

Новогодние игры для детей на телефон⁠⁠

3 года назад

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

Наша команда в канун Нового года подготовила подборку новогодних игр на телефон для поднятия праздничного настроения! Вам предстоит окунуться в приключения с Гарфилдом и спасти Новый год от пришельцев, помочь Смешарикам закончить дела до праздника, собирать красочные пазлы, искать ключ от старой церкви и многое другое! Скорее окунайтесь в увлекательную подборку новогодних приложений.


Doodle Jump. Christmas special — бесконечная аркада, которая спасет от скуки в свободное время

Android  IOS

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

Правила игры и задачи игрока не изменились. Вы играете за зеленое существо, одетое как Санта-Клаус. Цель игры очень проста: прыгайте с одной платформы на другую. Платформы разные: прочные, ветхие, подвижные. Есть разные летательные аппараты, чтобы быстрее подняться выше.


Garfield Saves The Holidays

Android  IOS

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


«Новогодняя ферма Деда Мороза» — новогодний симулятор фермы

Android  IOS

Собственная ферма Деда Мороза находится на Северном Полюсе. В игре вам предстоит развивать ферму и настоящую волшебную деревню. Со временем вы их расширите, посадите новые саженцы и поможете Деду Морозу сделать уникальные подарки. В конце концов, он должен приготовить миллионы подарков, чтобы подарить их всем.

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


«Смешарики. Новый Год»

Android  IOS

Дети должны помочь Смешарикам закончить все работы до последнего удара курантов. Геймплей построен как мини-игра, позволяющая детям не только развлечься, но и развить логику, реакцию и внимание. Пока что разработчики создали 20 уровней, в которые можно сыграть бесплатно.


Snowballs. IO

Android  IOS

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


Ski Jamp. Challenge

Android  IOS

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


«Новогодние пазлы»

Android

Новогодняя игра-головоломка предназначена для самых маленьких пользователей смартфонов с операционной системой Android 2.1 и выше. Игра отличается от других приложений красочными картинками и хорошо продуманным дизайном. Тем не менее приложение на русском языке набирает небывалую популярность среди взрослых. Вам нужно собирать пазлы на новогоднюю тематику, сложности игры вы можете выбрать в другом меню.


«Сновики: Снежная Битва»

Android  IOS

Это далекое сказочное место, покрытое вечными снегами. Жители этой долины, сновики, постоянно играют в снежки. И это занятие им настолько нравится, что оно переросло в настоящие соревнования. Главный турнир по снежной битве проходит в ледяном замке. Но чтобы принять участие в этом состязании, команде сновиков нужно преодолеть всех соперников. Не все так просто, как кажется. По ходу приключений вы будете набираться опыта и собирать монетки для покупки новых персонажей, более усовершенствованного орудия.


«Побег из комнаты - Рождественские каникулы 2021»

Android

Два мальчика приехали в свой родной город на рождественские каникулы и планировали отпраздновать Рождество в старой церкви, которая нуждается в ремонте. Мальчики хотели обратиться за помощью к другим людям, чтобы они дали им ключ. Они отправились в смелое путешествие, чтобы открыть церковь. Смогут ли мальчики открыть церковь и отпраздновать там Рождество? Вас ждет 60 уровней рождественской игры-побега с различными головоломками, в том числе с поиском предметов.


Subway Surfers

Android  IOS

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


БОНУС!

Дети сами могут с легкостью создавать игры, тем самым обучаться программированию. Например, создавать игры на Scratch (визуальная среда программирования для детей).

Как это сделать? Смотрите видеоурок от школы «Пиксель» про то, как создать игру за 15 минут. Еще больше видеоуроков на канале.

Показать полностью 11 1
Новый Год Игры Scratch Скретчинг Gamedev Гарфилд Детские игры Видео Длиннопост
4
8
vrom1990
vrom1990

Про учеников-самокомментаторов⁠⁠

3 года назад

Отдельный класс учеников — самокомментаторы. «Так, сейчас открываю браузер — долго что-то загружается, ну ладно, я пока посмотрю, какие тут параметры системы, вижу, что более-менее. А вот и браузер запустился. Захожу на сайт Скретча, ввожу логин и пароль. Неправильно. Видимо, я спутал английские S и C, проверяю — да, теперь всё хорошо».


Такие товарищи могут раздражать соседей и преподавателя, если не знать, что они всё правильно делают. Да, такое проговаривание своих действий и мыслей даёт нашему мышлению прирост к эффективности. Голова так лучше работает, если по-простому.


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

[моё] Учеба Ученики Scratch Текст
2
SashaChLIN
SashaChLIN

"Все делители" в scratch⁠⁠

3 года назад

Слово в "...", то это переменная.

Когда флажок нажат:
Задать *число* значение 0
Задать *делитель* значение 1
Скрыть *делитель*
Скрыть *число*
Скрыть список *все делители*
Удалить всё из списка *все делители*
Спросить "Какое число?"
Задать *число* значение /ответ/
Повторять, пока не *делитель*>*число*:
Если *число* mod *делитель* = 0, то:
{Добавить *делитель* к списку *все делители*}
Изменить *делитель* на 1
Показать список *все делители*

Программирование Scratch Математика Деление Алгоритм Текст
6
3
DELETED

#Scratch - Как сохранить Scratch в формате .exe⁠⁠

4 года назад
[моё] Scratch Ardublock Видео
9
16
ololo01
ololo01
Средиземье - мир Толкина

Пиксельный Властелин колец⁠⁠

4 года назад

Пиксельный Властелин колец

[моё] Властелин колец Пиксель Scratch Видео
1
6
oooooook
Дети и родители

Как увлечь детей программированием. Этап 3⁠⁠

4 года назад

Если вы - не программисты, но детей на эту стезю направить хотите, то этот цикл статей - для вас.

Предыдущие части:
Как увлечь детей программированием. Этап 1
Как увлечь детей программированием. Этап 2

Цель этого этапа - дать волю детской фантазии, чтобы чадо, в игровой форме придумывая и воплощая алгоритмы, отточило навык строить весьма сложные алгоритмы "из того что было" (то есть из того набора команд, что предоставил нам компьютер).
Поможет нам сайт https://scratch.mit.edu/
(внизу сайта сразу меняем язык на русский). На главном экране куча примеров проектов. Нам нужна ссылка "Создавай" сверху, чтобы уже начать свой проект.

Это уже знакомое нам "программирование паззлами", и набор команд там весьма богатый.
Вкратце – у нас есть игровое поле (с координатами конечно), на игровое поле мы добавляем "спрайты" – это всякие персонажи, предметы, всё что угодно (одного кота вам уже забросили на поле).
Каждому спрайту можно набросать одну или несколько цепочек команд-паззлинок. Такая цепочка запускается или при запуске всей программы (зелёный флажок), или по какому-то событию (например когда на клавиатуре нажали определённую клавишу). Смотрите паззлины с полукруглым горбом сверху – именно с таких может начинаться цепочка команд.
Команды задают, как персонаж двигается, как менятся его "костюм" (так можно анимировать персонаж), и много-много разных других приколюх и офигеньчиков. Детям нравится.
Напрограммировав поведение "спрайтов", мы нажимаем кнопку с зелёным флажком, и всё закрутится-завертится, персонажи оживут…

Чадо скорее всего само разберётся что к чему, такие сайты – это их стихия, пусть всё прощёлкает, всё попробует. Ну а вы можете для вдохновения пораскуривать примеры программ из раздела сайта "руководства". Но вот некоторые моменты нужно объяснить чаду особо (но не сразу, а когда освоит простейшие вещи).

Например, как заставить взаимодействовать спрайты между собой? Для этого спрайт может крутить бесконечный цикл, и постоянно в нём проверять условие "если касается такого-то спрайта". Таким способом двигающийся по полю спрайт среагирует на касание с другим спрайтом. Есть ещё подобные условия, поищите их в паззлинах.

Или например есть три интересных жёлтых паззлины:

"передать <сообщение>" – то есть где-то в недрах программы, невидимо, отправить всем спрайтам некое служебное сообщение, которое может быть любой фразой на любом языке (фраза нигде на сцене не отобразится, это просто для удобства программиста);

"когда я получу <сообщение>" – это, судя по горбу сверху, стартовая паззлина, то есть, к ней можно прицепить цепочку команд, и выполняться они будут тогда, когда из тёмных невидимых недр запущенной программы прилетит конкретное служебное сообщение, отправленное каким-то другим спрайтом.

"передать <сообщение> и ждать до конца" – в отличие от паззлины "передать <сообщение>", она после отправки сообщения приостанавливается и ждёт, когда все "слушатели" получат сообщение и выполнят связанную с этим цепочку команд, и только после этого передаёт эстафету следующей команде.

Как это можно использовать? Например, спрайт в виде кнопки "начать игру" может при нажатии на себя отправить сообщение "ИГРА НАЧАЛАСЬ", и все игровые спрайты (сундуки, алмазы, монстры…) получив это сообщение отобразят себя на экране (а изначально они были скрыты) и начнут взаимодействовать с главным героем.

Так, настало время рассказать чаду про очень важное в программировании понятие – про "переменные". Выключим монитор, отложим мышку. Помолчим для осознания важности момента. Берёте пустую обувную коробку, несколько средних коробок, и несколько совсем маленьких коробочек. Объясняете чаду так:

Большая коробка – это вся наша запущенная программа. Компьютер выделил для этой программы свою память, вон как много места! Программа это место использует для своей работы. Например, внутри этого пространства есть средние коробочки – это наши спрайты (подпишите коробки именами спрайтов). Спрайты живут своей жизнью, согласно их программам.
Но можно в этом пространстве оставлять и совсем маленькие коробочки, они очень простые – просто внутри хранят небольшие данные, например какое-то число, например счётчик очков в игре, да всё что угодно. И эти коробочки также имеют название, его даёт программист (напишите на маленькой коробочке "счётчик собранных алмазов", а внутрь положите клочок бумаги с написанной карандашом цифрой 0) – вот, только что мы создали переменную "счётчик собранных алмазов", и присвоили ей значение Ноль! Маленький шаг, но как он велик для будущего программиста… Теперь, в любой момент можно найти в пространстве обувной коробки переменную по её имени, заглянуть ей внутрь и либо просто прочитать написанное на клочке значение, либо стереть стёркой и записать другое значение.
Но! Это ещё не всё! Следим за руками: мелкую коробочку можно вложить в среднюю коробочку! Тогда это будет переменная, которую видит только этот спрайт – и никто более!
А если мелкая коробочка просто болтается в обувной коробке, то это общая переменная, она видна всем спрайтам.

Переходим к компьютеру, и проделываем то же самое на сайте – там среди паззлинок есть секция "переменные" с кнопкой "создать переменную", нажимаете, вводите название, задаёте видимость переменной (для всех спрайтов или только для этого), и у вас эта переменная появляется в двух местах – во-первых среди набора паззлинок появляется новая округлая паззлинка, а во-вторых переменная отображается прямо на игровом поле, это удобно (видно значение переменной), но если мешается -- можно её там скрыть, убрав галочку около паззлинки.
Всё, с переменной можно работать, вставлять её паззлину внутрь других, в которых есть округлые окошки. Например паззлина "изменить <счётчик собранных алмазов> на 1" прибавляет наш счётчик. А паззлины из раздела "операторы" могут использовать переменную внутри себя, чтобы например сравнивать её с числом (когда алмазов больше десяти, выдать медаль...).

В переменной можно хранить не только числовое значение. Можно например текст.
Есть особые переменные – гляньте, какие паззлинки округлой формы уже есть в наборе. Например, координата X мыши. Или номер текущего костюма. Или название костюма…
А ещё есть скромная с виду особая переменная "[что-то] от (кого-то)" – по сути, это способ одному спрайту подсмотреть что-то у другого спрайта (какие у него координаты и размер, какой костюм, какое значение "личной" переменной…) – эта скромная переменная открывает огроменные возможности по взаимодействию спрайтов меж собой.

Эх, какой простор для творчества! На том сайте, на заглавной его странице, есть примеры полноценных игр, написанных на этих паззлах. Есть особо упоротые примеры – целые мультфильмы, в которых каждое движение задано паззликами…

Вот пример простой, но вполне залипательной игры – нажимая на клавиатуре клавиши-стрелки, двигаем котом чтобы он собирал звёздочки, но кота преследует шар-монстр и от него нужно постоянно уворачиваться:

У спрайта "КОТ" программа такова:
при старте, прийти из-за горизонта (увеличиваясь по мере прихода), сказать "Привет!", спросить имя, сказать "Начинаем, <имя>!" и запустить игру, разослав спрайтам сообщение "СООБЩЕНИЕ_О_НАЧАЛЕ_ИГРЫ".
Кроме этого, КОТ реагирует на нажатие стрелок, меняя свои координаты (т.е. двигаясь по полю). Ну и выкрикивает "Поймал!!!" когда прилетает сообщение "СООБЩЕНИЕ_О_ПОИМКЕ_ЗВЕЗДЫ".
Вот она, вся программа кота:

А вот программа спрайта "ЗВЕЗДА": в самом начале звезда просто прячется и сбрасывает переменную "СЧЁТЧИК_ЗВЁЗД" в ноль. А вот когда прилетает "СООБЩЕНИЕ_О_НАЧАЛЕ_ИГРЫ", звезда показывается и начинает в цикле ждать, когда кот прикоснётся к ней – обнаружив сей факт, она перескакивает на новое случайное положение (ну, как будто эту звезду съели, и появилась другая), посылает "СООБЩЕНИЕ_О_ПОИМКЕ_ЗВЕЗДЫ" и прибавляет счётчик в переменной "СЧЁТЧИК_ЗВЁЗД":

А спрайт "МОНСТР"… ну а что монстр, его задача проста – снова и снова упорно двигаться в сторону кота, а настигнув его – останавливать игру. Ну а начинает он это своё шатание тоже не сразу, а только когда сама игра начнётся, то есть когда прилетит "СООБЩЕНИЕ_О_НАЧАЛЕ_ИГРЫ":

Программа получилась неоптимальная, есть логические изъяны, которые видны опытному программисту – но она была быстро набросана и заработала, пока у чада не иссяк интерес – а это ой какой малый промежуток времени… И, пожалуй, не стоит сейчас грузить чадо всякими оптимизациями, это придёт с опытом.

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

Показать полностью 5
[моё] Программирование Визуальное программирование Дети Обучение Домашнее обучение Scratch Длиннопост
7
2
technogic

Программирование на пальцах на примере Скрэтча⁠⁠

4 года назад

К сожалению мне не удалось прочитать книгу "Детский сад по жизни"* которую написал один из разработчиков языка Скрэтч - Митчел Резник. Но мне удалось прочитал книгу "5 вечеров с микрокалькулятором"*.


В книге рассказывается о покупке семьей программируемого калькулятора (это МК-61 и подобные) и использовании его в повседневной жизни. В семье дочка, сын, отец, мать, бабушка и дедушка и все пытаются найти ему своё применение. Для дочки микрокалькулятор это способ выучить цифры, для сына - помощник в решении математических задач, в создании игр и игре на них, для отца - помощник по работе, для матери - помощник при вычислении калорий, для деда и бабушки - помощник по хозяйству. Приводятся коды различных программ, при этом в программах встречаются опечатки. Некоторые программы не работают. Но тем не менее книга интересная,  а те программы которые запускаются - очень радуют.


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


В программируемых калькуляторах нет возможности перезаписать язык, например установить Турбо Паскль вместо Бейсика; имеются некоторые проблемы с поиском/редактирование ошибок в коде (особенно когда этот программируемый язык не знаешь). Экраном является только цифровое табло. Здесь цифра 1 это условно гол, а цифра 0 это условно - что мяч пролетел мимо ворот.


Язык программирования Скрэтч* в этом плане более визуален, но программирования из него не уберешь. Все команды поделены на условно разделы; каждая команда находиться в визуальном кубике под своим цветом. Играя в кубики - ставя/переставляя их в определённой последовательности можно создавать программы - программировать. В Скретче можно создавать анимацию, простые игры, простейший графический редактор итд. В качестве примера сделал простую програмку в которой летящий мяч отбивается от стенок.

Мне кажется что делая рисунки на тех же Агатах и Корветах, а также изучая программирование на микрокалькуляторах типа МК-61 и подобных, можно добиться тех же высот в понимании ЭВМ, что и при изучении языка Скрэтч Scratch. 

*http://эквм.рф/biblioteka/cartochki/0004.htm

*https://mitpress.mit.edu/books/lifelong-kindergarten

*https://ru.wikipedia.org/wiki/Скретч_(язык_программирования)

Показать полностью 2
[моё] Программирование Калькулятор Scratch
2
DELETED

Книга - Игра на Scratch 2.0 - Космо летающие мухи. От автора ArduBlock⁠⁠

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