Курсы программирования для школьников

Курсы программирования для школьников Каменск-Уральский

Мальчишки и девчонки!
Приглашаем вас вступить в

1с клуб программистов

С нами вы сможете по-настоящему заняться программированием и увидеть, насколько это интересная профессия!

Программист - это перспективно:
интересная работа и высокая зарплата.

Запись на курс и вопросы по обучению по телефонам
+7 (3439) 379-308, 379-309

или по электронной почте profsystem@mail.ru

Рекомендации для обучения в 1С Клубе программистов

Общероссийский проект существует третий год. Согласно статистике обучено более 6500 ребят из 113 городов России.

ФГАУ "Федеральный институт развития образования" рекомендует школьные курсы "1C:Клуба программистов" в качестве дополнительного образования, так как они способствуют развитию аналитического мышления и творческих способностей детей, расширяют кругозор и помогают лучше сориентироваться в выборе будущей профессии. В сентябре 2013 года ФГАУ "ФИРО" написал рецензии на школьные курсы 1С (скачать).

Мы учим современным полноценным языкам промышленного программирования, которые используются везде: от портативных компьютеров до центров обработки данных, от игровых приставок до научных суперкомпьютеров, от мобильных телефонов до Интернета.

В 1С Клубе программистов представлена целая линейка курсов для ребят школьного возраста в зависимости от уровня подготовки и имеющихся знаний и навыков.

Каждый курс программирования для школьников разбит на модули:

  • начальный,
  • базовый
  • и продвинутый.

Курсы для школьников подобраны исходя из вполне практических соображений:

  • Первый год, например, 6-7 (для продвинутых детей) или 7-8 классы, дети знакомятся с азами программирования. В них пробуждается интерес. Они пробуют свои силы, ощущают гордость: им дается решение серьезных задач на профессиональном языке программирования JAVA или в "1С:Предприятие 8".
  • В 9-10 классе, пора закладывать фундамент теории алгоритмов и олимпиадного программирования и прививать навыки участия в мероприятиях по спортивному программированию. Этот курс дает множество совершенно позитивных эмоций от интереса до здорового азарта, а также воспитывает характер: желание бороться, умение преодолевать трудности, становиться настоящим победителем. Ну а с практической точки зрения важно, что этот курс, благодаря множеству олимпиад по программированию местного и федерального уровня, является дорогой к бесплатному обучению в лучших профильных ВУЗах России.
  • Еще из полезного для старшеклассников у нас есть курс по системному администрированию - блестящая возможность подработать по специальности во время обучения в ВУЗе на младших курсах, и не висеть у родителей на шее.
  • Последним с точки зрения школьной хронологии может быть курс подготовки к ЕГЭ по информатике для поступления в профильные ВУЗы. К сведению: в 2012 году ЕГЭ по информатике сдавали 57 тыс. школьников. Этот курс мы рекомендуем школьникам 10-го и 11-го классов. Он подготовлен фирмой "1С", одним из крупнейших разработчиков программного обеспечения в России. 

По итогам курсов ребятам выдаются свидетельства фирмы "1С" и они по праву носят гордое звание юных программистов. Так что если Вы хотите, чтобы Ваш ребенок был всесторонне развит и использовал компьютер с пользой, откройте для него увлекательный мир программирования.

Рекомендации будущим программистам от основателей 1С (очень полезно!!!)

Что из себя представляют занятия в 1С:Клубе программистов?

«1С:Клуб программистов» – не школа и не секция дополнительного образования, а настоящий клуб для ребят 13-17 лет.

  • Мы выбираем для участников нашего клуба самых-самых лучших наставников. Это касается и преподавателей, которые читают курсы, и авторов курсов - они у нас настоящие гуру.
  • У нас нет жестких обязательных требований по  усвоению материалов, нет системы оценок.
  • Наши группы невелики, в среднем человек по десять. И поэтому каждому уделяется достаточно внимания со стороны преподавателя.

Запишите своих ребят на курсы 1С:Клуба программистов для школьников в Центр Сертифицированного обучения "Проф-Систем". Сделайте детство своего ребенка интересным и увлекательным!

Стоимость обучения

Виды работ Стоимость
Стоимость обучения школьников программированию в ЦСО  за 1 человека на курсе  5 000 руб

Линейка курсов:

Системное администрирование

Курс рассчитан на 2 модуля.

Каждый модуль продолжительностью 1 месяц: 3 занятия в неделю по 2 академических часа. 

Курс рекомендован учащимся 8-11-х классов.

Чему вы научитесь на курсе

  • Познакомитесь с устройством персонального компьютера и сможете самостоятельно его собирать и конфигурировать, а при необходимости – устранять неисправности. 
  • Освоите установку и принципы администрирования операционных систем семейства Windows.    
  • Узнаете, как подключить компьютер к компьютерной сети, и сможете этой сетью управлять: настраивать маршрутизаторы, управлять беспроводными подключениями, организовывать общие ресурсы.    
  • Будете знать об основных протоколах глобальной сети (DNS, e-mail, FTP) и разберетесь в устройстве Интернета.    
  • Научитесь блокировать действие вредоносных программ, настраивать антивирусное ПО и файерволлы.    
  • Познакомитесь с основами сервисного обслуживания ПК и сети. Будете знать, как настроить резервное копирование информации.    
  • Полученных знаний и навыков хватит, чтобы уверенно администрировать домашнюю компьютерную сеть и работать системным администратором сразу после школы.
Записаться

Системное администрирование. Модуль 1 (8-11 класс)

Курс предназначен  для обучения школьников средних и старших классов.

Целями курса являются: формирование знаний и практических навыков для уверенного администрирования домашней компьютерной сети, а также базовых знаний для работы системным администратором  сразу после школы.

Продолжительность курса: 24 академических часа

Краткое содержание курса

Основные узлы компьютера и их взаимодействие (сборка компьютера)

1.1. Основные узлы:  

  • материнская плата: шина, сокет, мосты,
  • оперативная память,
  • процессор,
  • дисковая подсистема,
  • видео подсистема,
  • блок питания и система охлаждения,
  • устройства ввода/вывода,
  • периферийные устройства.

1.2. Знакомство с BIOS Знакомство с операционной системой ПК и ее установка:

  • обзор существующих операционных систем,
  • установка ОС,
  • опции загрузки системы (msconfig, MasterBootRecord).

Настройка операционной системы  

  • Настройка рабочего стола (персонализация: шрифты, разрешение экрана, заставка).
  • Подключение оборудования (последовательность действий, драйвера, принтер, сканер, устройства мультимедиа).
  • Инструменты администрирования (управление дисками и другими устройствами, службами, аудит ресурсов и событий).

Настройка учетных записей пользователей

  • Создание учетных записей (типы, шаблоны, политики безопасности).
  • Настройка прав доступа и способы ограничения прав пользователей.

Защитные механизмы операционных систем

  • Резервное копирование информации (типы резервных устройств).
  • Механизм восстановления данных и системы.

Подключение компьютера к локальной сети

  • Понятие локальной сети, типы.
  • Среда передачи данных (медь и оптоволокно, радио).
  • Физическая организация сети: сетевая карта, провода, свитч.

Организация работы локальной сети  

  • Модель OSI. Понятие протокола.
  • МАС-адреса и пакетная передача данных.
  • IP-адресация и сетевые протоколы (NetBEUI, TCP/IP).
  • Удаленный доступ в систему (remote desktop, team viewer).

Управление хранилищами данных  

  • Возможности сжатия и шифрования данных.
  • Квотирование дискового пространства.
  • Дефрагментация дисков.
  • Совместная работа с информацией и оборудованием (сетевые папки и принтеры).

Подключение к глобальной сети Интернет  

  • Настройка сервера (2 сетевые карты).
  • Маршрутизация.

Безопасность при работе в сети  

  • Файрвол.
  • Антивирус.
  • Шифрование.
  • Сегментация сети. Политики безопасности. 

Определение неполадок с компьютером и сети  

  • Решение проблем производительности систем(Монитор производительности, счётчики производительности).  
  • Решение аппаратных проблем (диагностика памяти, проверка диска на ошибки).
  • Ошибки работы программного обеспечения (просмотр событий, безопасный режим, восстановление системы, Пакет Application Compatibility Toolkit (ACT)).
  • Проблемы работы сетевых интерфейсов.

