- Программирование
- Просмотров: 8310
Специализация "Прикладное программирование"
Изучение языков программирования – это серьёзный труд, требующий большой концентрации внимания. Обучение школьников программированию развивает внимательность, терпеливость, настойчивость, склонность к интеллектуальным видам деятельности, умение самостоятельно принимать решения. Даже если ребенок и не станет программистом, он получит представление об этой профессии, а навыки сможет использовать и в других областях.
Возраст учащихся: 8-11 класс.
Срок обучения: 3 года.
Количество занятий в неделю: 2 занятия по 3 ак.часа (1 ак.час - 45 минут)
Стоимость обучения в 2017-2018 учебном году:
Кол-во ак. часов учебном году |
Стоимость ак. часа | Стоимость обучения в месяц (руб.) |
Стоимость обучения в год (руб.) |
|
1 курс | 200 | 74,25 | 1 650 | 14 850 |
2 курс | 200 | 76,50 | 1 700 | 15 300 |
3 курс | 200 | 78,75 | 1 750 | 15 750 |
Программа специализации "Прикладное программирование"
(обновленная программа)
В данном разделе образовательной программы изучается графический редактор Gimp. Студенты научаться использовать инструменты рисования и выделения, работать со слоями и применять фильтры. Кроме того, они узнают, какие бывают виды изображений, познакомятся с типами графических файлов, изучат цветовые схемы CMYK и RGB.
В ходе изучения данной темы студенты научатся создавать сайты с помощью системы создания и управления сайтом WordPress. На занятиях будут рассмотрены следующие вопросы:
- знакомство с системой создания и управления сайтом WordPress,
- выбор темы оформления,
- плагины WordPress,
- настройка сайта для поисковых систем
Обучение программированию начнется со знакомства с языком программирования Pascal. На занятиях будут рассмотрены следующие вопросы:
- базовые алгоритмические конструкции
- изучение операторов для создания линейных, разветвляющихся и циклических программ
- создание первых вычислительных программ.
В ходе изучения данной темы студенты освоят основы администрирования ПК: установка/переустановка/удаление драйвера, подключение внешних устройств (принтера, сканера, телефона и др.), защита ПК от вирусов, основы подключения ПК к локальной сети, переустановка операционной системы, установка программного обеспечения. Кроме того, студенты освоят правила ухода за персональным компьютером.
Курсовая работа выполняется в рамках той , которую выбрал студент: «Компьютерная графика», «Интернет-технологии», «Программирование».
Pascal фактически является идеальным языком для обучения серьёзному программированию и требует определенного математического мышления, но вполне подходит для начального изучения. PascalABC.NET расширен современными языковыми возможностями для легкого, компактного и понятного программирования. В ходе изучения темы рассматриваются следующие вопросы:
- изучение операторов для создания линейных, разветвляющихся и циклических программ,
- знакомство с массивами и строками,
- работа с файлами,
- знакомство с процедурами и функциями,
- создание вычислительных программ.
Система PascalABC.NET включает в себя простую интегрированную среду, ориентированную на эффективное обучение современному программированию. Интегрированная среда обеспечивает визуальное проектирование пользовательского интерфейса. В ходе изучения темы рассматриваются следующие вопросы:
- интерфейс среды программирования,
- элементы управления, их свойства и события,
- создание обработчика событий,
- создание несложных приложений с кнопками, окнами ввода, метками, панелями, переключателями, реагирующими на события.
Язык С# является одним из самых перспективных языков программирования. Современная среда разработки MS Visual Studio делает процесс программирования приятным и эффективным.
Язык программирования C# – основа для дальнейшего изучения объектно-ориентированных языков и современных технологий по разработке, распространению и поддержке программного обеспечения. Он будет очень полезен всем, кто планирует в дальнейшем профессионально заниматься созданием научных, офисных, а также сетевых приложений. Учащиеся получают знания современных технологий программирования, приобретают навыки разработки программ для решения обширного круга типовых задач. В курсе рассматриваются следующие вопросы:
- типы данных,
- операторы для создания линейных, разветвляющихся и циклических программ,
- массивы и строки,
- работа с функциями и файлами.
- создание вычислительной программы
В этом разделе дается представление об основных принципах объектно-ориентированного программирования на языке С#: инкапсуляция, наследование и полиморфизм. Учащиеся знакомятся с классами, объектами, методами. Создают программы, которые работают с объектами, созданными на базе пользовательских классов. Использование объектно-ориентированного программирования - хорошее решение при разработке крупных программных проектов. В разделе рассматриваются следующие вопросы:
- принципы объектно-ориентированного программирования,
- классы и объекты,
- методы, конструкторы и деструкторы,
- классы-наследники,
- применение полиморфизма.
MS Visual Studio - универсальная интегрированная среда разработки включает в себя полный набор новых и улучшенных функций, упрощающих все этапы процесса разработки от проектирования до развертывания. В среде MS Visual Studio на C# можно создавать консольные проекты и проекты Windows Forms. Visual C# простой в использовании, мощный, типизированный, объектно-ориентированный язык программирования. Содержащий множество инноваций, Visual C# обеспечивает быструю разработку приложений, но при этом сохраняет выразительность и элегантность, присущую языкам СИ.
В разделе рассматриваются следующие вопросы:
- интерфейс среды программирования,
- элементы управления, их свойства и события,
- обработчики событий,
- создание приложений с элементами управления.