Школа Юного Программиста

Сегодня ни для кого не секрет, что будущее за высокими технологиями. Современные дети уже с пеленок умеют пользоваться телефонами, планшетами и компьютерами. Интерес к технике и тягу к развлечениям можно совместить в «Школе Юного программиста АРТ», где ребенку предложат обучение в виде игр, обучающих писать алгоритмы и даже писать код.

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

«Школа юного программиста АРТ» приглашает детей от 6 до 15 лет.

Научим создавать собственные Web-сайты, мобильные приложения, игры, мультики и придумываться креативные проекты на «Дизайн-мышление»

Через программирование мы учим детей думать самостоятельно и раскрыть свой потенциал.

Перечень программ:

1. Программировани на языке Scratch.

Для детей от 6-7 лет. Базовый курс 30 часов. Затем участие в кружке, развитие навыков и опыта, участие в соревновательных мероприятиях.

Увлечём ребёнка программированием с первого урока

  • -покажем, что создавать игры увлекательнее, чем играть;

  • -наставник разбудит интерес и направит его на пользу;

  • -применим знания из математики, логики и английского на практике;

  • -освоим все базовые понятия и принципы программирования;

  • -поможем перейти к более сложным программам быстрее сверстников.

2. Уроки ардуино (arduino) для начинающих (робототехника) Для детей 12-17 лет.

  • 2.1. Цикл охватывает все стандартные операторы и функции Ардуино и построен таким образом, что от выпуска к выпуску у ученика идёт плавное формирование “базы”, каждый последующий урок содержит в себе информацию из предыдущих, то есть уроки усложняются и становятся комплексными.

  • 2.1.1. Что такое Ардуино и зачем она нужна?

  • 2.1.2. Что умеет Ардуино и что можно сделать на её основе?

  • 2.1.3. Подключение датчиков к Ардуино. Занятия 2 раза в неделю. Базовый курс от 32 часов. Далее посещение кружка для развития своих навыков, подготовке и участию в соревнованиях и олимпиадах. Более углубленного изучения техник алгоритмизации и программирования

3. Основы программирования в Embarcadero Delphi.

  • 3.1 технология визуального проектирования

  • 3.2. технология событийного программирования

  • 3.3. процесс создания VCL приложений

  • 3.4. назначение базовых компонентов

  • 3.5. вопросы программирования графики

  • 3.6. работа с базами данных Microsoft Access и др.

  • 3.7. программироваие Multi-Device приложений, в том числе для платформы Android

  • 3.8. использованию компонентов FireMonkey

  • 3.9 использованию компонентов FireDAC для работыс интегрированными базами данных.

  • 3.10. работа с датчиками и сенсорами

Основы WEB-дизайна с использованием CMS WordPress.

  • 4.1. Введение в веб-дизайн

  • 4.2. Выбор хостинга и регистрация домена.

  • 4.3. Устанавливаем WordPress своими руками

  • 4.4. Выбор подходящей темы из шаблонов WordPress. Установка темы.

  • 4.5. Настройка темы. Понятие – плагин. Применение плагинов.

  • 4.6. Настраиваем сайт на CMS WordPress.

  • 4.7. Решение практических задач с помощью плагинов WordPress.

  • 4.8. Безопасность сайта. Решение задач безопасности с помощью плагинов

  • 4.9. Обеспечение SEO сайта на WordPress.

От 12 лет. Курс 30 часов.

5. Основы программирования на C# ( С++)

Основы разработки на C# — это онлайн-курс для подростков от 14 лет. Увлечение компьютерами, цифровой техникой или играми может быть первым звоночком к обретению нового хобби — программирования. C# создан компанией Microsoft. С его помощью можно делать все: от игр и приложений до веб-сервисов, к примеру, игры и программы для смартфонов, программы и сервисы для веб-приложений, двухмерные и трехмерные игры на движке Unity, игры с трехмерной графикой и звуком на DirectX и многое другое.