Администрирование мобильных устройств  

  • Интернет с ПК на мобильное устройство через Wi-Fi и наоборот.
  • Локальная установка приложений с ПК на планшет.
  • Резервное копирование данных с мобильного устройства на ПК.
  • Оптимизация работы (производительность и энергосбережение).
Записаться

Системное администрирование. Модуль 2 (8-11 класс)

Курс предназначен  для обучения школьников средних и старших классов, изучавших "Системное администрирование" Модуль 1

Целями курса являются: формирование знаний и практических навыков для уверенного администрирования домашней компьютерной сети, а также базовых знаний для работы системным администратором  сразу после школы.

Продолжительность курса: 24 академических часа

Краткое содержание курса

Мобильные вычислительные устройства

  • Обзор разных классов мобильных устройств. Эволюция технологий и интерфейсов. Мобильный Интернет. Платформы (Windows8/Phone, iOS, Android).
  • Мобильные устройства на работе и дома.
  • Концепция BYOD (ПССУ). Преимущества и недостатки.
  • Концепция "облака". Синхронизация информации. Безопасность.
  • Практика: делаем из "устройства для потребления контента" рабочий инструмент.

Виртуализация

  • Понятие о виртуализации, ее типы.
  • Типы гипервизоров.
  • Какую пользу можно извлечь из применения виртуализации.
  • Практика: учимся грамотно настраивать Hyper-V.

Иерархическая организация сети. Службы каталогов. Домен Windows. LDAP

  • Рабочие группы и службы каталогов. Обзор.
  • Домен Windows. Структура и принципы работы.
  • Локальная и доменная учетная запись. Разделение прав доступа. Вход в систему.
  • Практика: устанавливаем машину с Windows Server и знакомимся с интерфейсом.

Домен Windows. Настройка ролей сервера: знакомство с оснастками консоли управления

  • DHCP-сервер.
  • DNS-сервер.
  • Контроллер домена.
  • Практика: раздаем IP-адреса клиентским машинам по DHCP и поднимаем AD DS.

Настройка домена

  • Создаем логическую структуру домена.
  • Делаем резервную копию КД.
  • OU vs. группы
  • Практика: заводим OU, учетные записи пользователей и группы.

Использование групповых политик

  • Подробнее о групповых политиках. Какими объектами можно управлять с их помощью и как именно.
  • Порядок обработки политик.
  • Редактор групповых политик.
  • Практика: играемся с политиками, пока что-нибудь не поломаем. Пытаемся починить.

Сеть предприятия. Основные концепции. Оснащение серверной

  • Главные принципы построения сетей предприятия: производительность, отказоустойчивость, масштабируемость.
  • Типичные ресурсы и сервисы в сети предприятия. Сколько надо серверов под нужды малого предприятия: мечты и реальность. Телефония.
  • Система бесперебойного питания.
  • Практика: сеть "по-взрослому": пробуем проектировать сеть небольшого предприятия; монтируем свою стойку и расшиваем кабели в патч-панель.

Коммуникация внутри предприятия. Организация почтового сервера

  • Программы для коммуникации и совместной работы.
  • Зачем свой почтовый сервер, если есть сервис gmail.com (mail.ru, outlook.com и т.д.)? Знакомимся с многообразием почтовых серверов.
  • Настройка локального сервера и клиентов.
  • Практика: настраиваем MS Outlook на работу с нашим сервером по POP3/SMTP.

Знакомство с 1С:Предприятием 8.2

  • Как выглядит пользовательский режим и режим конфигуратора.
  • Устанавливаем платформу.
  • Знакомимся с прикладными решениями на базе 1С:П 8.2.

Основы продуктивной работы в Linux

  • Краткий ликбез об архитектурных отличиях и сходствах с Windows.
  • Ставим один из дистрибутивов (Fedora/Ubuntu/etc.) и попутно учимся пользоваться консолью, манами и репозиториями.
  • Практика: Вводим машину с Linux в домен Windows.

