• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Проектный семинар "Этапы проектирования программных продуктов"

2016/2017
Учебный год
RUS
Обучение ведется на русском языке
4
Кредиты
Статус:
Курс обязательный
Когда читается:
1-й курс, 3, 4 модуль

Программа дисциплины

Аннотация

Настоящая программа учебной дисциплины устанавливает минимальные требования к знаниям и умениям студента и определяет содержание и виды учебных занятий и отчетности. Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 09.03.01 «Информатика и вычислительная техника», и изучающих дисциплину Информатика и программирование. Программа разработана в соответствии с: ● Образовательным стандартом Федерального государственного автономного образовательного учреждения высшего профессионального образования национального исследовательского университета «Высшая школа экономики» по направлению подготовки 09.03.01 информатика и вычислительная техника квалификация (степень): академический бакалавр; ● Образовательной программой по направлению 09.03.01 «Информатика и вычислительная техника» подготовки академического бакалавра; ● Рабочим учебным планом университета по направлению 09.03.01 «Информатика и вычислительная техника, утвержденным в 2017 г.
Цель освоения дисциплины

Цель освоения дисциплины

  • Основная цель данной дисциплины — формирование у студентов навыков самостоятельной реализации элементарных проектов, связанных с управлением данными— организация сбора и хранения данных, выбор данных по определенным критериям, модификация данных, обмен данными между различными приложениями, разработка пользовательских интерфейсов для управления данными.В качестве инструмента реализации проектов используется Python3.
Планируемые результаты обучения

Планируемые результаты обучения

  • Управляющие структуры языкаPython
  • Структуры хранения данных языка Python
  • Основные библиотеки, необходимые для управления данными.
  • Определять требования к функционалу приложений исходя из постановки задачи
  • Создавать приложения средствами языка Python
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Работа в интегрированной среде разработки(IDE)Spyder. Написание и использование функций в Python
  • Структуры хранения данных в Python
  • Управляющие структуры в Python
  • Основы разработки графических интерфейсов.
  • Работа с файлами и каталогами в рамках Python
  • Организация сетевого взаимодействия средствами Python.Интернет программирование
  • Обработка текстовых данных средствами Python.
Элементы контроля

Элементы контроля

  • блокирует часть оценки/расчета Экзамен
  • неблокирующий Опрос
  • неблокирующий Индивидуальный проект
Промежуточная аттестация

Промежуточная аттестация

  • Промежуточная аттестация (4 модуль)
    0.5 * Индивидуальный проект + 0.3 * Опрос + 0.2 * Экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Сузи Р.А. - Язык программирования Python - Национальный Открытый Университет "ИНТУИТ" - 2016 - 350с. - ISBN: 5-9556-0058-2 - Текст электронный // ЭБС ЛАНЬ - URL: https://e.lanbook.com/book/100546

Рекомендуемая дополнительная литература

  • Лучано Рамальо - Python. К вершинам мастерства - Издательство "ДМК Пресс" - 2016 - 768с. - ISBN: 978-5-97060-384-0 - Текст электронный // ЭБС ЛАНЬ - URL: https://e.lanbook.com/book/93273
  • Хахаев И.А. - Практикум по алгоритмизации и программированию на Python - Национальный Открытый Университет "ИНТУИТ" - 2016 - 178с. - ISBN: - Текст электронный // ЭБС ЛАНЬ - URL: https://e.lanbook.com/book/100377
  • Ян Эрик Солем - Программирование компьютерного зрения на языке Python - Издательство "ДМК Пресс" - 2016 - 312с. - ISBN: 978-5-97060-200-3 - Текст электронный // ЭБС ЛАНЬ - URL: https://e.lanbook.com/book/93569