Технологии программирования

Цели и задачи дисциплины
Цель преподавания дисциплины – формирование у студентов логического мышления и практических навыков по алгоритмизации вычислительных процессов и программированию решений экономических, вычислительных и других задач, освоение основных принципов программирования и конструкций языка Java и прикладных аспектов их применения для решения профессиональных задач, обучение работе с научно-технической литературой и документацией по языку программирования. Задачи изучения и преподавания дисциплины: - развитие у обучающихся алгоритмического мышления; - формирование навыков реализации различных алгоритмов на высокоуровневом языке программирования, автоматизации задач по сбору и обработке данных; - формирование умений самостоятельного создания и использования различных структур данных на высокоуровневом языке; - совершенствование и углубление навыков объектно-ориентированного и функционального программирования; - изучение основных конструкций языка программирования Java; - развитие умений разработки эффективных алгоритмов и программ на основе языка программирования Java; - применение знаний к решению прикладных задач.
Краткое содержание дисциплины
Необходимость изучения дисциплины «Технологии программирования» обусловлена высокой степенью ее актуальности. Дисциплина «Технологии программирования» формирует базовые знания, умения и навыки студентов по алгоритмизации, концепции типов данных и языков программирования, применению технологий программирования, работе с документацией, что позволит будущим бакалаврам интенсифицировать и повысить качество обучения на всех ступенях системы образования. Дисциплина «Технологии программирования» нацелена на формирование у студентов практических навыков использования высокоуровневого языка программирования для решения профессиональных задач. Основные разделы, рассматриваемые в ходе изучения курса: Раздел 1. Введение в язык программирования Java. Управление потоком выполнения. Раздел 2. Работа с данными. Массивы. Методы, функции, процедуры. Раздел 3. Общее представление об объектно-ориентированном программировании в Java. Обработка исключений и управление потоками. Раздел 4. Работа с файлами и строками. Коллекции и функциональное программирование. Раздел 5. Работа с файлами и строками. Коллекции и функциональное программирование. Раздел 6. Документирование и тестирование приложений.
Компетенции обучающегося, формируемые в результате освоения дисциплины
Выпускник должен обладать:
  • ПК-3 Способен оценивать качество программного обеспечения, в том числе проведение тестирования и исследование результатов.
  • ПК-4 Способен выполнять работы по созданию (модификации), проектированию и сопровождению информационных систем
  • ПК-8 Способен выполнять логическую и функциональную работу по созданию комплекса программ.
Вы нашли ошибку в тексте:
Просто нажмите кнопку «Сообщить об ошибке» — этого достаточно. Также вы можете добавить комментарий.