+7 (812) 703-02-02 info@hse.spbstu.ru

Школа веб-разработки

C 7 класса | 10 занятий | Очно

Длительность курса: 2 недели - каждый будний день с 11:00 до 18:00 (80 ак. часов очно)

О чём курс

Хотите познакомить своего ребенка со сферой IT? Начните с создания сайтов. Язык HTML и CSS приучат к работе с кодом, соблюдению правил и внимательности.

HTML — язык для структурирования и представления содержимого для всемирной паутины, а также основная технология, используемая в Интернете. Это система верстки, которая определяет, как и какие элементы должны располагаться на веб-странице. Информация на сайте, способ ее представления и оформления зависят исключительно от разработчика и тех целей, которые он перед собой ставит.

CSS используется создателями веб-страниц для задания цветов, шрифтов, расположения отдельных блоков и других аспектов представления внешнего вида этих веб-страниц. CSS позволяет представлять один и тот же документ в различных стилях или методах вывода, таких как экранное представление или печатное.

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

JavaScript — это язык программирования, который используют для написания frontend- и backend-частей сайтов, а также мобильных приложений. Это язык программирования высокого уровня, то есть код на нем понятный и хорошо читается.

Клиентская часть веб-приложений (frontend) — это интерфейс страницы, то есть всё, что видит пользователь: контент, кнопки, формы обратной связи, меню. С помощью JavaSscipt интерфейс реагирует на действия пользователя (клики мыши, нажатия клавиш), также язык отвечает за запоминание данных и автозаполнение форм.

Цель данного курса — изучение HTML, CSS и JavaScript в объеме достаточном для создания современных и конкурентоспособные сайтов с  различными визуальными эффектами и интерактивными элементами управления на веб-страницах.

А ещё у нас каждый день - прогулки в парке, экскурсии по интересным местам Политехнического университета, игры и квесты!

Как проходит день в Летней школе
Как проходит день в Летней школе
Как проходит день в Летней школе

Летняя школа работает в формате городского лагеря – каждый будний день с 11:00 до 18:00.

Длительность школы – 2 недели (10 рабочих дней).

Расписание летней школы:

  • 11:00-12:40 – занятия в классе;
  • 13:00-16:00 – обед, отдых, прогулки в парке Политехнического университета и полдник;
  • 16:20-18:00 – занятия в классе.

Чему научим

  • Знание HTML, в объеме достаточном для создания веб-сайтов.
  • Знание CSS, в объеме достаточном для создания веб-сайтов.
  • Умение верстать страницы сайтов и собирать сайт целиком.
  • Работа с простыми типами данных.
  • Применение арифметических операций.
  • Реализация разветвлённых алгоритмов.
  • Использование операций сравнения и логических операций.
  • Реализация классических задач программирования с помощью циклов.
  • Работа с массивами.
  • Разработка собственных функций.
  • Работа с объектной моделью документа.
  • Обработка событий.

Занятие 1

Основы HTML

  • Понятие тега и атрибута
  • Структура кода страницы. Структурные элементы страницы
  • Разметка текста. Заголовки. Параграфы

Занятие 2

Основы CSS

  • Селектор тега
  • Цвет фона
  • Типографика: шрифт, размер текста, цвет текста, высота строки

Занятие 3

Списки

  • Нумерованный (упорядоченный) список
  • Маркированный (неупорядоченный) список
  • Стилевые свойства списков: изменение вида маркера, изменение вида нумерации

Занятие 4

Изображения

  • Тег img и его атрибуты
  • Группировка изображений и подписей
  • Дочерний селектор
  • Граница элемента

Занятие 5

Ссылки и фон

  • Тег ссылки и его атрибуты
  • Псевдоклассы состояния
  • Фоновое изображение
  • Градиент

Занятие 7

Flexbox CSS

  • Свойства flexbox для контейнера
  • Свойства flexbox для элемента

Занятие 8

Мультимедиа и анимация

  • Аудио и видео
  • Анимация перехода

Занятие 9

Введение

  • Размещение сценария на веб-странице. Комментарии
  • Переменные и константы. Типы данных
  • Арифметические операторы. Операторы равенства
  • Ввод-вывод информации

Занятие10-11

Условные инструкции

  • Условная инструкция if..else
  • Операторы сравнения
  • Логические операторы

Занятие 12-13

Циклы в JavaScript

  • Цикл for
  • Цикл while

Занятие 14-15

Функции в JavaScript

  • Объявление и вызов функции
  • Аргументы функции. Возврат значения
  • Функциональные выражения

Занятие 16-17

Массивы в JavaScript

  • Объявление массива. Свойство length
  • Перебор массива
  • Методы для работы с массивами: indexOf(), slice(), push(), pop(), shif(), unshift()

Занятие 17-18

Объектная модель

  • Объектная модель документа
  • Поиск элементов в dom
  • Работа с атрибутами

Занятие 19-20

События

  • Обработчик события
  • События мыши
  • Объект Image и предзагрузка изображений

Подведение итогов курса

Стоимость

29 500 ₽

Социальные скидки для многодетных и других категорий семей.
Скидки по акциям.
Можно оформить налоговый вычет по расходам на обучение - 13%.

Как поступить

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

Для тех, кто еще не учится в АИШ:

  • Вступительное тестирование

Для уже обучающихся в АИШ:

  • Информационное моделирование - итоговая оценка не ниже "удовлетворительно" или промежуточная аттестация не ниже 60.
  • Школа юного программиста - итоговая оценка не ниже "удовлетворительно".
  • Введение в информационные технологии - итоговая оценка не ниже "удовлетворительно" или промежуточная аттестация не ниже 60.
Тест № АИШ-301 Вступительный тест для обучения на курсе «Постигаем Python на практике»
  • Проходной балл - 50
  • Длительность: 60 минут
  • Количество попыток: 1

Необходимые знания и умения для успешного прохождения тестирования:

  • Чтение и понимание условия задачи.
  • Знание базового курса школьной математики за 1-5 классы.
  • Азы алгоритмизации: присваивание, ветвление, умение исполнить описанный в виде блок-схемы алгоритм.
  • Решение задачи в общем виде, запись решения в виде формулы.
  • Способность выполнять действия, требующие концентрации внимания, использования краткосрочной памяти.

Тест № АИШ-001 Основы компьютерной грамотности

Тест на владение практическими навыками работы в ОС MS Windows:

  • Проходной балл:
    • Для курсов Информатика, Начала алгоритмизации и программирования на C#, Начала алгоритмизации и программирования на языке Python и Основы HTML и CSS - 50 баллов
    • Для всех остальных - 40 баллов
  • Длительность: 60 минут
  • Количество попыток: 2

Необходимы знания и навыки для успешного прохождения тестирования:

  • Понятия файла
  • Понятие папки
  • Расширение файлов
  • Работа с файловой системой: копирование, удаление, перемещение, поиск, создание файлов и папок
  • Горячие клавиши
  • Работа с оконными приложениями
  • Работа с мышкой
  • Устройство и принцип работы компьютера
  • Операционная система: что это такое, цели и задачи

Как записаться на занятия

Академия информатики для школьников в цифрах

20 лет

успешной работы
в Политехническом университете Петра Великого

10

направлений обучения

83

учебные программы

2 800

школьников
проходят обучение
ежегодно

151

выпускник АИШ
в 2023 году поступил
в Политехнический университет

4

учебные площадки

36

компьютерных классов