Обучение ребенка компьютеру с чего начать
Scratch — пожалуй, самый популярный проект, разработанный специально для детей.
Scratch сделан на основе идей языка программирования Logo и конструктора Lego. С помощью блоков, представленных в виде пазла, можно программировать движения и речь героев, менять внешность, реакцию на действия пользователя и другие параметры. Детям нравится смотреть на результаты своего труда – мультфильмы и двухмерные флеш-игры.
2. Codim.Online — youtube-канал для тех, у кого возникают сложности с самостоятельным освоением платформы Scratch.
Международная некоммерческая школа программирования. Создана волонтерами – братьями Партови, которые стали распространять видео об основах программирования. Теперь школу поддерживают крупные IT-компании.
На сайте есть масса простых игр о базовых принципах работы языков программирования, а также обучающие видео и курсы. Материал разбит на возрастные группы, что упрощает навигацию.
Открытый YouTube-канал для детей и подростков. Здесь ребенок может научиться программировать, создавать игры, проектировать 3D-модели, познакомится с Photoshop, узнает, что такое чат-бот.
Образовательный портал с блоком курса по программированию. Состоит из 11 видеоуроков, за время которых ученик поймет, хочет ли он развиваться в данной профессии, а также освоит базовый синтаксис написания кода и создаст свою первую программу. Курс рассчитан на школьников, которые уже имеют первичные знания по информатике.
Это крупный портал по бесплатному онлайн-образованию, на котором есть раздел, посвященный IT и программированию. Здесь огромный выбор тем: от знакомства с понятиями Интернет и процессор до объяснения алгоритмов и шифрования с использованием разных языков. Удобная сортировка материалов по категории, преподавателю, ключевому слову.
Предлагают курсы по программированию для детей и школьников. На сайте есть бесплатные блоки, например, по основам PHP, состоящий из 10 лекций с практическими заданиями. Отличный вариант для старта и изучения теории.
Если вы считаете, что ребенку непременно нужны помощник в изучении программирования и практические задания, которые будет проверять опытный преподаватель, тогда ваш вариант – платные курсы и онлайн-школы. Там предлагают групповое и индивидуальное обучение. Практически у всех есть пробное бесплатное занятие, которое поможет определиться с выбором.
С одной стороны, здесь собраны краткие и практически пошаговые руководства по обучению детей программированию. С другой - обычные жизненные истории о взаимоотношениях детей и родителей, размышления об особенностях детского восприятия мира.
Мы в IT-Академии Алексея Сухорукова не занимаемся детским обучением, но у нас и наших преподавателей есть много интересного и познавательного на эту тему. Однако начать мы решили с западного опыта. В этой статье профессиональные разработчики и основатели стартапов рассказывают о том, как обучали своих маленьких (иногда совсем маленьких!) детей кодированию.
Мэтт Лернер (Matt Lerner), VP Product & Design @redfin, co-founder of @walkscore
Я хотел научить своих детей программированию, потому что это отличное мастерство и мощный способ мышления . Мои дети проводили много времени за игрой в Angry Birds на моем iPhone, и я решил, что пришло время им заглянуть за занавеску и узнать, как работает программирование. Итак, вот вам мои советы. Они целиком и полностью взяты из личного опыта и пригодятся вам независимо от того, кто вы - хардкор-программист или человек, который вообще не имел дела с кодом до этого.
Совет №1. Начинайте с элементарного
Когда моему сыну Сай было четыре года, мы уже начали пользоваться программами по созданию логотипов на iPad (Mad Logo) и делать анимации, используя язык программирования для детей Scratch. Но я хотел, что бы сын заглянул вовнутрь, и придумал некоторые уловки, которые бы смогли увлечь его программированием на Python. Этот язык достаточно простой, чтобы ребенок мог его понять и при этом достаточно мощный, чтобы реализовать все идеи, которые приходят мне в голову и за которые мне платят хорошую зарплату.
Совет №2. Переходите на Python.
Вы знаете, что Python уже установлен на вашем макбуке? Вам достаточно открыть окно терминала и ввести python для запуска (для выхода нужно нажать ctrl+d). Все, что вам нужно, чтобы запустить Python и начать на нем программировать, есть вот в этом руководстве.
Совет №3. Говорите с компьютером.
Для того, чтобы ребенок обратил внимание, у меня есть специальный лайфхак. Заставьте компьютер говорить! Если у вас макбук, то просто откройте окно терминала и введите команду “приветствовать”. Компьютер ответит “привет”. Разве не магия?
Совет №4. Поиграйте в игру с угадыванием числа на Python.
Чтобы запустить эту программу:
- Загрузите исходный код
- Откройте окно терминала
- Введите cd Downloads
- Введите python mathquiz.py (и проверьте, включен ли у вас звук)
Это настоящая игра с угадыванием. Мой сын Сай сначала любил просто играть в нее, но потом мы изучили каждую строчку кода, чтобы понять, как она работает.
Откройте этот файл с помощью текстового редактора и попробуйте изменить max_number на 100.
Совет №5. Все остальное вы легко найдете в интернете.
Представьте, что вы хотите научить ребенка чему-то сложному. Допустим, рекурсии. Помните, что это такое? Я помнил, но, черт возьми, меня очень интересовало - как я могу объяснить ребенку что-то действительно сложное (такое, как рекурсия)? Я использовал отличное из Khan Academy, которое доступно рассказывает о рекурсивной факториальной программе.
Вот код, который мы использовали с моим сыном. Тогда ему было уже 6 лет, и я думаю, что он был слишком юн, чтобы понять рекурсию, но ему очень нравилось смотреть, как компьютер делает действительно большие факториалы.
Я уверен, что есть шестилетние дети, уже заработавшие миллионы долларов на игре для iPhone, которую они написали сами. Но мои дети не начали писать какие-то собственные программы. На самом деле, я даже не уверен, что им интересно программирование!
Я очень увлечен поиском таких инструментов. Сегодня общеобразовательным школам трудно идти в ногу со временем, родителям приходится самим думать, как сделать своих детей креативными, научить их разрабатывать и проектировать. Я написал маленький путеводитель о том, как мой сын учился Java . Я надеюсь, что он сможет помочь кому-то начать кодировать вместе со своим ребенком.
Шаг 1. Minecraft и YouTube.
Первый этап был такой же, как и у всех. Моему сыну исполнилось 7 лет и он очень интересовался Minecraft. Чуть позже он начал смотреть различные ролики на YouTube, он увидел, как люди создают новые текстуры, предметы, скины и добавляют их в игру. Ему всегда нравилось Lego, и возможность создавать новые блоки и персонажи в Minecraft очень увлекла его. Я считаю, что это самый яркий творческий инструмент для его возраста. Вместе с друзьями они встречаются, заходят в игру и получают по настоящему коллективный творческий опыт.
И обязательно разрешайте смотреть им ролики на YouTube. Это вдохновляет детей, показывает им их настоящие возможности. Потом они перейдут на ролики о науке, искусстве и обучении.
Шаг 2. Нужно научиться Java, чтобы самому делать моды в Minecraft
Мой сын очень сильно захотел сделать свои моды для игры. Я сказал ему, что единственный способ - это научиться кодировать на Java. Он принял решение, что пора, а я начал думать как.
Шаг 3. Летняя школа Minecraft Redstone
Сын уже знал Scratch, но он наскучил ему. Я согласен - думаю, что интерфейс и возможности Scratch уже устарели. В итоге прошлым летом мы отправили его в технический летний лагерь на неделю, где он прошел курс цифровой инженерии Minecraft Redstone. Там он изучал цифровую логику, создавал сложные машины (например, лифт), осваивал командные блоки (Scratch это дать не может). Это был летний лагерь от Funtech в Лондоне, и я могу смело рекомендовать его. Диапазон и разнообразие их курсов просто потрясающие.
Шаг 4. Прорыв с Youth Digital
Это правильное кодирование, а не интерфейс для перетаскивания. Вот скриншот из работы моего сына в доказательство.
При этом здесь все не сложно. Особенно хорош Джастин, который сам снимается в роликах - он так сильно вдохновляет, что любой ребенок все понимает и делает.
У них много совершенно фантастических курсов - дизайн одежды, дизайн игр, дизайн сервера и так далее.
Шаг 5. Игра CodeKingdoms
Сам я начал кодировать с 12 лет и с тех пор увлекаюсь поиском новых способов и инструментов. Сегодня я соучредитель и партнер инвесторского фонда SparkLabs Global Ventures, дочерней компании SparkLabs Korea. Один из стартапов, в который мы вложились, это проект CodeKingdoms. Это восхитительная игра с умными способами привлечения и обучения детей кодированию. Мой сын проникся ей и рассказал всем своим друзьям.
Я уверен, что у этого проекта впереди яркое будущее, и я смело рекомендую игру всем родителям, которые хотят увлечь своих детей кодированием.
Еще я бы упомянул здесь вдохновляющий моего сына мультфильм Big Hero 6. Он отлично демонстрирует детям, как круто заниматься творчеством и технологиями. После его просмотра он стал мечтать о создании собственной лаборатории с роботами.
Рич Клейн (Rich Klein), Full-stack web developer, автор детских книг.
Моему сыну было семь лет и он спросил меня, чем я зарабатываю на жизнь. Естественно, он сразу захотел понять, что такое “веб-разработчик”, и с этого все и началось… Родители любят учить своих детей - это инстинкты. Мы учим их говорить, пинать мяч, рассказываем о ценностях, но что насчет программирования? Это не так весело, как новые игрушки, как конструктор Lego, но это одна из полноценных форм творчества и самовыражения.
Начинаем с нуля
Scratch - это очень забавно и интуитивно понятно. И эта платформа как раз и похожа на то самое Lego. Мой сын активно пользовался ей больше двух лет и даже сейчас иногда туда заглядывает.
Настоящее кодирование
Первый язык
Я прочитал рекомендации и выбрал Python. Сам я работаю HTML / Javascript, PHP / Laravel, Node / Express, опыта с Python у меня не было. Но я сразу понял, что это лучшее решение и заказал книгу “Python для детей”. Python - легко читаемый и элегантный язык. На нем не надо писать так много кода, как это происходит на Cи-подобных языках.
Я взял ноутбук своей матери и установил на нем Python и Sublime. Навыки в Scratch позволили ему быстро освоить переменные, условные обозначения, циклы и списки. Все началось довольно весело, но потом мой сын остановился и потерял мотивацию. Задания из второй части книги не могли конкурировать с тем же Scratch, не говоря уж о Xbox. Но я понимаю, что это был отличный опыт для нас обоих, и уверен, что в будущем мой сын еще вернется к Python, потому что у него так много применений.
JavaScript приходит на помощь
Я помню, как он был взволнован, когда понял, что может просматривать код на сайтах и менять содержимое с помощью Chrome DevTools. Добавление “poop” в заголовки веб-страниц очень веселит детей. Я решил, что ему надо осваивать HTML и JavaScript, и заказал книгу “JavaScript для детей”, где даются все основы. Он работал по книге чуть больше часа по выходным, но добился значительного прогресса.
Веб-разработка - обширная тема, и мне нужна была помощь. В определенный момент через пару месяцев его обучение потеряло первоначальный импульс и снова замедлилось. Мы подписались на CodeSchool и это сработало. Их смесь из музыки, видео-тренировок и онлайн-упражнений отлично подошли моему сыну, хотя иногда он просто слушал и искал новые джинглы. Потом он перешел к Javascript Road Trip Part 1, а сейчас мы работаем над Javascript Road Trip Part 3, и упражнения там сложны для нас обоих. Я сам многому научился вместе с ним.
Как объяснять детям концепции программирования
Тут важно переводить абстрактные компьютерные концепции на вещи из реального мира. Вот несколько примеров, которые отлично сработали для моего сына и помогли ему во всем разобраться.
Переменные. Переменные в JavaScript - это как обычные ящики, в которых хранятся вещи. Вы даете им имена точно так же, как клеите стикеры на коробки. Надо давать понятные имена, чтобы потом любые вещи можно было легко найти.
Массивы. Массив JavaScript похож на вашу книжную полку - на ней много разных вещей (книги, игрушки, рисунки, фотографии, карандаши) и она облегчает доступ к ним. Если вы попросите меня взять книгу о Гарри Поттере с левой стороны самой нижней полки, то я ее легко найду.
Функции. Они похожи на кулинарные рецепты. Если вы выпекаете печенье с шоколадной стружкой, то вам надо пройти через все этапы - собрать и смешать ингредиенты, выложить их на противень, предварительно прогреть печь и затем уже приступить к выпечке. Запуск функции также проходит через все свои этапы, пока не достигнет завершения (это как позвать вас на ужин).
Замыкание. Замыкание похоже на окаменелость динозавра. Вы можете получить информацию о динозавре из ископаемого, хотя сам динозавр исчез миллионы лет назад.
Файлы cookie. Я прихожу в пекарню и пекарь спрашивает меня, какое печенье я хочу. Потом я начинаю каждый день бывать в этой пекарне, и он уже просто спрашивает меня: “Вам как обычно?”. Этот пример был все же недостаточно четким (потому что пекарь все же совершал повторяющийся запрос), и тогда мой сын сам предложил пример с нашим парикмахером. Мы приходим, и он просто начинает стричь нас, потому что знает, чего мы хотим.
Программирование - это длинное путешествие
Оно требует времени, практики, терпения и приверженности, а для детей это не самые легкие вещи. Мы с моим сыном все еще находимся в самом начале этого пути, но потихоньку продвигаемся вперед. Я стараюсь не ограничивать его интерес к новым вещам. Например, мы недавно посетили одно небольшое событие, связанное с инди-разработкой компьютерных игр. Ему стало интересно, и теперь он смотрит видеоролики о Unity. Думаю, что следующим важным шагом для него станет разработка собственной программы или приложения. Не знаю, когда и как это произойдет, но в любом случае, его первый минимально жизнеспособный продукт будет для нас новой точкой отсчета.
P.S К январю 2017 года он потерял интерес к JavaScript (ему стало скучно). На самом деле, веб-разработка - это бесконечно длинный и сложный процесс обучения.
Вы как-будто поднимаетесь в гору, но на ее вершине оказываетесь у подножья другой горы.
Я никогда не заставляю своих детей кодировать. Я могу выступать только в роли наставника и мотиватора. Мой сын бросил код и увлекся художественной литературой. Но в определенный момент его заинтересовал искусственный интеллект и машинное обучение. И тогда мы вернулись к Python!
Грейс Франсиско (Grace Francisco), вице-президент по связям с разработчиками в Roblox
У меня две удивительные дочери 9 и 12 лет. Мне нравится иметь детей - каждый день мне приходится учиться и совершенствоваться как родитель. Мы с мужем стараемся воспитывать в них любовь к обучению, но при этом хотим, чтобы они оставались просто детьми. Как и большинство современных детей они уже на “ты” с технологиями. Но, например, когда мы сидим за ужином, мы не позволяем им лазить в смартфонах. Мы хотим, чтобы они умели общаться вне технологий, эти навыки крайне важны для успешной и счастливой жизни.
Прорыв случился благодаря одному семинару, где я помогала коллеге. Там мы показывали другим детям, как использовать Scratch для программирования. Мои дочери тоже были в этой детской мастерской. Они увидели кучу мальчиков и девочек, которые с интересом копались в компьютерах. На том занятии им было весело, и после него моя старшая сказала, что хочет тоже работать в технологиях “как мама”.
Потом их двоюродные сестры познакомили их с Minecraft, и это стало их любимым развлечением. Я создала специальную среду разработки для них на JavaScript.
Мне очень нравится блеск в их глазах, когда они открывают для себя новые возможности программирования. Сложность в том, что маленькие дети часто теряют внимание и надо постоянно находить баланс между игрой и обучением в игре.
У родителей, которые сами не являются программистами, могут возникнуть сложности при таком обучении. Например, когда нужно настроить среду для разработки. С другой стороны, существует целый ряд онлайн-ресурсов, которые не требуют навыков программирования, и на них дети могут обучаться вместе со своими родителями. Начинайте со средств визуального программирования, а потом переходите на скриптовые языки. Я бы рекомендовала JavaScript - он доступен для всех. Старайтесь получать от всего этого удовольствие вместе с вашими детьми.
Я думаю, в мире будут продолжать появляться все более и более инновационные технологии для обучения детей программированию. Оно только еще становится привычным в богатых и статусных школах, но важно, что бы такое обучение проникло в каждую школу во всех частях света.
Язык программирования может стать для всех таким же фундаментальным навыком как грамматика и математика, навыком, который изучается в школе и необходим для работы и жизни.
Мы окружены технологиями, и эта область только будет расти благодаря интернету вещей. Скорость появления инноваций будет увеличиваться - все больше людей погружаются в программирование и предлагают свои решения.
Я надеюсь, что мои дочери будут продолжать развиваться в технологиях, но при этом соблюдать баланс и расти в навыках лидерства и в простых человеческих отношениях. Я думаю, что следующее поколение девушек будет еще лучше, я хочу, чтобы они меняли мир к лучшему в технологиях и за их пределами.
Для начала отметьте те пункты, которые описывают знакомую Вам ситуацию:
- ребенок родился, когда в доме уже был компьютер
- ребенок легко владеет мышью, а на клавиатуре работает только двумя пальцами
- ребенок легко скачивает и устанавливает игры
- для выполнения школьных заданий на компьютере ребенок обращается за помощью к Вам
- ребенок не знает правил безопасной работы в Интернет
- в школе началась информатика, и оценки по этому предмету не блестящие
Если Вы не сталкивались с подобными ситуациями, то не тратьте свое время, и нижеследующий текст читать не имеет смысла. В обратном случае …
В обратном случае попробуем разобраться в проблеме. Отметим очевидные и не требующие долгих рассуждений аспекты. Да, наши дети родились и растут в мире, где компьютер — такая же привычная вещь, как телевизоры, автомобили, электрическое освещение. Да, компьютер опасный для здоровья аппарат. Нет, мы не можем исключить компьютер из жизни ребенка, это неразумно. Да, мы знаем, что есть компьютерные программы, способствующие интеллектуальному развитию. Нет, занятия с мышью не улучшают мелкую моторику. Да, мы боимся упустить момент, когда компьютер из помощника превратится во врага. И что делать?
Сразу оговоримся, что точных рецептов быть не может, потому что дети разные. Одни быстро развиваются и быстро соображают, другие неторопливы, одни застенчивы, и им лучше учиться общаться с людьми лично, а не в сети, другие гиперактивны, и им стоит придумывать спокойные занятия и т.д. Также опустим здесь вопрос по сохранению здоровья детей у компьютера, т.е. учтем, что требования по режиму работы с компьютером, осанке, освещенности рабочего места и т.д. уже выполнены.
МакеBlock
Заглянем на официальный сайт mBlock.
Официальная страница МакеBlock (mBlock)
Сайт производит более приятное впечатление. Отличный дизайн в спокойном детском стиле. Присутствует анимация. Отдельно стоит отметить возможность выбора языка сайта. Доступны английский, китайский и японский языки.
Здесь также найти вкладки «Download» и «Community» не затруднительно.
Установка и запуск
Авторы предлагают к установке следующие варианты дистрибутивов:
Win OS (для версий Windows 7 - Windows 10 (64-bit);
Mac OS (версия 10.12 и старше);
веб-версия (для работы с ней требуется предварительная установка драйвера mLink);
версия для Chromebooks;
для мобильных устройств (для Android 6.0 и выше (только ARM) и iOS 10.0 и выше).
Последняя версия программы для Windows - 5.3.5 от 18.06.2021 занимает 250МБ, а после установки - 888МБ.
При установке программы нам предлагают установить драйвер, для поддержки плат на базе контроллеров CH340/CH341.
Интерфейс программы mBlock.
mBlock предлагает набор библиотек для почти 150 видов плат, конструкторов и роботов. По умолчанию установлено расширение для приставки CyberPi, но можно ее удалить и добавить ту или иную плату из множества доступных.
В программе доступны к выбору один из 27 языков, в том числе и русский. Многие, наиболее популярные, библиотеки полностью переведены на русский. Остальные - на английском и китайском языках.
Ключевой особенностью mBlock является возможность работать с платами в двух режимах: онлайн – «Жить» и офлайн – «Загрузить в». Для работы в онлайн-режиме программе требуется установки прошивки (скетча) на плату, однако эта процедура выполняется без необходимости установки Arduino IDE.
Подключаем плату к компьютеру через USB кабель. Выбираем порт. При этом появляется желтая кнопка: «Обновление». После нажатия которой нам предлагается обновить прошивку на плате, т.е. загрузить на нее управляющий скетч.
Информационные окна программы mBlock.
После загрузки скетча повторно подключаем нашу плату и проверяем ее работу.
В режиме «Жить» пишем простую программу мерцания встроенным на плате светодиодом. Затем нажимаем кнопку «Загрузить», внизу экрана, и любуемся результатом.
Особенности работы с mBlock:
отсутствие необходимости установки Arduino IDE;
возможность копирования нескольких блоков скетча (выбранного и последующих за ним);
возможность программирования как блоками, так и в классическом виде;
возможность просмотра составленной блоками программы в формате языка С (только режим «Загрузить в»);
возможность сохранения скетча как в облаке, так и на ПК;
комментарии к блокам;
большая база примеров и расширений.
Компьютер до школы
Итак, дошколятам вполне достаточно нечастого общения с родительским компьютером. Интернет предлагает огромное количество разных занимательных упражнений для развития ребенка. Например, пресловутые раскраски. Однако согласитесь, гораздо больше принесет пользы раскрашивание на бумаге, когда ребенок будет стараться не выйти за контур, увидит, что нельзя отменить выполненное действие, научится терпению и вниманию.
Мы не советуем сажать малыша младше 5 лет за компьютер.
Для детей постарше есть множество обучающих компьютерных программ, помогающих в обучении чтению и счёту. Мы не можем исключить положительное влияние развивающих приложений, они играют особую роль в формировании таких важных структур, как познавательная мотивация, произвольные память и внимание.
Дошколёнку получаса за компьютером в день при правильной мотивировке вполне достаточно.
Поэтому мы советуем ограничиться развивающими программами либо занятиями, удовлетворяющими интересы ребенка. Например, психологи отмечают, что работа с компьютером развивает внимание, логическое и абстрактное мышление. Развивающие игры помогут детям научиться принимать самостоятельные решения, а также быстро переключаться с одного действия на другое. Хорошо влияет компьютер и на творческие способности детей. В этом случае положительное влияние компьютера зависит от индивидуальных особенностей ребёнка: к примеру, одни дети начинают быстрее изучать языки, а другие — замечательно рисовать.
Компьютер и младшая школа
К 9-ти годам современный ребенок уже настолько активен в Интернете, развит и научен школой учиться, что приходит время систематизации его знаний о компьютере и целенаправленного привития ему серьезного отношения к компьютеру не как к игрушке, а как к источнику знаний, творческого удовольствия и рабочему инструменту. Мы настоятельно рекомендуем в этом возрасте найти возможность рассказать ребенку об устройстве компьютера и файловой системе, чтобы сформировать сознательное отношение к этому устройству не как к «черному» ящику, — а к разумно управляемому аппарату. Полезны будут упражнения по правильной постановке рук на клавиатуре, по набору текста на русском/английском языке. Пора учить правильно пользоваться графическими редакторами, причем не «малякать» кисточкой, а добиваться аккуратного и красивого результата. Имеет смысл развивать логику, заняться с ребенком алгоритмикой: существуют программы и методики, помогающие в этом. И, конечно, приходит время обучать ребенка безопасности нахождения в Интернете.
Целенаправленные, систематические, правильно организованные занятия компьютерными технологиями способствуют развитию общего интеллектуального уровня ребенка. Специфика использования компьютерных программ такова, что ребенок вынужден тренировать память, внимание, аккуратность, сообразительность и логику.
Scratch
Одним из лучших инструментов для обучения детей и подростков программированию считается Scratch (Скретч) — визуальная событийно-ориентированная среда программирования. Он появился в 2007 году и завоевал миллионы поклонников по всему миру. Скретч специально разработан для обучения программированию. Однако в первую очередь он ориентирован на создание визуальных проектов в самом приложении. Например, интерактивных видео и игр. В части управления роботами и программирования конструкторов приложение поддерживает исключительно конструкторы Lego и micro:bit.
Однако наиболее популярной базой, для большинства роботизированных конструкторов, является Arduino и ардуино-совместимые платы. Поэтому нам нужно найти универсальную среду программирования или хотябы совместимую с Arduino платами.
ArduBlock
Еще один представитель программ блочного программирования ArduBlock. Разработана российским инженером программистом Петровым В.Н. Программа абсолютно бесплатна, имеется сообщество в ВК, Instagramm и канал на YouTube. Автор активен: выкладывает уроки и обеспечивает поддержку.
Официальная страница ArduBlock.
Сайт выполнен в традиционных цветах ардуино. Предлагается два языка на выбор: русский и английский.
Здесь же автором размещено: справка, ссылки на модули (Aliexpress) и его же учебники.
Установка и запуск
К установке предлагаются варианты дистрибутивов:
Актуальная версия программы 2.0. По ссылке на WinOS версию скачивается архив на 262МБ в котором включены все необходимые программы:
Arduino IDE 1.8.5;
драйвер CH341SER, для китайских плат;
скрипт Elevate для соединения ArduBlock с Arduino IDE;
сама программа ArduBlock.
Последовательность установки описана в текстовом файле находящимся в скачиваемом архиве. Сама программа ArduBlock не требует установки и замает 400МБ дискового пространства. Взглянем на ее.
Интерфейс программы ArduBlock.
Из особенностей стоит отметить:
полная русификация программы;
справка для каждого блока со схемами и маркой подключаемого модуля;
отображение кода программы с возможностью его сохранения в формате *.ino.
отсутствие спрайтов и работы с графикой в программе;
работа с платами только в офлайн режиме;
поддержка только плат Arduino.
ВЫВОДЫ
Родоначальником всех рассмотренных нами программ является Scratch и хотя, на первый взгляд, все они достаточно похожи все же давайте составим сводную таблицу из их ключевых особенностей, а затем дадим общую оценку каждой программе.
Scratch for Arduino (S4A)
Scratch for Arduino, или как чаще ее называют S4A - модификация среды Скретч позволяющая работать с платами ардуино. Давайте найдем и изучим ее.
Прямых ссылок с официального сайта Скретч на нее нет. Идем в поиск. По запросу «S4A» поисковик уверено выдает нам сайт s4a.cat.
Официальная страница Scratch for Arduino (S4A).
Изучение сайта наводит на мысль о его заброшенности: версия сайта 2015 года, последняя статья выложена в феврале 2016, версия программы для Windows датирована концом 2014 года.
Установка и запуск
На сайте предлагаются версии программы для:
Win OS (версия 1.6);
Mac OS (версия 1.6);
Linux (Debian) (версия 1.6);
Linux (Fedora) (версия 1.5);
Raspbian (Debian для RaspberryPi) (версия 1.5).
Архив занимает 27МБ, а после установки программа займет 53МБ дискового пространства.
Интерфейс программы Scratch for Arduino (S4A).
Для привязки платы к программе потребуется установить Arduino IDE и загрузить на плату скетч S4AFirmware16.ino (размещен на сайте). S4A переведена на 40 языков, в том числе и на русский. Имеет простой и понятный дизайн с минимальным функционалом. Программа не имеет дополнительных библиотек с блоками управления. Однако есть библиотеки примеров, звуков и спрайтов низкого качества.
Программа работает только в онлайн режиме, то есть скетч выполняется на компьютере, а Ардуино выполняет посылаемые ей команды. Это означает, что записать программу на плату и использовать ее в автономном режиме не выйдет.
Однако, S4A не всегда корректно ведет себя при работе с неоригинальными платами.
Какой компьютер нужен
Для домашнего компьютера нужно не так уж много: скоростной модем (а еще лучше - выделенная линия), быстродействующий процессор, стандартный пакет программ, включая Microsoft Office, и монитор (с частотой 100 Гц и более, когда глаз мерцания уже не замечает, или жидкокристаллический, который не мерцает вообще).
Минимальные системные требования к большинству детских игр на сегодняшний день таковы: процессор Pentium II 266 МГц (более сложные игры вроде "Симсов" требуют 350 МГц), операционная система Microsoft Windows 98/МЕ/ХР, 64 Мб оперативной памяти, видеоадаптер с 4-8 Мб памяти, поддерживающий трехмерные изображения.
Желательно, чтобы у компьютера был СD-ROM (лучше встроенный). Удобно, если компьютер позволяет смотреть DVD. Для некоторых игр может понадобиться микрофон (особенно для языковых обучающих программ).
Если вы планируете подключить детей к работе над обработкой изображений с цифровой камеры, у машины должны быть USB-порты. Не помешает и цветной принтер.
Объясните детям, что в Интернете люди могут быть не теми, за кого себя выдают. Их жизненные истории могут оказаться неправдой, просьбы о помощи - мошенничеством. Если ваш ребенок поддерживает отношения с онлайновыми друзьями, постарайтесь узнать о них побольше. Ведь вы стараетесь узнать, с кем ребенок дружит в обычной жизни.
С особой осторожностью надо относиться к просьбам встретиться или выслать денег. Если онлайновые друзья назначают встречу, ваше право поставить условие, чтобы она проходила в общественном месте, а не на частной квартире.
Если все же ваш ребенок столкнулся с неприятной ситуацией (доверился не тому, кому следует, или нечаянно скачал вирус) - не ставьте ему это в вину и не лишайте доступа к Интернету. В следующий раз, когда встанет вопрос "Сказать родителям или скрыть", вопрос может быть решен не в пользу доверия. Лучше вместе с ребенком подумайте, как избежать повторения ошибки.
- Информация в Интернете добывается легко, - говорит Андрей Давыдов, - но ее надо уметь сортировать и обрабатывать, а для этого стоит привить ребенку азы критического мышления.
Но не забудьте о том, что далеко не всякую информацию можно добыть в Интернете, расскажите об альтернативных ресурсах, энциклопедиях, словарях, справочниках и библиотеках.
Компьютер и средняя школа
В средней школе нагрузка на школьника заметно увеличивается. Без компьютера никак, и нахождение ребенка за компьютером прекращает быть игрой, теперь это действительно работа.
Нужно, чтобы школьник действовал быстро и эффективно, сокращая трудозатраты на рутинные операции. Для этого ребенок должен быть знаком с профессиональными приемами работы за компьютером. Ему необходимы такие знания и навыки, как правильная организация рабочего пространства, приемы работы без мыши, эффективный поиск в Интернете, правила работы с офисными продуктами, архиваторами, антивирусами, графическими редакторами, приемы компьютерного перевода и т.д. К тому же ребенок должен научиться самостоятельно разбираться с новыми программами. Это с одной стороны. С другой стороны, мы считаем, что с 5-6 класса следует направлять интерес ребенка в использовании компьютера. Нужно дать ему возможность попробовать себя в разных приложениях — программирование, дизайн, сайтостроение. Это поможет школьнику самоопределиться, возможно, сформирует мнение о его будущей профессии.
Несомненно, ребенок, знающий больше, чем требует школьная программа, чувствует себя уверенней в коллективе, это придает ему вес в его собственных глазах.
Так начинают
В каком возрасте можно позволить ребенку сесть за компьютер? Сначала ребенок должен освоиться в обычном мире. По-хорошему, лет до трех за компьютером ему делать нечего. Малышам, конечно, интересно наблюдать за играми и работой старших и хочется самим что-нибудь нажать и посмотреть, что получится. Так что можно купить игру для самых маленьких и объяснить, как набирать разные буковки - он чему-нибудь да научится. Но все же объем необходимых в этом возрасте знаний он получит и без компьютера.
Привлекательность компьютера для ребенка в том, что он интерактивен. Дети, вошедшие в возраст "почемучек", общаются с ним на равных. Могут с ним ругаться, обижаться на игру: "Заладила - попробуй еще раз, попробуй еще раз. Сама попробуй!" Они всерьез воспринимают предложения игрового персонажа рассказать анекдот: мой шестилетний сын Андрей старательно пересказывает монитору школьные шуточки.
Младшие школьники получают от компьютера явное удовольствие и несомненную пользу. Он развлекает и обучает, позволяет принимать самостоятельные решения и сразу видеть их следствие. Ребенок не просто собирает картинки из готовых элементов, но и может оживлять изображение, создавать собственные мультфильмы, редактировать фотографии. В некоторых российских школах уже в младших классах есть курсы Flash-анимации (создание мультиков), в средних - даже веб-дизайн.
Рекомендации окулиста
Чем больше размер монитора, тем легче глазам (самые "вредные" мониторы кинескопического типа с частотой 50-60 Гц).
Каждые 15 минут глазами обязательно надо давать отдых. Неплохо встать, размяться, давая отдых мышцам спины и шеи.
Дети и взрослые, которым назначены очки для чтения, должны их надевать при работе на компьютере.
Клавиатура должна быть расположена на выдвижной панели, чтобы ребенок не сидел с приподнятыми руками и плечами (в этом случае кровоснабжение в шейном отделе позвоночника будет нарушено).
Стул должен быть с регулятором высоты. Расстояние от глаз до монитора - 50-60 см. Смотреть на монитор надо слегка сверху вниз.
Не следует располагать источник света за спиной у пользователя. Уменьшить количество раздражающих бликов на экране могут очковые линзы с антирефлексным покрытием. Если ребенок начал жаловаться, что он после компьютера не видит "резко"вдаль или стал плохо видеть, ведите его к врачу.
Российские ученые установили: через 20 минут работы на компьютере признаки утомления (и общего, и зрительного) у дошкольников становятся ярко выраженными, даже если они сами уверяют, что не устали. Это время - предельное. Дети постарше могут оставаться за компьютером несколько дольше, хотя перерывы обязательны и для них. Близоруким детям и тем, у кого близоруки оба родителя, следует сократить время работы за компьютером.
Если ребенок, сидя за компьютером, становится излишне эмоционален: кричит, хохочет, спорит с персонажами игры, забирается с ногами на стул, - это значит, что он устал. Его общение с машиной пора прекращать.
Широко распространено мнение о вредоносности электромагнитного излучения от компьютера. Но пока ученые не располагают достаточными данными на этот счет. Однако они не исключают, что такой эффект может быть. Именно поэтому детям и беременным женщинам советуют как можно меньше пользоваться компьютерами и мобильными телефонами.
А что касается пугалок о том, что компьютер "вызывает аутизм" или "зомбирует", - это полная чепуха. Компьютер - не живое существо. Он не вызывает проблемы сам по себе. Он только ярче проявляет способности и недостатки человека, проблемы воспитания и окружения. Станет он другом, врагом или просто пишмашинкой со справочником - зависит только от нас.
В нашем постиндустриальном обществе в первую очередь ценятся: уровень образования, обучаемость, профессионализм и способность творческого подхода в решении задач. Так как большинство современных профессий, в той или иной мере, связано с компьютерной техникой и автоматикой, то вполне логично, что при обучении детей особое внимание необходимо уделять компьютерной грамотности. При должном подходе к обучению и интересе, со стороны ребенка, стоит обратиться к углубленному изучению информационных технологий и программированию в частности.
С каждым годом возможности компьютерной техники непрерывно растут и даже взрослому тяжело обучаться программированию, что же говорить о детях? Как их к привлечь к программированию? Давайте разбираться в этом.
У большинства людей, когда они слышат слово - программист, перед мысленным взором сразу же возникает образ быстропечатающего человека, сидящего перед экраном монитора по которому пробегает множество непонятных букв и символов. Но это только отчасти правда. Действительно, даже не большая программа может занимать несколько десятков печатных страниц кода. Но программирование это не всегда рутина, особенно заметно на этапе обучения.
Давайте подумаем как обычно можно заинтересовать ребенка какой-либо профессией? Конечно же через игры и игрушки, соответствующие изучаемой профессии. Если для обычных профессий вполне подойдут конструкторы или наборы инструментов, то при обучении программированию без компьютера и специализированных программам практически не обойтись.
Давайте найдем специализированные программы, применяемые для обучения детей программированию.
Snap4Arduino
Если Скретч – разработка массачусетского технологического института, то Snap! (или BYOB) – это его модификация выполненная Университетом Беркли. Ключевым нововведением стало добавление в программу возможности создания пользовательских блоков. Это позволило разработать сообществом множество библиотек для управления различными модулями и платами.
По запросу «Snap4Arduino» и нам выдает ссылку на сайт snap4arduino.rocks.
Официальная страница Snap4Arduino.
Этот сайт выглядит свежее. Однако здесь язык сайта также только английский, но найти ссылки на скачивание программы, примеры и форум сообщества не составляет сложности.
Актуальная версия программы на сайте 6.2 от 09.01.2020.
К установке предлагаются версии для:
Windows (32-bit и 64-bit);
GNU/Linux (32-bit и 64-bit);
портативная версия для Windows;
плагин для Chrome и Chromium.
Мобильная версия для Android представлена «сырым» дистрибутивом и его разработка временно приостановлена.
Установка и запуск
Установка не примечательна и заострять внимание на ней нет смысла. Дистрибутив для 64-битной версии Windows «весит» 163МБ до установки и 350МБ – после.
Окно выбора типа платы и порта подключения. Программа Arduino IDE.
Далее открываем вкладку «Library Manager» или проходим в меню Tools – Manage Libraries… Набираем в поиске Firmata и устанавливаем библиотеку «Firmata by Firmata Developers».
Вкладка Library Manager. Программа Arduino IDE.
Теперь во вкладке «Уроки» находим нужный скетч: File → Examples → Firmata → StandardFirmata
Выбор скетча во вкладке «Уроки». Программа Arduino IDE.
Открывшийся скетч загружаем в нашу Arduino-плату и по окончанию установки открываем установленный ранее Snap4Arduino. Выбираем вкладку "Arduino", кликаем по кнопке "Подключится к Arduino" и выбираем порт. Если все прошло успешно, то вы увидите соответствующие уведомления.
Информационные окна. Программа Snap4Arduino.
Для проверки работоспособности пишем простую программу мерцания встроенным светодиодом, расположенном на 13 пине нашей платы.
Интерфейс программы Snap4Arduino.
Нажимаем на зеленый флажок и наблюдаем работу скетча.
Работа скетча на плате Arduino UNO.
Все отлично работает.
К особенностям работы с Snap4Arduino можно отнести:
поддержка работы платы только в online-режиме;
возможность замедления работы выполнения скетча, что позволяет отследить работу программы и выявить наличие ошибок;
возможность сохранения скетча как в облаке, так и на ПК;
возможность копирования как одного, так и нескольких блоков скетча;
есть несколько примеров программ для работы с сенсорами и графикой.
Также в программу включено множество библиотек с блоками для:
итерационных и композиционных вычислений;
работы со списками, текстом, музыкой и координатами;
работы с базами данных, диаграммами и анимацией;
К сожалению программа не имеет офлайн режима, дополнительные блоки не русифицированы, а графический интерфейс давно не обновлялся и выглядит скудно. Меню программы не интуитивно и часть настроек не ясна.
Однако множество учебников, примеров и иной обучающей информации делают Snap4Arduino достаточно привлекательной платформой. При этом программа поддерживает работу с платами SP8266 и NodeMCU, а также Picaxe, micro:bit, Lego WeDo, Boost и ряд других конструкторов.
Программа вполне подойдет для дистанционного управления ардуино-совместимыми роботами, конструкторами и собственными проектами на их базе.
Компьютер и здоровье
Если долго неподвижно сидеть перед экраном в неудобной позе, затекают мышцы, нарушается кровообращение в шейном отделе позвоночника, что влечет за собой изменения в кровоснабжении мозга.
Глядя в компьютер, ребенок напрягает мышцы глаза (которые фокусируют хрусталик на близкое расстояние), оставляя их в таком положении на неопределенно долгое время. Это все равно что оттянуть носок или напрячь бицепс - и застыть так на час-другой.
- Конечно, - говорит врач-офтальмолог Юлия Горянская, - многое зависит от наследственной предрасположенности и условий, в которых ребенок читает, делает уроки и смотрит телевизор. Но на практике нередки случаи, когда именно пренебрежение общеизвестными правилами приводит к тому, что ребенок теряет по диоптрии за одну учебную четверть.
Обучение
Многим родителям не хватает специальных знаний для того, чтобы самим научить детей работать с компьютером. Если не знаете, с чего начать, зайдите в специальный раздел Windows (в Windows XP, например, он называется "Центр справки и поддержки").
Если вы сами не в состоянии обучить, вашему ребенку на помощь придут многочисленные компьютерные курсы. Например, в учебном центре "Специалист" при МГТУ имени Баумана начинают работать уже с семилетними.
Помимо базовой подготовки, дети могут освоить графические программы, основы анимации, программирования на Visual Basic, создание домашней страницы в Интернете.
При дворцах творчества, даже дворовых клубах существуют компьютерные курсы.
Не пожалейте своего времени, чтобы познакомить ребенка с возможностями компьютера и правилами обращения с ним. Подумайте вместе с ним, что ему интереснее всего.
Дети, занятые исследованиями и творчеством, неплохо застрахованы от разрушительной скуки, бича современных школьников.
Кроме того, детские игровые и познавательные программы с успехом соперничают с энциклопедиями: можно не только прочитать, почему самолет летает, а пчела жужжит, но и живьем побывать, например, в тропическом лесу или в подводном мире.
К третьему-четвертому классу школьники, пользующиеся такими программами и уже чувствующие себя уверенно при работе на компьютере, демонстрируют и успехи в учебе. Сьюзен Хогланд, автор книги "Компьютер и дети: мир открытий", считает, что развивающие программы способствуют повышению интеллектуального уровня и самооценки ребенка, развивают его память и речь.
Специалист по детским игровым программам Ральф Остерхаут утверждает: "Как может человек, который в детстве играл в деревянные кубики, изобрести лекарство от СПИДа? У современных пилотов, выросших на компьютерных играх и прошедших подготовку на имитаторах, скорость реакции значительно выше, чем у летчиков предыдущих поколений".
Внимание, Интернет!
Чадо, освоившее домашний компьютер, рано или поздно выйдет на просторы Интернета. Интернет - это огромный город, где есть библиотеки, музеи и грязные бордели. Отпустить ребенка одного бродить по нему - все равно что разрешить разгуливать за тысячи километров от дома, например в Бангкоке. До какой степени доверять своим детям, решать вам, но помните: часто мамы и папы обнаруживают, что ребенок, невзирая на все проведенные с ним профилактические беседы, отправился на прогулку по "всемирной паутине" и принес на домашний компьютер вирусы.
- Объясните ребенку, - говорит Андрей Давыдов, - что просто так в Интернете пряников не дают. Если он скачивает архив, в нем может оказаться вирус-"троян", если открывает файл, вложенный в письмо от неизвестного, там может быть "червяк". Вирусы появляются чаще, чем обновляются антивирусы, хитрости становятся все изощреннее, вражеские программы мимикрируют под письма от друзей и обещают приятное. Ребенка надо учить узнавать врага и не покупаться на его уловки.
Вы можете постараться защитить компьютер антивирусной программой и брандмауэром (firewall). Поисковые системы в Интернете могут предлагать фильтры, самая известная в русской части Сети - "Семейный Яндекс". (Правда, автор этих строк может засвидетельствовать, что первый же невинный запрос, введенный в строку поиска после установления "Семейного Яндекса", вывел несколько ссылок на порносайты.) Но ни один фильтр не защитит вашего ребенка. Фильтры должны быть заложены в самом ребенке. Помогите ему усвоить правила работы в Сети и научите оценивать получаемую там информацию.
Попробуйте объяснить ребенку, что даже в Сети, даже под псевдонимом, даже в условиях анонимности нельзя делать ничего противозаконного и противоречащего общечеловеческим ценностям. Известно, что доступ к сайтам, содержащим сцены насилия, порнографию, пропаганду наркотиков или противозаконной деятельности можно получить, даже если его не искать. Но если взрослый пользователь сразу удаляет спам, не открывает писем от незнакомцев и автоматически игнорирует баннеры порносайтов, то ребенку еще только предстоит выработать такую реакцию.
Ребенок может нажать не ту кнопку и попасть на опасный для него сайт, может выложить в открытом доступе конфиденциальную информацию, может довериться подозрительным незнакомцам. Бывает, что ребенок подвергается травле: недруги поливают его грязью в чате, шлют гнусные письма по электронной почте, случается, даже вывешивают на своих личных страничках какие-то гадости о нем. Так что прежде, чем ребенок выйдет в Сеть, обсудите вместе с ним правила безопасности.
Основные правила поведения в Интернете одинаковы для детей и взрослых.
- Первое правило: неприкосновенность частной жизни. Ребенок не должен выкладывать в общедоступном месте никакую информацию о себе и членах своей семьи: никаких имен, фотографий, адресов или номеров телефонов. Это данные, которые можно сообщать только тем, кого знаешь и на чье доверие можешь рассчитывать.
О праве на приватность следует задуматься и тем родителям, которые вывешивают на сайтах, посещаемых тысячами людей, фотографии своих детей, личные данные, делятся подробностями семейных проблем. Если задать вопрос о ветрянке у грудничка в открытом доступе под собственным именем еще можно, то обсуждать деликатные вопросы из жизни подростка уже недопустимо. Если вы все-таки хотите что-то обсудить в форуме, постарайтесь, чтобы и вы, и особенно ребенок остались неузнанными.
Пользуйтесь псевдонимами, не размещайте в общедоступном месте электронный адрес ребенка.
- Второе правило: осторожность. Не следует открывать письма от незнакомых людей и тем более распаковывать вложения или содержащиеся в таких письмах ссылки. Никогда не отвечайте на послания, в которых содержатся ругательства, угрозы, непристойные предложения. Договоритесь с детьми, чтобы они сообщали вам о таких случаях. Поставьте условие ничего не сгружать из Сети без разрешения родителей (в особенности программное обеспечение).
Компьютер и профессия
Обучение старшеклассников IT-профессиям с 7-го класса и старше ребенка следует учить работать за компьютером с учетом его будущей профессии. Большинство специальностей сейчас предполагает использование компьютера. Речь идет не только о программистах, системных администраторах и вебмастерах. Врачи, дизайнеры, менеджеры, рекламщики активно используют компьютерные технологии.
К тому же, опыт общения с преподавательским составом ВУЗов нашего города показывает, что вузы ждут первокурсников, знающих компьютер и активно его использующих в рамках специальности.
Чтобы успешно учиться в вузе, нужно начинать быть профессионалом еще в школе. Как не печально это звучит, но это факт.
Обратите внимание! Учебный центр вычислительной техники приглашает школьников на компьютерные курсы.
Компьютерные курсы для школьников
Будьте рядом
Конечно, очень хорошо, когда детям помогают осваивать компьютер их родители. Они объяснят, как сосредоточиться на задании, подскажут правильную тактику, разъяснят указания. Важно знать, как ребенок себя ведет, как справляется с трудными задачами. Ведь далеко не каждый способен полностью освоить творческую программу. Помогите ребенку, если видите, что у него не получается. И не оставляйте его один на один с компьютером.
Ребенок, который осваивает компьютер без помощи взрослых, может начать бессмысленно тратить время на бесполезные программы или жестокие игры. Здесь важно не забывать, что компьютер - не нянька и не способ нейтрализовать ребенка, пока мама и папа заняты делом.
Если мы хотим, чтобы компьютер не только развлекал, но и приносил реальную пользу нашим детям, нам, взрослым, стоит самим проделать серьезную работу: почитать журналы, посвященные домашним компьютерам, развивающим программам, играм и Интернету, научиться в них ориентироваться и делать грамотный выбор. Неплохим подспорьем может послужить "Медиатека" Федерации Интернет-образования на Родителе.Ру, где собраны сведения об играх и обучающих программах по предметам.
Хорошая программа дает возможность ребенку самостоятельно творить, а не просто слепо следовать замыслу разработчиков. Многие детские игровые программы предлагают создавать картинки, открытки, приглашения в гости, которые можно распечатать на принтере. Особенно полезны игры, которые, давая ребенку информацию, позволяют с ее помощью принять решение, сделать выводы и решить задачу.
Следует иметь в виду, что выбрать хорошую программу нелегко. Скажем, в некоторых обучающих играх дети должны отвечать на вопросы, где за правильный ответ положен приз. Дети зачастую обращают внимание лишь на внешние эффекты (слушают описание, смотрят видеоролик) и пропускают самое главное - почему происходит то или иное событие и что означает увиденное. Они стремятся набрать побольше очков и не вникают в содержательную часть игры. Такие игровые программы, считает Сьюзен Хогланд, вызывают своего рода зависимость, так как дети сосредоточиваются на наградах, а не на обучении.
- Если у ребенка во внешнем мире мало успехов, для него особенно важна возможность выигрывать в компьютерных играх, которая дает ему столь необходимое ощущение успешности, - говорит психолог Елена Крюкова. - Хорошо это или плохо? Скорее, плохо: успеха надо добиваться в жизни, а не в виртуальной реальности. Если ваш ребенок стремится только к тому, чтобы завоевать награду, - это может означать, что ему не хватает признания окружающих. Возможно, вам следует создать для него "островок безопасности", как это называют психологи, найдя ему занятие вне школы и дома, от которого он получит удовольствие и где действительно сможет самоутвердиться.
Если ребенок предпочитает компьютер реальности - это явный признак того, что в его жизни что-то не так. Типичную картину можно наблюдать во многих российских городах - компьютерный клуб, где собираются мальчишки лет 9-12, которые часами сражаются в сетевые игры вроде Counter Strike, Lineage или Half Life.
- Ходилки, стрелялки, рубилки на мечах, - презрительно перечисляет моя 13-летняя соседка Даша. - У каждого игрока свой персонаж, каждый стремится набрать побольше очков. У нас мальчишки еще в сетевые гонки гоняют - Need for Speed. Если денег нет - сидят и смотрят, как другие играют.
Геймер со стажем Андрей Давыдов, ныне технический директор компании "Артек-тур", комментирует: "Бывают домашние дети, которые играют, не фанатея, - эти еще не совсем потеряны для общества, а бывают фанаты одной игры. Формируется особая субкультура геймеров, появляются команды, которые регулярно встречаются в виртуальной реальности. У них своя шкала ценностей, свои представления о крутизне. Известны даже случаи торговли виртуальными предметами, скандалы и преступления - кто-то у кого-то украл одеяло славы или меч силы. Эти атрибуты можно завоевывать годами, набирая очки в игре, а можно заплатить и купить. Такие предметы повышают статус в субкультуре, где ты вращаешься".
- Помните фразу из старого советского мультфильма: "Если родители воспитывают детей, дети не тонут в лужах", - говорит Елена Крюкова. - Зависимость от компьютера всегда означает, что у ребенка проблемы с целями, силой воли, самоидентификацией, общением. Человек уединяется с компьютером или виртуальными друзьями, когда у него нет нормальных друзей и других занятий. Компьютер не создает проблемы, он лишь выявляет уже существующие.
Сколько времени ребенку позволительно проводить за компьютером? Не страшно ли оставлять его наедине с интернетом? Рекомендации окулиста и психолога.
Ирина Лукьянова журналист, писатель, преподаватель литературы, мама двоих детей, автор книги о детях с СДВГ
Сегодня компьютер становится привычным средством познания мира и перестает быть роскошью.
Ему два года. Он лезет маме на руки, когда та сидит за компьютером, нажимает кнопочки и радуется возникающим на экране значкам. Оттащить его практически невозможно. Мать показывает ему Paintbrush, и он начинает создавать картинки.
Со временем у малыша появляются собственные игры. Сначала простенькие, где достаточно повести курсором, как выскакивают смешные зверюшки. К семи-восьми годам он уже чувствует себя уверенным пользователем. Тут и начинаются домашние трагедии: "Что ты сделал с моим компьютером? Тебя вообще хоть что-нибудь, кроме компьютера, интересует?" А дальше - больше: ребенок открывает для себя Интернет и выходит в открытый мир. Он чатится, играет в сетевые игры, обменивается с кем-то письмами и фотографиями. И родителям уже кажется, что он отдаляется от семьи.
Страху добавляют и выступления в печати. Компьютер, читаем мы, создает вредоносное электромагнитное поле, которое провоцирует злокачественные опухоли, портит зрение, вызывает зависимость и зомбирует. Можно прочитать даже, что "дети, которые проводят много времени за компьютером, чаще страдают аутизмом". И рука сама тянется, чтобы выкинуть эту ужасную штуку.
Правда, одновременно можно прочитать, что "ребенок, у которого в колыбели не стоит компьютер, уже безнадежно отстал в развитии", "PC открывает детям новые возможности, которых просто не было в традиционном образовании" и что "в современном мире компьютер становится основным средством получения информации и общения".
Может, пока не будем выбрасывать компьютер. Попробуем разобраться.
Читайте также: