Главная Другое
Экономика Финансы Маркетинг Астрономия География Туризм Биология История Информатика Культура Математика Физика Философия Химия Банк Право Военное дело Бухгалтерия Журналистика Спорт Психология Литература Музыка Медицина |
страница 1страница 2страница 3 Министерство образования и науки Республики Казахстан НЕКОММЕРЧЕСКОЕ АО «АЛМАТИНСКИЙ УНИВЕРСИТЕТ ЭНЕРГЕТИКИ И СВЯЗИ» ФАКУЛЬТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ КАФЕДРА КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙУТВЕРЖДАЮДекан ФИТ ________ Табултаев С.С. «_____»___________2011г. ПРОГРАММА КУРСА (Syllabus) по дисциплине «ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ» для студентов специальности 5В05070400 – Вычислительная техника и программное обеспечение
Курс 1
Семестр 2 Всего 3 кредита Лекции 30 часов Лабораторные занятия 30 часов РГР 45 часов СРСП 30 часов Экзамен 2 семестр
Syllabus составлен на основании рабочего учебного плана бакалавриата, утвержденного протоколом №1 от «30 августа» 2011г. и рабочей программы дисциплины «Технологии программирования». Программа курса по дисциплине разработана: ст. преп. каф. КТ, к.т.н. Сербиным В.В. Рабочая программ и Syllabus обсуждены и одобрены на заседании кафедры «Компьютерные технологии» (протокол № 1 от 30 августа 2011 г.) Зав.каф. КТ 30.09. 2011 Куралбаев З.К. Сведения о преподавателе:
Опыт ведения реальных разработок и совершенствования уже имеющихся программных и технических средств постоянно переосмысливается, в результате чего появляются новые методы, методологии и технологии, которые, в свою очередь, служат основой более современных средств разработки программного обеспечения. Исследовать процессы создания новых технологий и определять их основные тенденции целесообразно, сопоставляя эти технологии с уровнем развития программирования и особенностями имеющихся в распоряжении программистов программных и аппаратных средств. Технологии программирования представляют собой набор технологических инструкций, включающих: - указание последовательности выполнения технологических операций; - перечисление условий, при которых выполняется та или иная операция; - описания самих операций с определением исходных данных, результатов, а также инструкций, нормативов, стандартов, критериев и методов оценки. В курсе технологий программирования рассматриваются основы алгоритмизации задач, методы автоматизации, методы проектирования программного обеспечения, классификация языков программирования, основы структурного, визуального и объектно-ориентированного программирования, методы разработки, отладки и испытания программ. Целью преподавания дисциплины «Технологии программирования» является - получение студентами знаний в области современных технологий программирования; - приобретение практических навыков разработки технического задания и принятия основных решений начальных этапа проектирования; - приобретение практических навыков разработки алгоритмов, структурных и функциональных схем программных продуктов; - приобретение практических навыков разработки пользовательских интерфейсов и программирования на языках высокого уровня (Паскаль, С++).
Основными задачами изучения дисциплины являются: - фундаментальные принципы проектирования; - важнейшие особенности современных технологий программирования; - базовые технологии и механизмы, используемые при разработке программного обеспечения; - методы разработки программного обеспечения. В результате изучения дисциплины студенты должны: - иметь представление об основных подходах к разработке программного обеспечения, - знать основные положения структурного, модульного, объектно-ориентированного и защитного программирования, - иметь представление об особенностях разработки программного обеспечения при различных подходах программирования, - приобрести практические навыки создания завершенного программного продукта.
1.4 Постреквизиты Знания и умения, полученные при изучении дисциплины «Технологии программирования» используются при изучении дисциплин: «Интерфейсы компьютерных систем», «Объектно-ориентированное программирование», «Современные методы и средства программирование», «Системное программирование».
По кредитной технологии обучения по дисциплине контроль качества усвоения знаний студентами осуществляется с помощью: 1) текущего контроля (посещаемость занятий, выполнение лабораторных и 3 расчетно-графических работ); 2) оценки итогового контроля (экзамена) по дисциплине. В качестве этих оценок применяются 9-ти, а также процентная системы оценки работы обучающихся, представленная в таблице 1.
Таблица 1 - Оценка знаний студентов
Оценка рейтинга допуска подсчитывается при условии: - полного выполнения программы дисциплины; - полной отчетности по всем видам работ; - успешного прохождения тестирования для допуска к экзамену (60%). В случае невыполнения студентом хотя бы одного из вышеуказанных условий ему ставится оценка «неудовлетворительно». Повторная пересдача экзамена допускается только после повторного изучения дисциплины на платной основе в следующем академическом периоде. В таблице 2 приведена процентная значимость каждого вида работ.
Студенты посещают лекционные (см. таблицу 3), выполняют расчетно-графические работы (см. таблицу 4), лабораторные занятия (см. таблицу 5). Расчетно-графические работы включают теоретический материал, который студенты должны освоить самостоятельно. Лабораторные работы выполняются в присутствии преподавателя на лабораторных занятиях, студент должен защитить работу в срок (таблица 5). Работа оценивается после ее защиты. Студент должен продемонстрировать: понимание содержательной постановки задачи лабораторной работы, навыки работы с используемым инструментарием. Таблица 3 – Оценка посещений лекционных занятий
Таблица 4 – Оценка выполнения расчетно-графических работ
Таблица 5 – Оценка выполнения лабораторных работ
Рейтинг допуска получается, суммируя результаты всех видов контроля. Итоговая оценка накапливается за семестр по следующей схеме (см. таблицу 6): Итого=Рейтинг допуска*0,6+Итоговый контроль (экзамен)*0,4.
3 СОДЕРЖАНИЕ ДИСЦИПЛИНЫ Изучение дисциплины предполагает обязательные лекционные, лабораторные, расчетно-графические и самостоятельные работы студентов. Темы и содержания лекций с указанием количества академических часов приведены в таблице 7. Смотрите также: Программа курса (Syllabus) по дисциплине «технологии программирования»
425.18kb.
3 стр.
Программа курса (Syllabus) Физика электромагнитных волн и атома
239.18kb.
1 стр.
Программа курса «Информатика и технологии программирования»
161.07kb.
1 стр.
Учебно-методический комплекс по дисциплине информационные технологии в лингвистических исследованиях Пенза 2007 Программа курса «Информационные технологии в лингвистических исследованиях»
242.75kb.
1 стр.
Технологические подходы к разработке по [Алексеев П. С.]
27.11kb.
1 стр.
Программа по дисциплине «web-программирование» для студентов, обучающихся по специальности 220400 «Программное обеспечение вычислительной техники и автоматизированных систем»
20.54kb.
1 стр.
Рабочая программа лекционного курса «Программирование и алгоритмические языки»
64.07kb.
1 стр.
Программа обучения по дисциплине (Syllabus) Биогеохимия и экотоксикология для студентов специальности 050608 Экология
301.18kb.
1 стр.
Программа курса «Программирование на языке С++»
31.04kb.
1 стр.
Программа по курсу: современные технологии программирования на языке java (по выбору) по направлению
39.86kb.
1 стр.
Учебная программа общего курса «Модели и методы трансляции языков программирования» для специальности
48.95kb.
1 стр.
Программа обучения по дисциплине (Syllabus) «Культура Древнего мира» для студентов специальности 050204 Культурология Павлодар 381.38kb.
4 стр.
|