Учебно-методический комплекс «Высокоуровневые методы информатики и программирования» (для студентов отделения высшего профессионального образования специальности «Прикладная информатика (в экономике)») Рубцовск

Вид материалаУчебно-методический комплекс

Содержание


1.3. Содержание лабораторных (или практических) занятий
2. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ОСВОЕНИЮ УЧЕБНОЙ ДИСЦИПЛИНЫ «Высокоуровневые методы информатики и программирования»
Материалы промежуточного
Подобный материал:
1   2   3   4   5

1.3. Содержание лабораторных (или практических) занятий


Дневное отделение




ТЕМЫ

ЧАСЫ

    1.

Знакомство с элементами интегрированной среды разработки Delphi (5 баллов).

2

    2.

Знакомство с компонентами среды Delphi (вкладка Standard палитры компонентов). Использование компонентов (5 баллов).

2

3.

Знакомство со структурой программ среды разработки Delphi. Знакомство с элементами языка Object Pascal (5 баллов).

4

4.

Знакомство с типами данных (5 баллов).

4

5.

Создание меню (главного, контекстного) (5 баллов).

2

6.

Знакомство с дополнительными компонентами Delphi страницы Standard. Элементы управления. Интерактивный ввод и вывод. Форматирование информации (5 баллов).

2

7.

Создание модуля программы с использованием пользовательских функций и процедур (5 баллов).

2

8.

Работа с графикой. Графические компоненты. Окно рисования. Геометрическая фигура. Графический образ (5 баллов).

2

9.

Создание движущих изображений (анимация) (5 баллов).

2

10.

Стандартная техника отладки. Обработчики исключений (5 баллов).

2




ИТОГО:

24



Заочное отделение



ТЕМЫ

ЧАСЫ

1

Знакомство с элементами интегрированной среды разработки Delphi.

2

2

Знакомство с компонентами среды Delphi (вкладка Standard палитры компонентов). Использование компонентов.

2

3

Знакомство со структурой программ среды разработки Delphi. Знакомство с элементами языка Object Pascal. Операторы языка. Знакомство с простыми типами данных.

2

4

Знакомство с дополнительными компонентами Delphi страницы Standard. Элементы управления. Интерактивный ввод и вывод. Форматирование информации.

2

5

Создание модуля программы с использованием пользовательских функций и процедур.

2




ИТОГО:

10



2. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ОСВОЕНИЮ УЧЕБНОЙ ДИСЦИПЛИНЫ «Высокоуровневые методы информатики и программирования»


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

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

Цель изучения дисциплины «Высокоуровневые методы информатики и программирования» – развить способность рассмотреть основные методологии, технологии программирования, заложить фундамент понимания основ программирования на примере языке высокого уровня Object Pascal и современной интегрированной среды визуальной разработки программ Delphi.

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

Курс общим объемом 84 часа изучается в течение одного семестра и завершается экзаменом. Вся дисциплина разбита на две дидактические единицы, по итогам каждой имеется обязательная промежуточная аттестация.

Условием допуска студента к экзамену является выполнение всех лабораторных практикумов и их своевременная защита, а также своевременная сдача промежуточного контроля в виде тестирования и контрольных работ по всем дидактическим единицам.

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

ДЕ 1

30 баллов
  1. Тестирование по теме «Основные понятия из области программирования» (10 баллов)
  2. Контрольная работа № 1 по теме «Базовые алгоритмические структуры» (10 баллов)
  3. Контрольная работа № 2 по теме «Способы записи алгоритмов» (10 баллов)

ДЕ 2

70 баллов
  1. Тестирование (10 баллов)
  2. Контрольная работа № 3 по теме «Пользовательские процедуры и функции» (10 баллов)
  3. Защита 10 лабораторных практикумов, за каждый 5 баллов (50 баллов)


Промежуточный контроль позволяет оценить знания студента по балльно-рейтинговой системе (максимальный рейтинг 100 баллов). Оценке «отлично» соответствует рейтинг более 90 баллов, оценке «хорошо» соответствует рейтинг в диапазоне от 76 до 90 баллов, оценке «удовлетворительно» соответствует рейтинг в диапазоне от 61 до 75 баллов, оценке «неудовлетворительно» соответствует рейтинг не более 60 баллов.

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

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

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