Практика

  • Большое практическое занятие: тестируем нашу сеть на отказоустойчивость путем вывода всех виртуальных машин "в продакшн" внутри сети (составив план миграции перед этим, естественно).

Основы программирования в «1С:Предприятие 8»

Курс рассчитан на 2 модуля.

Каждый модуль продолжительностью 1 месяц: 3 занятия в неделю по 2 академических часа. 

Курс рекомендован учащимся 7-11-х классов.

Чему вы научитесь на курсе

  • Вы узнаете, что такое платформа "1С:Предприятие 8". Каковы ее основные возможности и предназначение.
  • Узнаете, как установить платформу "1С:Предприятие 8" на компьютер, и начнете собственную разработку прикладного решения на ее основе.  
  • Познакомитесь с базовыми элементами системы: справочниками, обработками, отчетами, параметрами сеанса и др.  
  • Научитесь проектировать интерфейс элементов системы – размещать кнопки, поля, списки и др. на форму элемента.  
  • Узнаете, где и как писать программный код для базовых элементов системы.  
  • Создадите игру "Наш Сапер", результаты которой будут записываться в информационную базу автоматически.  
  • Организуете работу нескольких пользователей в "1С:Предприятие 8".  
  • Ограничите доступ пользователей к информации, хранящейся в информационной базе.   
  • Настроите доступ к программе "Игры 1С" через Интернет.  
  • Создадите для пользователя возможность получения сводной, отчетной информации.
Записаться

Основы программирования в системе «1С:Предприятие 8». Модуль 1 (7-11 класс)

Курс предназначен  для обучения школьников средних и старших классов.

Целями курса являются: формирование у школьников представления об основных принципах, методах и средствах создания прикладного решения на базе платформы "1С:Предприятие 8", выработка практических навыков программирования, пробуждение интереса к профессии программиста.

Продолжительность курса: 24 академических часа

Краткое содержание курса

Что такое "1С:Предприятие 8". Основные возможности системы и ее предназначение

  • Установка системы. Работа со справочниками  
  • Установка платформы "1С:Предприятие 8"  
  • Создание информационной базы и ее запуск в различных режимах  
  • Создание справочников

Работа с формами в системе "1С:Предприятие 8"

  • Создание формы справочника "Каталог Игр"  
  • Запуск игр Windows из справочника  
  • Запуск игр - внешних обработок 1С из справочника  
  • Универсальный механизм запуска игр (файлов .exe и .epf) из справочника

Создание игры "Наш сапер" (начало)

  • Описание графического интерфейса и логики игры  
  • Программный код игры на встроенном языке программирования "1С"  
  • Выпуск игры в виде внешней обработки

Создание пользователей в "1С:Предприятие 8"

  • Создание параметра сеанса  
  • Сохранение алгоритмов в информационной базе

Ограничение доступа к данным на уровне записей и реквизитов

  • Роли пользователей информационной базы  
  • Создание пользователей информационной базы  
  • Ограничение доступа пользователей к элементам справочника "Игроки"

Настройка доступа к программе "Игры 1С" через интернет

  • Публикация информационной базы на Веб-сервере  
  • Организация доступа к информационной базе, которая хранится на Веб-сервере посредством "Тонкого клиента"

Построение отчетов в системе "1С:Предприятие 8"

  • Создание регистра сведений "ТаблицаРезультатов"  
  • Построение отчета "РезультатыИгр"

Введение в язык запросов

  • Источники данных для построения запроса  
  • Разбор текста запроса на примере отчета "РезультатыИгр"  
  • Построение отчета "Рекордсмены"

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

  • Создание счетчика времени игры "НашСапер"  
  • Запись результата игры "Наш сапер" в информационную базу
Записаться

Основы программирования в системе «1С:Предприятие 8». Модуль 2 (7-11 класс)

Курс предназначен для обучения школьников 7-11-х классов, изучавших "1С:Предприятие 8" на курсе "Основы программирования в "1С:Предприятие 8" для школьников" Модуль 1.

Целями курса являются: формирование у школьников теоретической базы знаний о программировании в "1С:Предприятие 8", развитие практических навыков разработки прикладных решений на базе технологической платформы, приобретенных на предыдущем курсе.