Программа обучения:

  • 5.1. Знакомство с редакторами кода.

  • 5.2. Изучение типов данных и условных выражений на языке программирования

  • 5.3. Знакомство с массивами и циклами на языке программирования

  • 5.4. Изучение методов и рекурсивных функций на языке программирования

  • 5.5. Знакомство с наследованием и интерфейсами на языке программирования

  • 5.6. Знакомство с шаблонными классами и индексаторами на языке программирования

  • 5.7. Работа с делегатами и событиями на языке программирования

  • 5.8. Изучение многопоточности и отработка выражений

  • 5.9. Знакомство с визуальным программированием на языке программирования

  • 5.10 Продвинутый уровень. Для детей от 14 лет. Курс 34 часа

Курс рассчитан на учеников в возрасте от 11 до 17 лет.

Курс рассчитан на новичков, поэтому можно заниматься с самого нуля.

  • 6.1. Линейные алгоритмы, данные, переменные;

  • 6.2. Ветвления, циклы, массивы, функции;

  • 6.3. Использование языка Python в веб-разработке;

  • 6.4. Фреймворки Bootstrap и Flask, шаблонизаторы;

  • 6.5. Создание, редактирование, ведение баз данных;

  • 6.6. Развертывание веб-приложений на сервере. Курс 30 часов

7. Администрирование сетей.

Об IP сетях для новичков: от структуры IP адреса до грамотной настройки IP сети и сетевого оборудования.

Возраст от 16-17 лет. Студенты ВУЗа/колледжа по профильной специальности

  • 7.1. Структура IP адреса.

  • 7.2. Типы IP адресов.

  • 7.3. IP сети.

  • 7.4. Настройка IP адресов в локальных сетях.

  • 7.5. Для чего нужен IP адрес шлюза по умолчанию, и как получить доступ к удаленному серверу?

  • 7.6. Кратко о работе службы DNS.

  • 7.7. Назначение интерфейсов на маршрутизаторах.

  • 7.8. Как получить доступ к маршрутизатору?

  • 7.9. Настройка IP адреса на LAN интерфейсе маршрутизатора.

  • 7.10. Настройка маршрутизатора для подключения к Интернету.

Статический IP адрес.

8. Администрирование ОС Windows Server.

В курсе содержатся основные модули, необходимые для быстрого старта в должности системного администратора Windows или специалиста технической поддержки, работающего с серверными и клиентскими ОС компании Microsoft.

Возраст от 16-17 лет -студенты ВУЗа/колледжа по профильной специальности

  • 8.1. Общая информация о Windows Server

  • 8.2. Редакции Windows Server и особенности лицензирования

  • 8.3. Обновление с предыдущих версий

  • 8.4. Планирование структуры AD

  • 8.5. Установка Windows Server

  • 8.6. Установка роли Active Directory

  • 8.7. Роль DNS и DHCP

  • 8.8. Ввод рабочих станций в домен

  • 8.9. Установка дополнительного контроллера домена

  • 8.10. Управление групповыми политиками

  • 8.11. Создание и редактирование групп политик

  • 8.12. Установка ПО через групповые политики

  • 8.13. Объекты AD

  • 8.14. Работа с учетными записями пользователей и ПК

  • 8.15. Работа с группами AD

  • 8.16. Делегирование полномочий

  • 8.17. Корзина Active Directory

Продолжительность курса 40 часов.

9. Основы администрирование ОС Linux (Debian, Ubuntu, Astra Linux CE(SE)).

Курс ориентирован на студентов и школьников старших классов. Возраст от 16 лет. Продолжительность 40 часов.

  • 9.1. Работа в системе Linux. Знакомство с UNIX

  • 9.2. Файлы в UNIX

  • 9.3. Процессы в UNIX

  • 9.4. Администрирование системы Linux

  • 9.5. Выбор дистрибутива, установка и анализ системы

  • 9.6. Настройка и тестирование сети

  • 9.7. Система безопасности UNIX

  • 9.8. Управление ПО

  • 9.9. Управление сервисами

  • 9.10. Управление файловыми системами

  • 9.11. Резервное копирование и восстановление

  • 9.12. Анализ производительности и оптимизация системы

  • 9.13. Использование Linux в качестве рабочей станции пользователя