Программа разработана в соответствии с: Образовательным стандартом государственного образовательного бюджетного учреждения высшего профессионального образования «Государственный университет Высшая школа экономики»





Скачать 235.03 Kb.
НазваниеПрограмма разработана в соответствии с: Образовательным стандартом государственного образовательного бюджетного учреждения высшего профессионального образования «Государственный университет Высшая школа экономики»
страница5/5
Дата публикации18.10.2014
Размер235.03 Kb.
ТипПрограмма
100-bal.ru > Информатика > Программа
1   2   3   4   5

7.Содержание дисциплины


Раздел I. Основные этапы решения задач с использованием языка программирования Pascal.

Тема 1. Решение задач с помощью компьютера.

Основные этапы компьютерного решения задач. Постановка задачи и спецификация программы, способы записи алгоритма. Программа на языке высокого уровня. Понятия тестирования и отладки. Критерии качества программы. Диалоговые программы, дружественность интерфейса. Стиль программирования.

Лекции: 4 часа.

Практические занятия: 4 часа.

Самостоятельная работа: 14 часов.

Тема 2. Основы программирования на языке Pascal

Программа на языке Pascal: структура программы, понятие констант и переменных, типов данных, операторов, процедур и функций.

Лексика языка Pascal.

Описание синтаксиса языка.

Понятие типа данных. Стандартные простые типы данных. Числовые типы. Тип Boolean. Тип Char.

Операции и стандартные функции. Операторы и основные управляющие структуры: итерация, ветвление, повторение.

Решение задач с использованием основных управляющих структур. Вложенные циклы. Рекуррентные вычисления.

Лекции: 6 часов.

Практические занятия: 6 часов.

Самостоятельная работа: 14 часов.
Литература по разделу:

  1. Павловская Т. А. Паскаль. Программирование на языке высокого уровня: Учебник для вузов. ЗАО Издательский дом "Питер", 2008 (Глава 1, Глава 2)

  2. Плаксин М.А. Тестирование и отладка программ – для профессионалов будущих и настоящих. М.: БИНОМ. Лаборатория базовых знаний, 2007.


Формы и методы проведения занятий по разделу, применяемые учебные технологии: практические занятия и самостоятельная работа студентов предусматривают решение задач по программированию, для каждой задачи должен быть составлен алгоритм в виде блок-схемы, программа, набор тестов (критерии черного ящика, белого ящика, МГТ).

Раздел 2. Использование структурной методологии программирования для решения задач

Тема 3. Процедуры и функции

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

Лекции: 4 часа.

Практические занятия: 6 часов.

Самостоятельная работа: 18 часов.

Тема 4. Структурированные типы данных

Одномерные массивы. Способы перебора массивов. Типы задач по обработке массивов. Простые методы сортировки. Поисковые задачи. Строки. Стандартные процедуры и функции для работы со строками. Двумерные массивы. Решение задач с использованием строк и массивов.

Лекции: 6 часов.

Практические занятия: 6 часов.

Самостоятельная работа: 20 часов.
Литература по разделу:

  1. Павловская Т. А. Паскаль. Программирование на языке высокого уровня: Учебник для вузов. ЗАО Издательский дом "Питер", 2008 (Глава 3, Глава 4).

  2. Плаксин М.А. Тестирование и отладка программ – для профессионалов будущих и настоящих. М.: БИНОМ. Лаборатория базовых знаний, 2007.


Формы и методы проведения занятий по разделу, применяемые учебные технологии: практические занятия и самостоятельная работа студентов предусматривают решение задач по программированию, для каждой задачи должен быть составлен алгоритм в виде блок-схемы, программа, набор тестов (критерии черного ящика, белого ящика, МГТ).

8.Образовательные технологии

Методические рекомендации преподавателю


На лекциях используется «проблемный» подход к изложению материала: материал каждой лекции иллюстрируется примерами, рассматриваются нестандартные ситуации, требующие решения с использованием рассматриваемого материала. При этом студенты должны активно участвовать в обсуждении вопросов, выработке решений. Для самостоятельного изучения предлагается использовать электронные ресурсы.

На практических занятиях используются следующие методы обучения и контроля усвоения материала:

  • выполнение практических работ по теме занятия сопровождается контрольным опросом;

  • обсуждение различных вариантов решения, предложенных студентами, сравнение решений, анализ возможных ситуаций.

Методические указания студентам


Студенту рекомендуется следующая схема подготовки к практическому занятию:

  1. проработать конспект лекций;

  2. проанализировать основную и дополнительную литературу, рекомендованную по изучаемому разделу;

  3. проанализировать варианты решений, предложенные преподавателем;

  4. при затруднениях сформулировать вопросы к преподавателю.

Для подготовки к занятиям рекомендуется использовать источники, представленные в электронных форматах: рассмотреть примеры решений, использовать пошаговое выполнение программ в среде разработки.

9.Оценочные средства для текущего контроля и аттестации студента

    1. Тематика заданий текущего контроля


Примерные вопросы/ задания для контрольной работы:

  1. Разработка алгоритма для решения задачи по обработке последовательности элементов с помощью операторов циклов.

  2. Разработка программы для решения задачи по обработке последовательности элементов с помощью операторов циклов.

  3. Тестирование и отладка программы.
    1. Вопросы для оценки качества освоения дисциплины


  1. Формальный язык. Лексика. Синтаксис. Семантика. Прагматика.

  2. Терминалы. Нетерминалы

  3. Виртовы диаграммы. БНФ.

  4. Ошибка в программе. Тестирование. Отладка.

  5. Цель тестирования. Принципы тестирования .Полнота тестирования

  6. Отличия критериев Черного ящика и Белого ящика?

  7. Перечислить критерии Черного ящика.

  8. Тестирование функций.

  9. Тестирование классов входных данных.

  10. Тестирование классов выходных данных.

  11. Тестирование ОДЗ.

  12. Тестирование длины набора данных

  13. Тестирование упорядоченности

  14. Перечислить критерии белого ящика.

  15. Покрытие операторов.

  16. Покрытие решений.

  17. Покрытие путей.

  18. Покрытие условий. Комбинаторное покрытие условий.

  19. Покрытие решений/условий.

  20. МГТ для if с простым условием и для if со сложным условием

  21. МГТ для case.

  22. МГТ для цикла while с простым условием и для цикла while со сложным условием.

  23. МГТ для цикла repeat с простым условием и для цикла repeat со сложным условием.

  24. МГТ для цикла for.

  25. Отладочные средства АВС-Паскаля: выполнение программы.

  26. Отладочные средства АВС-Паскаля: просмотр и вычисление значений.

  27. Алгоритм (определение). Свойства алгоритма

  28. Нисходящая технология построения алгоритмов и программ.

  29. Вспомогательные алгоритмы.

  30. Порядок разработки программы и записи ее текста

  31. Понятие переменной

  32. Понятие типа данных. Классификация типов данных

  33. Перечислить простые типы данных в ЯП Паскаль.

  34. Тип integer.

  35. Тип real.

  36. Тип char.

  37. Перечислимые типы

  38. Понятие составного типа данных.

  39. Массивы.

  40. Определение типа массива в ЯП Паскаль. Типы индексов. Размерность массива

  41. Индексация массива. Многомерные массивы.

  42. Типы задач по обработке массивов.

  43. Бинарный поиск в массиве

  44. Сортировка простым обменом

  45. Сортировка простым выбором

  46. Сортировка простым включением

  47. Тип string в АВС-Паскале. Операции над строками

  48. Структура программы на ЯП Паскаль.

  49. Заголовок программы в ЯП Паскаль.

  50. Раздел констант.

  51. Раздел типов.

  52. Раздел переменных.

  53. Раздел процедур и функций.

  54. Раздел операторов.

  55. Блочная структура: цели. Понятие блока. Структура блока в ЯП Паскаль.

  56. Область действия идентификатора. Правила видимости идентификатора

  57. Локальные и глобальные переменные.

  58. Процедуры: описание, вызов.

  59. Функции: описание, вызов.

  60. Функции: выработка значения функции.

  61. Рекурсия. Рекурсия прямая и косвенная.

  62. Параметры формальные и фактические.

  63. Способы передачи параметров.

  64. Передача параметра по значению.

  65. Передача параметра по ссылке.

  66. Простые операторы ЯП Паскаль.

  67. Оператор присваивания

  68. Составной оператор: структура, обоснование необходимости

  69. Условный оператор.

  70. Оператор выбора.

  71. Цикл с предусловием.

  72. Цикл с постусловием.

  73. Цикл со счетчиком.

  74. Чтение данных с клавиатуры.

  75. Вывод данных на экран.

