Учебно-методический комплекс «Высокоуровневые методы информатики и программирования» (для студентов отделения высшего профессионального образования специальности «Прикладная информатика (в экономике)») Рубцовск
Вид материала | Учебно-методический комплекс |
- Учебно-методический комплекс для студентов заочного обучения специальности Прикладная, 81.9kb.
- Учебно-методический комплекс Для студентов специальности 080801 Прикладная информатика, 489.42kb.
- Темы курсовых работ по дисциплине «Высокоуровневые методы информатики и программирования», 82.9kb.
- Учебно-методический комплекс для студентов заочного обучения специальности Прикладная, 88.44kb.
- Учебно-методический комплекс для специальности 080801 Прикладная информатика (в экономике), 639.9kb.
- Учебно-методический комплекс Для специальности: 080801 Прикладная информатика (в экономике), 575.12kb.
- Учебно-методический комплекс Для специальности: 080801 «Прикладная информатика (в экономике)», 357.03kb.
- Учебно-методический комплекс Специальность: 080801 Прикладная информатика (в экономике), 325.69kb.
- Учебно-методический комплекс Специальность: 080801 Прикладная информатика (в экономике), 223.84kb.
- Учебно-методическим советом экономического факультета мировые информационные ресурсы, 221.33kb.
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 баллов |
|
ДЕ 2 70 баллов |
|
Промежуточный контроль позволяет оценить знания студента по балльно-рейтинговой системе (максимальный рейтинг 100 баллов). Оценке «отлично» соответствует рейтинг более 90 баллов, оценке «хорошо» соответствует рейтинг в диапазоне от 76 до 90 баллов, оценке «удовлетворительно» соответствует рейтинг в диапазоне от 61 до 75 баллов, оценке «неудовлетворительно» соответствует рейтинг не более 60 баллов.
Дополнительно баллы можно получить за творческие успехи и индивидуальный подход при выполнении лабораторных работ. Баллы могут быть сняты за пропуски занятий без уважительной причины.
В учебно-методическом комплексе приведены образцы контролирующих материалов для оценки знаний студентов, которые содержат вопросы теоретического и практического характера. Вопросы теоретического характера могут быть либо в форме тестов, либо в форме письменных заданий. Вопросы практического характера обязательно демонстрируются студентом на компьютере.
При выполнении лабораторных практикумов каждый студент должен использовать дополнительные источники литературы по программированию в интегрированных средах, а также встроенную интерактивную справочную систему среды на английском языке.