Программирование JavaScript

Создание веб-сайтов для детей. Модуль 2

Во втором модуле "Создание веб-сайтов для детей" ученики углубятся в основы веб-разработки и изучат язык программирования JavaScript

Формат

Онлайн или очное занятие в группе или индивидуально

Структура

Модуль состоит из 12 занятий по 90 минут

Длительность

3 месяца

Количество детей

От 1 до 8

Возраст

От 12 лет

Уровень

Для начинающих

Программа курса
Образовательная лицензия №77635
2 модуль | Программирование JavaScript
Второй модуль курса «Создание сайтов на языках HTML, CSS, JavaScript для детей» посвящен изучению основ языка программирования JavaScript (JS), который чаще всего используется для того, чтобы придать веб-страницам интерактивность. На занятиях дети познакомятся с основными понятиями JS, научатся писать свои первые скрипты и браузерные приложения. Кроме того, после изучения основ JavaScript, учить другие языки программирования будет намного проще.

Что такое программирование на JavaScript, и зачем детям его изучать?

JavaScript — язык программирования, придуманный в 1995 году программистом Бренданом Эйхом. Сегодня он является одним из самых популярных в мире. Именно JS поддерживается большинством браузеров и используется практически на всех сайтах для создания интерактивных элементов: различных игр, всплывающих окон, призывов к действию, с помощью JS можно делать запросы к серверу и получать с него информацию или сохранять на нем информацию.

Если HTML можно назвать своеобразным «скелетом» веб-страницы, а CSS — нарощенными на него «тканями», то благодаря JavaScript в «теле» сайта бьётся сердце, циркулирует кровь и происходят прочие важные процессы.

Изучив JS, дети смогут делать созданные ими сайты более живыми, интересными и функциональными.
Кому подойдет курс веб-разработки для детей?
Хотят заниматься программированием
Интересуются веб-разработкой и веб-дизайном
Детям и подросткам в возрасте от 12 лет, если они:
Не расстаются с компьютером и гаджетами

Чему дети научатся на втором модуле курса HTML, CSS и JavaScript?

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

К завершению модуля ученики:

  • Смогут создавать скрипты, предназначенные для решения задач разной сложности;
  • Изучат разные типы данных и возможности их использования. Узнают, как проводить сортировку массивов.
  • Познакомятся с основными понятиями языка, а именно, с операторами условий, циклами, массивами, объектами и функциями;
  • Смогут прописывать реакции сайта на различные действия, которые пользователь совершает в браузере;
  • Напишут браузерное приложение-калькулятор.

Содержание курса

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

На старте дети научатся создавать сайты с нуля при помощи HTML- разметки и управлять элементами веб-страниц при помощи таблиц стилей CSS. Ребята изучат адаптивный дизайн, создадут свой первый сайт и опубликуют его в интернете.

Второй модуль курса посвящен изучению основ JavaScript. Ребятам предстоит изучить, что такое переменные, циклы, условия, массивы, объекты, множества, научиться писать скрипты и приложения для браузера.

Далее юные программисты начнут работать с одной из самых популярных JS-библиотек — React, научатся программировать интерактивные интерфейсы пользователей и динамически менять веб-страницы. Финалом курса для каждого станет защита проекта, созданного с применением библиотеки ReactJS.
Как проходит занятие в школе программирования для детей "Пиксель" (пример):
Изучайте программирование JavaScript для детей онлайн или оффлайн, в небольших группах, сформированных по возрасту, или индивидуально.

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

Методический план модуля:

  • Подключение JavaScript к веб-странице. Вывод информации в консоль и на сайт.
  • Операторы условий и операторы сравнения в JS. Использование функции promt;
  • Использование циклов while и for при написании скриптов. Математические операторы;
  • Вывод элементов массива, пути их добавление и удаление из массива;
  • Объект, как тип данных. Добавление и удаление ключа и значения в объект;
  • Встроенный объект Math и его функции: округление, случайный выбор числа, возведение в степень, извлечение корня;
  • Функция sort. Сортировка по возрастанию и убыванию;
  • Цикл for of. Операции с множествами, вывод их на страницу;
  • Фреймворк Vue.js. Интеграция библиотеки в проекты на JavaScript. Вывод сообщения и изменение информации на странице.;
  • Создание списков из массивов. Написание кода событий. Анимация и переходы;
  • Подготовка проекта на JS;
  • Защита проекта модуля.

Обучение HTML, CSS и JavaScript для детей

Умение создавать веб-страницы пригодится не только будущим программистам. Возможность самостоятельно сделать сайт-визитку, интернет-магазин или любой другой ресурс — полезный скилл, который будет конкурентным преимуществом в любом резюме.

Видеозанятия. Можно пройти бесплатные уроки JavaScript для детей и взрослых на нашем YouTube-канале, чтобы разобраться, интересен ли будет ребенку курс по созданию сайтов.

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

Помимо модуля 2 «Создание веб-сайтов. Программирование на JavaScript», ребятам доступны:

Модуль 1. «Создание веб-сайтов. Программирование на HTML и CSS»;
Модуль 3. «Создание веб-сайтов. Библиотека ReactJS — JavaScript».

Изучать, HTML, CSS и JavaScript удобнее с преподавателем, который дает обратную связь и помогает в сложные моменты. Запишите ребенка на его первый урок и откройте ему дорогу в мир веб-разработки.

Полезные материалы по HTML и CSS для детей

    Видеоуроки "HTML и CSS для детей"

    Преподаватели

    Другие курсы школы

    Курсы программирования для детей, школьников и подростков онлайн
    Нажимая кнопку оплаты, вы соглашаетесь с политикой конфиденциальности
    Скидка 10% для новых клиентов при записи в день обращения*
    Сэкономьте 13%
    Вы можете вернуть 13% денег через налоговый вычет.
    * Скидка действует по промокоду на покупку первого абонемента от 12 занятий и более, оплатите курс в день обращения и получите скидку. Новым считается клиент, прежде ни разу не приобретавший абонемент в школе.
    Запишитесь на курс, и мы свяжемся с вами для проведения консультации

    Остались вопросы?