10.Порядок формирования оценок по дисциплине:


В ПФ ГУ-ВШЭ принята следующая система весов:

20% результирующей оценки – оценка за работу на семинарских занятиях;

40% результирующей оценки – взвешенная сумма оценок за контрольные мероприятия;

40% результирующей оценки – оценка за итоговый (или промежуточный контроль).

Таким образом, 60% результирующей оценки – это накопительная оценка и 40% – это оценка за итоговый контроль.

Результирующая оценка рассчитывается с помощью взвешенной суммы накопительной оценки и оценки за зачет.

Накопительная оценка рассчитывается с помощью взвешенной суммы оценок за отдельные формы текущего контроля. К формам текущего контроля относятся: работа на семинарских занятиях, контрольные мероприятия (контрольные работы, эссе, коллоквиумы и пр.), которые определены учебным планом.

Формулы расчета оценок:

О текущая = n1Ок/р

где Оi – оценки за контрольные мероприятия (эссе, контрольная работа, реферат и пр.)

ni – вес контрольных мероприятий (определяются преподавателем и ∑ni=1 или 100%), при этом:

n1 = 100% - контрольная работа.

О накопительная = k1Отекущая + k2Оаудиторная

где ki – вес текущей и аудиторной оценки, при этом k1=2/3, k2=1/3

О результирующая = q1Онакопительная + q2Оитог.контроль

где qi – вес накопительной оценки и оценки за итоговый контроль, при этом q1=0,6, q2=0,4

11.Учебно-методическое и информационное обеспечение дисциплины

    1. Базовый учебник


  1. Павловская Т. А. Паскаль. Программирование на языке высокого уровня: Учебник для вузов. ЗАО Издательский дом "Питер", 2008
    1. Основная литература


  1. Борисенко В.В. Основы программирования: Учебное пособие. М.: Интернет-университет информационных технологий; МГУ им. М. В. Ломоносова, 2005.-328 с.

  2. Плаксин М.А. Тестирование и отладка программ – для профессионалов будущих и настоящих. М.: БИНОМ. Лаборатория базовых знаний, 2007.
    1. Дополнительная


  1. Андреева Т.А. Программирование на языке Pascal: Учебное пособие. М.: 2006..

  2. Анисимов А.Е., Пупышев В.В. Сборник заданий по основаниям программирования: Учеб. пособие. М.: 2006. -348 с.

  3. Васильев П.П. Турбо Паскаль в примерах и задачах: Освой самостоятельно: Учеб.пособие. М.: Финансы и статистика, 2002. 496 с.
    1. Справочники, словари, энциклопедии


  1. Справочная система PascalABC
    1. Программные средства


Для успешного освоения дисциплины, студент использует следующие программные средства:

  • PascalABC, PascalABC.Net

  • MS Word,

  • MS Visio

  • MS Excel
    1. Дистанционная поддержка дисциплины


Используется система LMS.

12.Материально-техническое обеспечение дисциплины


  • Для проведения лекций необходим проектор.

  • Для проведения практических занятий необходим компьютерный класс с установленным программным обеспечением (п. 11.5).
1   2   3   4   5

Похожие:

Программа разработана в соответствии с: Образовательным стандартом государственного образовательного бюджетного учреждения высшего профессионального образования «Государственный университет Высшая школа экономики» iconПрограмма разработана в соответствии с: Образовательным стандартом...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 080200....
Программа разработана в соответствии с: Образовательным стандартом государственного образовательного бюджетного учреждения высшего профессионального образования «Государственный университет Высшая школа экономики» iconПрограмма предназначена для преподавателей, ведущих данную дисциплину,...
Программа разработана в соответствии с Образовательным стандартом Федерального государственного автономного образовательного учреждения...
Программа разработана в соответствии с: Образовательным стандартом государственного образовательного бюджетного учреждения высшего профессионального образования «Государственный университет Высшая школа экономики» iconПрограмма по формированию навыков безопасного поведения на дорогах...
Разработана в соответствии с Образовательным стандартом Федерального государственного автономного образовательного учреждения высшего...
Программа разработана в соответствии с: Образовательным стандартом государственного образовательного бюджетного учреждения высшего профессионального образования «Государственный университет Высшая школа экономики» iconДоклад о ходе реализации
«Программы развития государственного образовательного бюджетного учреждения высшего профессионального образования «Государственный...
Программа разработана в соответствии с: Образовательным стандартом государственного образовательного бюджетного учреждения высшего профессионального образования «Государственный университет Высшая школа экономики» iconПрограмма разработана в соответствии с: Образовательным стандартом...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 080100....
Программа разработана в соответствии с: Образовательным стандартом государственного образовательного бюджетного учреждения высшего профессионального образования «Государственный университет Высшая школа экономики» iconПрограмма предназначена для преподавателей, ведущих данную дисциплину,...
Соответствии c Образовательным стандартом Федерального государственного автономного образовательного учреждения высшего профессионального...
Программа разработана в соответствии с: Образовательным стандартом государственного образовательного бюджетного учреждения высшего профессионального образования «Государственный университет Высшая школа экономики» iconПрограмма разработана в соответствии с: Образовательным стандартом...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и бакалавров направления подготовки факультета...
Программа разработана в соответствии с: Образовательным стандартом государственного образовательного бюджетного учреждения высшего профессионального образования «Государственный университет Высшая школа экономики» iconПрограмма разработана в соответствии с: Образовательным стандартом...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 46....
Программа разработана в соответствии с: Образовательным стандартом государственного образовательного бюджетного учреждения высшего профессионального образования «Государственный университет Высшая школа экономики» iconПрограмма по формированию навыков безопасного поведения на дорогах...
Образовательным стандартом Федерального государственного автономного образовательного учреждения высшего профессионального образования...
Программа разработана в соответствии с: Образовательным стандартом государственного образовательного бюджетного учреждения высшего профессионального образования «Государственный университет Высшая школа экономики» iconПрограмма разработана в соответствии с: Образовательным стандартом...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 080200....
Программа разработана в соответствии с: Образовательным стандартом государственного образовательного бюджетного учреждения высшего профессионального образования «Государственный университет Высшая школа экономики» iconПрограмма разработана в соответствии с: Образовательным стандартом...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 080100....
Программа разработана в соответствии с: Образовательным стандартом государственного образовательного бюджетного учреждения высшего профессионального образования «Государственный университет Высшая школа экономики» iconПрограмма предназначена для преподавателей, ведущих данную дисциплину,...
Оответствии с Образовательным стандартом Федерального государственного автономного образовательного учреждения высшего профессионального...
Программа разработана в соответствии с: Образовательным стандартом государственного образовательного бюджетного учреждения высшего профессионального образования «Государственный университет Высшая школа экономики» iconПрограмма предназначена для преподавателей, ведущих данную дисциплину...
Оответствии с Образовательным стандартом Федерального государственного автономного образовательного учреждения высшего профессионального...
Программа разработана в соответствии с: Образовательным стандартом государственного образовательного бюджетного учреждения высшего профессионального образования «Государственный университет Высшая школа экономики» iconПротокол
Нижегородский филиал федерального государственного автономного образовательного учреждения высшего профессионального образования...
Программа разработана в соответствии с: Образовательным стандартом государственного образовательного бюджетного учреждения высшего профессионального образования «Государственный университет Высшая школа экономики» iconПротокол
Нижегородский филиал федерального государственного автономного образовательного учреждения высшего профессионального образования...
Программа разработана в соответствии с: Образовательным стандартом государственного образовательного бюджетного учреждения высшего профессионального образования «Государственный университет Высшая школа экономики» iconНижегородский филиал Федерального государственного автономного образовательного...
Анооспо «Оренбургский колледж менеджмента, туризма и гостиничного сервиса» (техникум)


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск