14 САЙТОВ И ИГР, КОТОРЫЕ НАУЧАТ ДЕТЕЙ ПРОГРАММИРОВАНИЮ
Хотим мы этого или нет, но обучение все больше становится похожим на игру. Особенно, если речь идет о детях младшего школьного или, тем более, дошкольного возраста. Преподаватель Британской высшей школы дизайна Дмитрий Карпов составил список полезных ресурсов для обучения информатике с раннего возраста.
Сегодня подборка приложений посвящена знакомству с основами программирования, но вы можете еще собрать отдельно головоломки, простые игры на решение игровых задач мышления, лабиринты, проектирование чтобы развивать мышление, внимание, анализ, дисциплину итеративного поведения при решении задачи. Вторая группа — творческие приложения, рисовалки, музыкальные приложения, простые видео-редакторы для развития цифрового творчества у детей и воспитании интереса к электронным инструментам творчества. Третья группа приложений — интерактивные книги, сказки, аудио-книги развивающие вербальную и аудиальную культуру, расширяющие словарный запас и гармонично формирует личность интересующуюся текстом, нарративностью, яркими вербальными образами и интерактивным опытом взаимодействия с сюжетом.
Новую область знания, computer science, науки прикладного программирования и проектирования стоит начинать изучать в раннем возрасте — уже с 4-6 лет, когда принципы мышления уже формируют представления об основах мира вокруг, его систем, структур. Игра всегда служила обучению ребенка — сегодня главным учебным инструментом становится гаджет, личный проводник в мир цифровых знаний ребенка или семейный планшет, школьный компьютер.
Code.org ( http://code.org/ ) — приятный интерфейс и масса простых игр о базовых принципах работы языков программирования, вообще нужный, не коммерческий, образовательный проект для детей.
Crayon Physics Deluxe ( http://www.crayonphysics.com/ ) — игра просто шедевр, развивает у ребенка инженерное мышление, готовит к пониманию программирования поведения в физических условиях различных систем и физических движков, не столько про программирование, сколько про логику решения задач через итеративный процесс, что является важнейшей воспитательной дисциплиной.
Lightbot ( http://lightbot.com/hocflash.html ) — игра на старике Flash, но с приятной графикой и простым обучающим материалом по построению алгоритмов движения робота, вниманию к сценарию и воспитывающему пошаговую отладку поведения персонажа, развивает у школьника понимание принципиальных основ программируемого интерактивного взаимодействия.
CodeCombat ( http://codecombat.com/ ) — ветеран на рынке, развивающий игровое обучение настоящему коду Pythonчик, JavaScript, Lua, экзотику CoffeScript.
CodeMonkey ( http://www.playcodemonkey.com/ ) — простая игра в изучения принципов синтаксиса через игру с обезьянкой.
Ceebot ( http://www.ceebot.com/ceebot/index-e.php ) — старенький ветеран игрового обучения управлять персонажами используя команды C++.
Cargo-Bot ( https://itunes.apple.com/ru/app/cargo-bot/id519690804.. ) — простое приложение для дошкольников и их IPad.
Tomorrow Corporation ( https://tomorrowcorporation.com/humanresourcemachine ) — игра в которой реализован принцип проектного обучения основам программирования, вы решаете задачки, которые дает вам игровой начальник для каждого уровня, решая пазлы вы учитесь создавать модульные функции и их комбинации, на основе простейших команд.
Scratch ( https://scratch.mit.edu/ ) — фактически классика для развития мышления будущего программиста, продуманная, с хорошим сообществом и массой примеров.
Kodu Game Lab ( http://www.kodugamelab.com/ ) — большой учебный проект от команды Microsoft Research, доступен бесплатно для PC и около 5$ за версию для приставки Xbox. Прелесть в притягательности для ребенка мира проектирования игры, его модульности, мышления категориями создания виртуальных миров. Менее полезна в знакомстве с кодингом и программированием, но больше помогает изучать основы дизайна игровых приложений.
Hopscotch ( https://www.gethopscotch.com/ ) — обязательный инструмент на Ipad ребенка, приятный дизайн, базовое изучение основных понятий кодинга, вложенность, переменные, простые визуальные подсказки.
ПиктоМир ( http://www.piktomir.ru/ ) — стоит отметить и этот российский проект, причем разработанный по техзаданию РАН, но мне не нравится визуальный дизайн — достоинство приложения это русский язык, весьма спорное при изучении основ программирования в котором английский это 70% быстрого успеха. Но проект вызывает уважение и полезен для дошкольников и младших классов.
RoboZZle ( http://www.robozzle.com/ ) — приложение для составления алгоритма движения стрелки, обучает ребенка пониманию теории алгоритмов на практике
Kodable ( https://www.kodable.com/ ) — вероятно подойдет для малышей, которые смогут играя составлять простые сценарии поведения милых шарообразных персонажей, знакомясь с принципами интерактивного прототипирования поведения объекта.
Ну, в общем, как всегда: сохраним, а там, может быть, на досуге, вспомним, откроем, посмотрим.
я смотрю у всех дети так хорошо шарят в английском?
Годный пост об обучении программированию для детей
Самого прикольного сайта в списке нет. Это https://www.tynker.com . Делали со средней дочерью простые игры и мультики, ее очень зацепило. Обычно ребенка сложно чем-то увлечь, но здесь она сама просила еще что-нибудь новенькое сделать.
Подписка не особо дешевая, но если разобраться с сайтом, можно бесплатно играть в игры, создавать игры и мультики (сценки).
При программировании можно переключаться между логическими блоками и диалектом JS. Вроде еще какой-то язык был.
Может кому интересно, но я использовал школу программирования Пиксель. И цены недорогие, и преподователи хорошие. Поэтому вот моё субъективное мнение — рекомендую)
Расскажу про то, как мой сын пошёл Scratch’у обучаться. Т.к образование — дело серьёзное, то к выбору онлайн школы мы подошли основательно. Остановились мы на школе Пиксель. Пропустим время обучения, но могу сказать две вещи: сыну понравилось и по кошельку не ударило. И сейчас он во всю пишет программы, хоть до профессионального программиста ему далеко, но он уже сейчас имеет представление о программировании
Мой сын увлекается программированием. Наступило лето и я настоятельно решил отдать его в школу программирования. Долго искал и наткнулся на школу Пиксель. Там много курсов, но мой сын выбрал Scratch. Купили абонемент на весь курс. Сын проучился всё лето с радостью. На каждое занятие ходил с удовольствием. Ему всё понравилось!
Факторио даёт больше
будет ребенок — постараюсь его программированием заинтересовать
У нас дистанционная школа, где учатся дети, использует первый сайт. Довольно интересно. Но согласна, что это как с экономистами в 2000. Рынок пресытится. Но для общего развития — почему бы и нет. Особенно зайдет тем детям, которым нравится майнкрафт.
К этому списку можно добавить Progkids https://progkids.com Программирование в Minecraft. К тому же на русском в отличие от Code Kingdoms https://codekingdoms.com и Tynker https://www.tynker.com. Но если знаете английский можно попробовать заниматься и у них.
Может и не в тему, но Exapunks еще могу посоветовать, прям понравилась игрушка.
У меня к сожалению ничего такого не было, писал игры на C# Windows Forms с объектами из кнопок.
Pixel starships еще зацените — крутая пиксельная тема с элементами написания скриптов для поведения персонажей
Пфф, программирование, игры, дети, а human resource machine нету. Даже с учётом того, что язык программирования там свой, фу таким быть
А я свой путь начал с логических схем в garrys mod, потом exp2. А сейчас заканчиваю магистратуру на программиста.
Заебали уже со своими программистами. Куда ни плюнь — везде одни программисты. Никто не хочет учиться ни на строителей, на на инженеров, ни на энергетиков, ни на врачей. Все хотят быть сраными программистами и делать говносайтики. Только не нужно говорить «а ты зарплаты в нашей стране видел»? Даже если бы у всех вышеперечисленных профессий были одинаковые зарплаты со сраными веб-программистами, все равно бы все перлись в программисты. Сейчас нынешнее поколение даже простых законов физики и формул математики не знает. Ведь зачем они нужны для клепания говносайтов на фрилансе?
А на последней картинке мажоры учатся себе стринги выбирать?
жаль что для детей, а то глядишь и программистом стал бы
Зачем детям лезть в это дерьмо? Пожалейте, не ставьте на них так сразу крест. Может ещё людьми вырастут.
Ноутбук для школьника — самые важные функции
Ноутбука до 40000 рублей хватило бы для школы, но стоит продумать выбор, чтобы ваш ребенок благодаря ноутбуку мог не только учиться, но и отдыхать после напряженного дня. Кроме того, школьнику могут быть интересны обработка видео, графики и фото, а для этих задач потребуется более мощная видеокарта и процессор.
Ниже мы опишем наиболее важные особенности, на которые следует обратить внимание при покупке хорошего ноутбука школьнику:
- хорошая видеокарта
- эффективный процессор
- емкий и быстрый жесткий диск
- экран 15 дюймов (для домашнего использования) или экран 13-14 дюймов (для использования в школе)
- прочный и легкий корпус
1. Хорошая видеокарта какая?
В ноутбуках есть два типа видеокарт. В зависимости от потребностей и приложений вы должны выбрать одну из них:
- интегрированная видеокарта — для школьных задач достаточно интегрированной с процессором видеокарты. В то время как интегрированные карты долгое время использовали только варианты чипов Intel HD Graphics, теперь также доступны ноутбуки с компонентами AMD Ryzen и встроенными видеокартами AMD Vega.
- выделенная видеокарта — если вы хотите, чтобы школьник мог использовать ноутбук для запуска новых игр или обработки изображений, было бы хорошо доплатить за ноутбук, оснащенный специальной видеокартой. Самые популярные — это Nvidia (Geforce) и AMD (Radeon).
2. Быстрый процессор ноутбука для школьника
Процессор имеет решающее значение для производительности и возможностей ноутбука. Итак, правильный выбор решает, для чего вы можете использовать ноутбук:
- базовые приложения — для простых задач однозначно достаточно младшего процессора — сегодня это двухъядерные процессоры с низкими тактовыми частотами. Их достаточно для работы в Интернете и запуска основных приложений. Примерами таких систем являются процессоры Intel Pentium и более старые версии Intel Core i3. Преимущество ноутбуков, оснащенных такими комплектующими, — гораздо более низкая цена.
- универсальный ноутбук для обучения и игр — если у вас бюджет побольше и вы ищете ноутбук для школы, который будет вам служить долго, стоит вложиться в модель, оснащенную процессором Intel Core седьмого или восьмого поколения. Его легко узнать по первой цифре в названии процессора (например, Intel Core i3 7020U — это седьмое поколение, а Intel Core i3-8130U — восьмое поколение). Альтернативой являются ноутбуки с процессорами AMD Ryzen.
- игры и требовательные программы — чтобы получить ноутбук для более продвинутых или даже профессиональных приложений, стоит доплатить за ноутбук с процессором i5 или даже i7. Параметры, которые следует учитывать, — это количество ядер и тактовая частота процессора. Общее правило простое — чем больше, тем лучше.
3. Вместительный и быстрый жесткий диск школьного ноутбука
Основная функция жесткого диска — хранить данные. Чем больше его емкость, тем больше фото и видео вы сможете на нем хранить. Большой жесткий диск также позволит вам установить больше программ и игр.
Возможно вам понравится ТОП-10 лучших ноутбуков для учителей — рейтинг 2021-2022 года [выбор экспертов]
В ноутбуки устанавливаются диски двух типов. Традиционные жесткие диски и твердотельные накопители. Первые дешевле и предлагают большую емкость (обычно 500 или 1000 ГБ), но они довольно медленные.
SSD-диски, с другой стороны, намного быстрее, поэтому ноутбук с SSD-диском будет загружаться быстрее и работать более плавно. Их емкость обычно составляет 128 или 256 ГБ.
4. Экран — какой размер и разрешение выбрать для школьника?
Школьный ноутбук должен быть оснащен экраном с разрешением Full HD (1920 × 1080 пикселей). Это обеспечит детальное и качественное изображение. Более дешевые младшие модели могут иметь разрешение 1366 × 768 пикселей, но это довольно редко. Что касается размера экрана ноутбука, то лучшим выбором будет:
- Ноутбук с 15,6-дюймовым экраном — самый распространенный размер дисплея. Большая матрица также может пригодиться для просмотра фильмов или игр (конечно, после выполнения домашней работы).
- Ноутбук с 13-дюймовым и 14-дюймовым экраном — если ваш ребенок часто носит ноутбук в школу, вы можете рассмотреть возможность приобретения модели меньшего размера. Будет намного удобнее и легче. Он легко поместится в рюкзаке и не будет сильно обременять наших детей.
Однако размер матрицы — это не единственное, на что следует обращать внимание при ее выборе. Матрицы чаще всего бывают двух версий:
- глянцевые матрицы — они обеспечивают лучшее качество цвета, но изображение будет менее заметным в сильно солнечном помещении,
- матовые матрицы — жертвуют качеством изображения ради меньшей нагрузки на глаза, лучшего качества изображения при ярком освещении и меньшей подверженности загрязнению.
Также на рынке есть ноутбуки с сенсорным экраном. Это упрощает работу в Интернете и просмотр фотографий.
5. Прочный и легкий корпус
Наконец, стоит упомянуть качество сборки ноутбука, который вы покупаете. В школьном ноутбуке может не быть высококачественных компонентов, но он должен быть прочным и — в зависимости от того, будет ли ребенок носить его с собой или нет — достаточно легким.
Прочный школьный ноутбук должен легко переноситься, не боясь, что он будет поврежден при извлечении из сумки. Кроме того, ребенок, вероятно, будет много раз пользоваться ноутбуком во время еды или питья, поэтому дополнительным преимуществом будет клавиатура, которую можно легко снять и почистить. С другой стороны, ее можно защитить от затопления специальными чехлами, которые можно приобрести отдельно для ноутбука.
Не страшно оставить наедине с игрой
Здесь мы расскажем об играх, за которые можно спокойно усаживать детей в одиночку, точно зная, что они разберутся с управлением, получат новый опыт и удовольствие, а ещё на пару часов оставят родителей в покое.
Вам знаком девиз «Отважным щенкам всё по зубам!», а ваш ребёнок без запинки ответит, кто такие Райдер и его щенки, а также сможет отличить Маршала от Рокки или Зумы? Тогда стоит обратить внимание на игры «Отряд щенков к делу готов!» (Paw Patrol: On a Roll) и «Щенячий патруль: Мега-щенки спасают Бухту Приключений» для ПК, XOne, XSeries, PS4, PS5 и Switch. В этих проектах разберутся даже самые маленькие и неопытные геймеры: дети смогут управлять всеми щенками, будут выполнять несложные задания и облазят основные локации из мультсериала.
Хотите развить у ребёнка наблюдательность и познакомить с историей? Тогда попробуйте увлечь его Hidden Through Time (ПК, XOne, XSeries, PS4, PS5 и Switch) в жанре «поиск предметов»: объекты здесь разбросаны по картам с сюжетами из каменного века, Древнего Египта, Средневековья и Дикого Запада. У игры забавный рисованный стиль, яркая картинка и милая анимация. Проиграть здесь невозможно, но иногда придётся прочёсывать буквально каждый пиксель в поисках особенно коварного элемента. А когда надоест искать предметы на чужих уровнях, можно переключиться в редактор карт и рисовать свои.
Дальше по списку у нас залипательный «симулятор всего» Everything (ПК, PS4, PS5, Switch), где можно управлять буквально чем угодно: атомами, камнями, микроорганизмами, растениями, насекомыми, животными или даже планетами. В этой самой что ни на есть настоящей «песочнице» можно связывать объекты друг с другом, изменять их форму и назначение или заменять одни вещи на другие, создавая забавные ситуации. Детям будет полезно изучить взаимосвязи различных явлений, зависимости между биологическими видами, но без здоровой фантазии и умения развлекать самого себя здесь не обойтись.
Если вы один из тех, кто уже раздобыл PlayStation 5, то попробуйте дать ребёнку поиграть в её эксклюзив: предустановленную бесплатную Astro’s Playroom, где забавный робот путешествует по виртуальным внутренностям консоли (графического процессора, системы охлаждения, SSD и оперативной памяти). Она была создана, чтобы показать все фишки нового геймпада DualSense, а оказалась весёлым и самодостаточным пятичасовым приключением.
Игра постоянно предлагает новые способы взаимодействия с окружением через геймпад: дети будут дуть в него, ловить звуки из встроенного динамика, ощущать его вибрации в разных ситуациях, летать с помощью гироскопа и пользоваться тачпадом. Правда, всё это быстро разряжает аккумулятор, так что не забывайте его вовремя заряжать.
А если ваш ребёнок уже освоился с клаво-мышью или геймпадом, можно немного усложнить развлечения и предложить трёхмерные платформеры. Здесь стоит обратить внимание на мультиплатформенные Yooka-Laylee and the Impossible Lair, New Super Lucky’s Tale, Spyro Reignited Trilogy, серию Crash Bandicoot (сборник ремастеров первых трёх игр и недавно вышедшая на Xbox и PS четвёртая часть), а также совсем свежий эксклюзив PS4 и PS5 — Sackboy: A Big Adventure.
Вред для спины и зрения
Не стоит также забывать и про вред гаджетов для спины, зрения, о последствиях в виде нарушения сна. К счастью, существующие в начале 2000-х теории про убийственное излучение, которое сделает будущие поколения бесплодными и провоцирует рак, не подтвердились. Однако при постоянном взаимодействии с гаджетами действительно можно испортить здоровье: особенно это касается зрения, ведь человеческий глаз по своей структуре не рассчитан на такие нагрузки. Близорукость и синдром сухого глаза, когда-то профессиональные болезни компьютерщиков, могут стать постоянными, нежелаемыми спутниками человека.
Ранее продолжительность работы за компьютером регулировали СанПиН 2.2.2/2.4.1340-03 «Гигиенические требования к персональным электронно-вычислительным машинам и организации работы» – для детей допускалась максимальная продолжительность контакта с гаджетами 10–30 минут в день в зависимости от возраста. С 1 января 2021 года эти нормы признаны неактуальными, а в новом документе СП 2.2.3670-20 «Санитарно-эпидемиологические требования к условиям труда» максимально допустимая продолжительность контакта с экраном вообще не указана.
Некоторые языки программирования могут освоить даже подростки
Основам web-разработки, языкам программирования Java и Python, обработке больших данных вполне можно научиться в 14–15 лет. Полученные навыки будут цениться работодателями в различных сферах, не только в программировании. Например, в научной лаборатории нужен человек, который знает, как обработать большие данные с помощью компьютерных программ. Журналист, который понимает основы web-разработки, сможет запустить свое интернет-издание.
В современном мире сложно быть тихим гением. Нужно уметь выражать свои мысли, за три минуты в лифте рассказать инвестору о своем проекте или «зажечь» партнеров своей идеей. Эти навыки намного проще получить именно в детстве — в непринужденной игровой форме. Пусть ребенок делится своими идеями на публике, рассказывает о них сверстникам, так он станет увереннее в себе. Навык презентации полезен в любой профессии. Объясняйте детям, что помимо создания чего-то на компьютере есть и другие важные процессы — придумать проект, собрать команду, договориться, спланировать работу.
Лучший Робот: Anki Cozmo Robot
ТОП-11 лучших электронных игрушек для детей в 2019 году 4
Не позволяйте остроумию Anki Cozmo обмануть вас, этот миниатюрный робот побеждает нежелание детей учиться, маскируя обучение под игру. Просто сразу, только вы достанете игрушку из коробки, программа распознавания лиц Cozmo сканирует лицо вашего ребенка и узнает его имя. Небольшой дисплей действует как лицо робота и точно отображает эмоции, даже если он ограничивается только черными и синими цветами. Космо выглядит счастливым, когда выигрывает, и грустным, когда проигрывает, что не удивительно, ведь дети ведут себя так-же.
Есть множество трюков и игр, доступных прямо с самого начала, но добавление большего количества, является основной фишкой разработчиков,частью удовольствия пользователей. Оснащенный кодовой лабораторией, Cozmo имеет большую ценность еще в том, что способен обучать детей в возрасте от восьми лет и выше, базовым навыкам кодирования. Cozmo сопрягается с необходимыми iOS и Android-приложениями через Wi-Fi. Каждый рудиментарный паттерн будет действовать по-разному или выполнять новое задание.
Благодаря приложению для смартфонов, Cozmo постоянно получает новые обновления, чтобы держать возможности свежими в течение долгого времени. Родители должны знать, что если у вашего ребенка нет личного смартфона, приготовьтесь постоянно отказываться от своего.