Продолжительность курса: 24 академических часа

Краткое содержание курса

Программа учета личного времени. Начало создания.  Актуализация знаний "Создание информационной базы".

  • Теория. "Представление данных в памяти компьютера"
  • Практика. "Создание прикладного решения" мой планировщик"

Проведение документов "Мероприятия" - завершение учебного дня

  • Теория. "Выражения и операторы встроенного языка "1С:Предприятие 8". Неявное преобразование значений  
  • Практика. "Работа над созданием планировщика. Завершение Учебного дня"

Определение количества затраченного времени

  • Теория. "Встроенные функции работы со значениями"
  • Практика. "Построение отчета "моя занятость"

Создание расписания уроков

  • Теория. Коллекции значений: массив, структура, соответствие
  • Практика. Создание расписания уроков

Программирование отчетов "Анализ трудового дня" и "Расписание"

  • Теория. "Коллекции значений: список значений, таблица значений, дерево значений"
  • Практика. "Программирование отчетов "моя занятость" и "Расписание"

Планирование личного времени

  • Теория. Основные конструкции встроенного языка "1С"  
  • Практика. Планирование личного времени

Планировщик: планирование личного времени (окончание)

  • Теория. Основные конструкции встроенного языка "1С".Подпрограммы  
  • Практика. Планирование личного времени (окончание)

Напоминания (начало)

  • Теория. Сохранение инструкций в информационной базе  
  • Практика. Создание напоминаний

Напоминания (окончания)

  • Теория. Основные методы для организации интерактивной работы  
  • Практика. Работа над созданием механизма напоминаний (окончание)

Мини-чат (начало)

  • Теория. Введение в язык запросов  
  • Практика. Разработка мини-чата. Создание интерфейса чата

Мини-чат (продолжение)

  • Теория. Конструкторы запроса  
  • Практика. Создание формы диалога пользователей чата

Мини-чат (окончание) 

  • Практика. Совершенствование мини-чата. Элементы ЮЗАБИЛИТИ

Основы программирования на языке Java

Курс рассчитан на 2 модуля.

Каждый модуль продолжительностью 1 месяц: 3 занятия в неделю по 2 академических часа. 

Курс рекомендован учащимся 7-11-х классов.

Чему вы научитесь на курсе

  • Познакомитесь с историей создания языка Java, узнаете его возможности и перспективы.
  • Познакомитесь со средой разработки Eclipse и основными элементами разработки программы.
  • Познакомитесь с правилами создания программы на языке Java и ее структурой.
  • Познакомитесь с синтаксисом языка программирования Java, особенностями написания инструкций.
  • Выясните, какое программирование является объектно-ориентированным. Познакомитесь с основными понятиями такого программирования.
  • Научитесь работать с графическими объектами в среде разработки Eclipse и управлять ими с клавиатуры.
  • С помощью языка программирования Java создадите анимацию – движение графических объектов.
  • Создадите свою компьютерную игру "Новогодний дождь" с различными уровнями сложности.
Записаться

Основы программирования на языке Java. Модуль 1. (7-11 класс)

Курс предназначен для обучения школьников средних и старших классов.

Целями курса являются: формирование у учащихся интереса к профессиям, связанным с программированием;  изучение основных свойств и средств программирования на Java; разработка школьниками собственного приложения (на примере компьютерной игры); создание фундамента для дальнейшего изучения Java-технологий.

Продолжительность курса: 24 академических часа

Краткое содержание курса

  • Знакомство с языком программирования  Java.
  • Работа с переменными.
  • Основные алгоритмические конструкции.
  • Основы объектно-ориентированного программирования.
  • Основы компьютерной графики языка Java.
  • Работа с графическими изображениями.
  • Конструкторы классов, обработчики событий.
  • Создание компьютерной игры "Новогодний дождь".
  • Создание jar-архива игры "Новогодний дождь".

Основы программирования на языке Java. Модуль 2. (7-11 класс)

Курс предназначен для обучения школьников средних и старших классов, прошедших обучение на курсе "Основы программирования на языке Java для школьников" Модуль 1.

