Профессиональной области сегодня требуется вычислительное и алгоритмическое мышление, что позволяет решать сложные нестандартные задачи не только в IT-области, но и в повседневной жизни. Изучение основных принципов программирования невозможно без регулярной практики написания программ на каком-либо языке. В представленной программе большое внимание уделяется практической работе, самостоятельному написанию кода. Для реализации данной программы рекомендуются на выбор один из следующих языков программирования: PascalABC.NET, Python, С, С++, С#, Java, Swift, Scala.
преподаватели
Королева Валентина Ивановна
Расписание
Занятия проводятся 1 раз в неделю по 1 занятию продолжительностью 45 минут.
Содержание программы
I. Информационные процессы и системы
Информация и её кодирование.
Основы логики.
Алгоритмизация
II. Информационные и коммуникационные технологии.
Программные средства информационных и коммуникационных технологий. Обработка графической информации
Обработка информации в электронных таблицах.
Хранение, поиск и сортировка информации в базах данных
Цели программы
Научить базовым навыкам программирования на современном профессиональном языке программирования, развивать творческие способности обучающихся, воспитывать информационную культуру.
Результат программы
Обучающиеся будут знать:
· правила по технике безопасности;
· основные понятия программирования;
· Технологию разработки программы.;
· базовые конструкции языка программирования;
· методы решения различных по степени сложности задач по программированию;
· технологии построения простых и сложных алгоритмов на предложенном языке программирования.
Обучающиеся будут уметь:
· соблюдать правила техники безопасности на занятиях;
· работать в среде программирования, запускать и отлаживать программы;
· составлять запускать и отлаживать программы на изучаемом языке программирования, используя линейные, ветвящиеся и циклические алгоритмы, определять и использовать вспомогательные алгоритмы;
· кодировать на изучаемом языке программирования различные по степени сложности задачи;
· использовать среду реализации изучаемого языка программирования для решения конкретной задачи.
Материально-техническая база
Программное обеспечение.
• ОС — Windows/Linux/MacOS на усмотрение преподавателя.
• Любой современный браузер (например, Яндекс.Браузер, Google Chrome, Mozilla Firefox, Safari).
• Интегрированная среда разработки изучаемого языка программирования
Стоимость
Бюджет (бесплатное)