Для входа в курс дисциплины «Теория и технология программирования» необходимо создать аккаунт Google
на реальное имя и с него отправить заявку на адрес astu.linux@gmail.com

Назначение ЭУМК


Электронный учебно-методический комплекс разработан для изучения теоретической части и проведения лабораторных работ по курсу "Теория и технология программирования" для студентов специальности "Информационно-измерительная техника и технологии" с учетом опыта преподавания на кафедре ИТ АлтГТУ и предназначен для автоматизации процесса обучения и включения его в дальнейшем в систему дистанционного обучения.

Основными задачами его создания является повышение качества обучения и сокращение времени, затрачиваемого обучающимся на изучение курса, что достигается за счет:

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

Электронный учебный комплекс состоит из рабочей программы курса, теоретического материала, справочного раздела, методических указаний к лабораторным работам и комплекса для самопроверки знаний по основным разделам.

Весь этот комплекс разработан на основе универсальной оболочки, которая обеспечивает включение лекционного и практического материала на основе гипертекстовых структур;

Для успешного функционирования необходимы персональные компьютеры не ниже Pentium с объемом оперативной памяти не менее 32 Мб. Видеоадаптер должен обеспечивать разрешение не менее 1024 на 768.

Краткая характеристика предмета "Теория и технология программирования"


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

Цели и задачи дисциплины

Целью курса является изучение общих основ языков программирования, принципов построения программ для ЭВМ, построения алгоритмов и методов их оптимизации.

Большое внимание уделяется методам написания оптимальных, безошибочных программ и их тестированию. В связи с этим в дисциплине "Теория и технология программирования" поставлены следующие задачи:

  • показать принципы построения наиболее часто встречаемых алгоритмов;
  • сформулировать единый подход к оптимизации алгоритмов еще на ранних этапах разработки;
  • рассмотреть принципы построения языка программирования на примере современных сред разработки.

Указанные задачи достигаются за счет углубленного изучения основ языка программирования и принципов построения алгоритмов.

Место дисциплины в учебном плане

Дисциплина "Теория и технология программирования" базируется на знании информатики и является основой для изучения курса "Операционные системы".

Изучается в 3 семестре после сдачи экзамена по курсу "Информатика".

Требования к знаниям и умениям

В результате изучения данной дисциплины студенты должны:

  • знать общие правила создания программ для ЭВМ;
  • уметь создавать собственные алгоритмы для решения поставленных задач, проводить их оптимизацию, выполнять кодирования алгоритма в виде программы, отлаживать и тестировать свои программы, оформлять программную документацию.
  • иметь навыки создания собственных алгоритмы для решения поставленных задач, отлаживать и тестировать свои программы.