Целями курса являются: развитие навыков программирования на языке Java, углубление и систематизация знаний об основных свойствах и средствах программирования, разработка школьниками собственных приложений (графический редактор, калькулятор, игра "Предсказание будущего"); сохранение у учащихся интереса к профессиям, связанным с программированием.

Продолжительность курса: 24 академических часа

Краткое содержание курса

  • Обработка событий, связанных с устройством управления "мышь".
  • Проектирование интерфейса пользователя.
  • Создание приложения "Калькулятор". Преобразование приложения в апплет.
  • Верстка web-страницы с помощью HTML и CSS.
  • Использование JAVASCRIPT на web-странице.
  • Создание поздравительного блокировщика WINDOWS. Реализация интерфейса.
  • Создание поздравительного блокировщика WINDOWS. Завершение.
  • Визуальные средства разработки. Создание интерфейса приложения.
  • Работа с файловой системой из JAVA. Создание, удаление, переименование файлов.
  • Работа с файловой системой из JAVA. Чтение и запись в файл.
  • Базы данных. Язык запросов SQL. Работа с базой данных MYSQL из JAVA.
  • Создание игры "Предсказание будущего" с использованием базы данных.

Другие курсы по программированию для школьников

Другие курсы призваны научить школьников различным навыкам в области информатики и программирования. Кроме описанных ниже мы можем организовать курсы других направлений. Важно, чтобы были заявки и интерес будущих учеников. Задавайте вопросы и высказывайте свои пожелания!

Записаться

Подготовка к ЕГЭ по информатике (10-11 класс)

Курс рассчитан на 1 модуль продолжительностью 1 месяц: 3 занятия в неделю по 2 академических часа.

Курс рекомендован учащимся 11-го класса, собирающимся поступать в профильные вузы.

Что вы узнаете на курсе

Вы сможете повторить все темы школьной программы, которые включены в перечень ЕГЭ:

  • Системы счисления.
  • Информация, информационные процессы, кодирование.
  • Моделирование информационных процессов.
  • Алгебра логики – построение логических выражений.
  • Алгоритмы и программирование.
  • Файловая система.
  • Электронные таблицы и Базы данных.
  • Компьютерные сети и Интернет и др.
  • Разберете все основные типы задач ЕГЭ, выявите особенности и составите алгоритм их решения – самые сложные задачи покажутся вам вполне решаемыми!
  • Решите большое количество задач ЕГЭ – наработаете практику.
  • У вас будет возможность пройти пробный ЕГЭ на настоящих бланках – вы попробуете силы и сможете оценить свои возможности!
  • Все задания пробного ЕГЭ будут разобраны – вы сможете понять, какие задания даются вам легко, а над чем еще придется потрудиться!

Алгоритмы. Олимпиадное программирование (10-11 класс)

По сути, это "соль" программирования, задачи сортировки, поиска, обхода "дерева", "рюкзак", "коммивояжер" и т.п.

Курс рассчитан на 1 модуль продолжительностью 1 месяц: 3 занятия в неделю по 2 академических часа.

Курс рекомендован учащимся 9–10-х классов, которые обладают базовыми знаниями по программированию в объеме любого из курсов: "Основы программирования на Java" или "Основы программирования в 1С:Предприятие 8"

Что вы узнаете на курсе

  • Вы узнаете, что такое олимпиадное программирование, и в чем заключаются особенности автоматической проверки алгоритмов.  
  • Познакомитесь с тестирующей системой Ejudge, в которой проходят  все крупнейшие соревнования по спортивному программированию.  
  • Сможете на лету решать основные задачи из области арифметики: разложение числа на цифры, на простые множители, делимость, арифметика остатков.  
  • Освоите классические алгоритмы и хитрые трюки для решения задач на обработку последовательностей.  
  • Узнаете, как легко решать задачи обработки матриц: линейный поиск, переворот, максимумы и минимумы.  
  • Изучите различные методы сортировки, в том числе использующие тонкие оптимизации.  
  • Приступите к основам высшего пилотажа в программировании – алгоритмам обработки графов, стеков и очередей.  
  • Полученных знаний и навыков хватит, чтобы начать выступать на олимпиадах по программированию.