Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Другое / Рабочие программы / Рабочая программа ''Основы программирования'' для студентов специальности Экономика и бухгалтерский учет

Рабочая программа ''Основы программирования'' для студентов специальности Экономика и бухгалтерский учет

  • Другое

Поделитесь материалом с коллегами:

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ КРАСНОДАРСКОГО КРАЯ

ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

КРАСНОДАРСКОГО КРАЯ

«КРАСНОДАРСКИЙ КОЛЛЕДЖ ЭЛЕКТРОННОГО ПРИБОРОСТРОЕНИЯ»








РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ



ЕН. 05 Основы программирования



для специальности

Экономика и бухгалтерский учет (по отраслям)



















Краснодар,

2014

Рассмотрена

цикловой комиссией

Экономических дисциплин

Протокол № __ от «_» _____201__ г.

Председатель цикловой комиссии

___________

Утверждена

Решением педсовета


Протокол № __ от «_» ____201__ г.

Председатель

________________



Организация-разработчик: ГБПОУ КК «Краснодарский колледж электронного приборостроения»


Программа учебной дисциплины является частью основной профессиональной образовательной программы и разработана в соответствии с ФГОС специальности СПО, входящей в состав укрупненной группы специальностей 080000 Экономика и управление, специальности 080114 Экономика и бухгалтерский учет (по отраслям), утверждённым приказом Министерства образования и науки Российской Федерации № 282 от 06 апреля 2010 г., зарегистрирован в Минюсте РФ 17 мая 2010 г. № 17241.



Автор


Рецензенты:





СОДЕРЖАНИЕ


ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ

стр.

4

СТРУКТУРА И СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ

стр.

6

УСЛОВИЯ РЕАЛИЗАЦИИ УЧЕБНОЙ ДИСЦИПЛИНЫ

стр.

13

КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ УЧЕБНОЙ ДИСЦИПЛИНЫ

стр.

15


1. ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ

Основы программирования


1.1. Область применения рабочей программы

Программа учебной дисциплины является частью основной профессиональной образовательной программы и разработана в соответствии с ФГОС специальности СПО, входящей в состав укрупненной группы специальностей 080000 Экономика и управление, специальности 080114 Экономика и бухгалтерский учет (по отраслям), утверждённым приказом Министерства образования и науки Российской Федерации № 282 от 06 апреля 2010 г., зарегистрирован в Минюсте РФ 17 мая 2010г. № 17241.

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


1.2. Место учебной дисциплины в структуре основной профессиональной образовательной программы: дисциплина входит в общий естественнонаучный цикл.


1.3. Цели и задачи учебной дисциплины — требования к результатам освоения учебной дисциплины:

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

уметь:

- формализовать поставленную задачу

- применять полученные знания к различным предметным областям;

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

- тестировать и отлаживать, программы на языке программирования Pascal в интегрированной среде;

знать:

- общие принципы построения и использования языков программирования и их классификацию;

- процесс создания программ;

- современные интегрированные среды разработки программ;

- простые и сложные типы данных в языке Pascal;

- операторы языка Pascal;

- назначение и правила создания подпрограмм в языке Pascal;

- назначение, типы файлов и основные процедуры для работы с файлами в языке Pascal.


1.4. Рекомендуемое количество часов на освоение Рабочей программы учебной дисциплины:

максимальной учебной нагрузки обучающегося 93 часа, в том числе:

обязательной аудиторной учебной нагрузки обучающегося 62 часа, из них:

лекционных занятий – 40 часов;

практических занятий – 27 часа;

самостоятельной работы обучающегося – 31 часов.

2. СТРУКТУРА И СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ

2.1. Объем учебной дисциплины и виды учебной работы


Вид учебной работы

Объем часов

Максимальная учебная нагрузка (всего)

93

Обязательная аудиторная учебная нагрузка (всего)

в том числе:

62

практические занятия

27

контрольные работы

2

Самостоятельная работа обучающегося (всего)

в том числе:

31

внеаудиторная самостоятельная работ: работа над материалом учебников [1], [2], [3], [4], [5], [6], конспектом лекций;

выполнение индивидуальных заданий, подготовка сообщений, докладов и рефератов поиск информации в сети Интернет;

подготовка презентаций

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

Итоговая аттестация в форме дифференциального зачета



2.2. Тематический план дисциплины Основы программирования


Наименование разделов и тем

Содержание учебного материала, лабораторные работы и практические занятия, самостоятельная работа обучающихся, курсовая работа (проект)

Объем часов

Уровень освоения

Раздел 1. Основные понятия основ программирования



Тема 1.1. Введение в основы алгоритмизации и программирования.

Содержание учебного материала

3


1.

Введение в алгоритмизацию и программирование.

Характеристика дисциплины, ее место и роль в системе подготовки. Понятие программы. Основные этапы разработки программы.

Понятие алгоритма. Способы записи алгоритмов. Свойства алгоритмов.

Понятие языка и среды программирования. Классификация языков программирования. Концепция структурного программирования.

3

1

1

1

Тема 1.2. Алгоритмической структуры

Содержание учебного материала

5


1

Основные алгоритмические структуры

Правила составления алгоритмов в виде блок-схем (ГОСТ 19.003 - 80 (ЕСПД)). Виды алгоритмических структур: линейный алгоритм, алгоритм ветвления, циклический алгоритм.

Линейный алгоритм. Правила и примеры составления линейных алгоритмов.

Алгоритм ветвления. Правила и примеры составления алгоритмов ветвления.

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

1

2

2

2

2

3

2

2

Самостоятельная работа при изучении Раздела 1.

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

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

Подготовка презентаций по заданной теме.

4


Рабочая тематика внеаудиторной самостоятельной работы

  1. Основоположники алгоритмизации;

  2. Основоположники программирования.



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



Тема 2.1. Язык программирования Pascal.

Содержание учебного материала

2


1.

Введение в язык программирования Pascal. Структура программы на языке Pascal.

Элементы алфавита языкаPascal: специальные символы, зарезервированные слова, метки, строки, числа, идентификаторы, разделители, комментарий. Правила задания элементов алфавита языка.

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

2

2

Тема 2.3. Переменные и константы

Содержание учебного материала

2


1.

Использование переменных и констант в Pascal.

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

Типы данных. Используемые в Pascal типы данных: целый, вещественный, логический, символьный, строковый, интервальный, перечисляемый. Описание типов данных. Описание переменных и констант типов данных. Примеры задания типов данных.

2

1

Самостоятельная работа при изучении Раздела 2.

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

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

Подготовка презентаций по заданной теме.

4


Рабочая тематика внеаудиторной самостоятельной работы

  1. Структура программы на языке Pascal;

  2. Типы данных в Pascal.



Раздел 3. Операторы в Pascal.



Тема 3.1. Операторы.


Содержание учебного материала

1


1.

Использование операторов в Pascal.

Понятие оператора. Группы операторов: простые и сложные. Типы операторов

1

2

Тема 3.2. Простые операторы

Содержание учебного материала

3


1.

Простые операторы

Понятие выражения. Арифметические выражения и операции. Стандартные арифметические функции. Логические величины, операции и выражения. Оператор присваивания.

Понятие оператора ввода. Синтаксис оператора. Пример использования оператора. Понятие операторы вывода. Синтаксис оператора. Пример использования оператора.

1

2

2.

2

2

Лабораторные занятия

2


1.

Создать программу линейного алгоритма.

2

Тема 3.3. Сложные операторы

Содержание учебного материала

8


1.

Сложные операторы

Понятие оператора условия. Синтаксис оператора. Пример использования оператора. Понятие оператора выбора. Синтаксис оператора. Пример использования оператора.

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

2

2

2.

2

2

3.

2

2

4.

2

2

Лабораторные занятия

12


1.

Создать программу алгоритма ветвления.

2

2.

Создать программу алгоритма выбора.

2

3.

Создать программу алгоритма цикла с параметром.

2

4.

Создать программу алгоритма цикла с предусловием.

2

5.

Создать программу алгоритма с постусловием.

2

6.

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

2

Самостоятельная работа при изучении Раздела 3.

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

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

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

Подготовка презентаций по заданной теме.

8


Рабочая тематика внеаудиторной самостоятельной работы

  1. Стандартные арифметические функции;

  2. Основные операторы языка Pascal;

  3. Операторы перехода;

  4. Стандартная функция цикла.

Раздел 4. Структурированные типы данных.



Тема 4.1. Одномерный массив.

Содержание учебного материала

2


1.

Использование одномерных массивов в Pascal.

Понятие одномерного массива. Правила описания массива. Обращение к элементам одномерного массива. Примеры программ и алгоритмов.

2

2

Лабораторные занятия

2


1.

Одномерные массивы в Pascal. Создать алгоритм и программу.

2


Тема 4.2. Многомерный массив.


Содержание учебного материала

2


1.

Использование многомерных массивов в Pascal.

Понятие многомерного массива. Правила описания массива. Обращение к элементам многомерного массива. Примеры программ и алгоритмов.

2

2

Лабораторные занятия

2


1.

Многомерные массивы в Pascal. Создать алгоритм и программу.

2


Самостоятельная работа при изучении Раздела 4.

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

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

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

Подготовка презентаций по заданной теме.

10


Рабочая тематика внеаудиторной самостоятельной работы

  1. Одномерный массив;

  2. Многомерный массив.



Раздел 5. Подпрограммы



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

Содержание учебного материала

2


1.

Использование структурированного типа данных в Pascal.

Понятие записи. Понятие строки. Правила описания строки. Обращение к элементам строки. Примеры программ и алгоритмов. Стандартные процедуры и функции для работы со строками.

2

2

Лабораторные занятия

2


1.

Строки в Pascal. Создать алгоритм и программу.

2


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

Содержание учебного материала

2


Процедуры и функции

Описание процедур. Структура программы с использованием процедур. Организация обращения к процедурам.Понятие параметра процедуры. Понятие параметр-переменная. Передача параметров в процедуры. Область действия описаний процедур. Локальные и глобальные переменные.

2

2

Тема 5.3. Функции.

Содержание учебного материала

2


Функции.

Описание процедур. Структура программы с использованием процедур. Организация обращения к процедурам. Примеры использования.

1

2



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

3



Параметры функции.

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

1



Разница между функциями и процедурами.

Характерные отличия функций и процедур. Внешние процедуры-функции на языке Pascal. Рекурсивные процедуры и функции. Примеры использования.

2



Лабораторные занятия

2


1.

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

2

Контрольная работа

2

Самостоятельная работа при изучении Раздела 5.

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

Подготовка к практическим занятиям с использованием конспекта занятий, методических рекомендаций преподавателя, средств массовой информации.

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

Подготовка презентаций по заданной теме.

5

Рабочая тематика внеаудиторной самостоятельной работы

  1. Строки;

  2. .Множества;

  3. Запись.

  4. Процедуры;

  5. Функции;

  6. Рекурсивные процедуры и функции.

Итоговое занятие

2


Для характеристики уровня освоения учебного материала используются следующие обозначения:1.- ознакомительный (узнавание ранее изученных объектов, свойств); 2. - репродуктивный (выполнение деятельности по образцу, инструкции или под руководством); 3. – продуктивный (планирование и самостоятельное выполнение деятельности, решение проблемных задач



4. УСЛОВИЯ РЕАЛИЗАЦИИ УЧЕБНОЙ ДИСЦИПЛИНЫ

4.1. Требования к минимальному материально-техническому обеспечению


Реализация учебной дисциплины требует наличия учебного кабинета «Основы программирования».


Оборудование учебного кабинета и рабочих мест кабинета «Основы программирования»:

- рабочие столы и стулья для обучающихся;

- рабочий стол и стул для преподавателя;

- персональные компьютеры для обучающихся с установленным ПО Pascal;

- доска классная;

- наглядные пособия;

- комплект учебно-методической документации.


4.2. Информационное обеспечение обучения


Учебно-методическая документация:

1. Конспект- лекций по дисциплине «Основы программирования».

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

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

4. Сборник тестовых заданий по разделам дисциплины.

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










Перечень рекомендуемых учебных изданий, Интернет-ресурсов, дополнительной литературы:

Основные источники:

1. Голицына О. Л., Попов И. И., Основы программирования. Третье издание, М: Форум, 2008 - 432 с.

2. Семакин И. Г., Шестаков А. П., Основы программирования: учебник для среднего профессионального образования, 3-е изд., М.: Издательский центр «Академия», 2008 - 432 с.

3. Культин Н. В., Самоучитель программирования в Turbo Pascal 7.0 и Delphi, 2е издание, Дюссельдорф- Киев- Москва- С. Петербург, изд. Спб.: БВХ, 2008 - 416 с, ил.

4. ГОСТ 19.003-80 ЕСПД. Схемы алгоритмов и программ. Обозначения условные графические


Дополнительные источники:

5. Ушаков Д. М., Юркова Т. А., Паскаль для школьников. Второе издание, Сп: Питер, 2010 - 320 с

6. Марченко А. М., Марченко Л.А., Программирование в среде Pascal 7.0, учебное пособие, Москва, изд. Бином Универсал, 2007 - 494 с.


Средства массовой информации:

Журналы:

"Информатика в школе"

"Информатика и образование"

Интернет-ресурсы:

http://valera.asf.ru/delphi/book/


5. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ УЧЕБНОЙ ДИСЦИПЛИНЫ


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


5.1 Контроль и оценка результатов освоения профессиональных компетенций


Результаты (освоенные профессиональные компетенции)

Основные показатели оценки результата

Формы и методы контроля и оценки

1

2

3

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

- формализовать поставленную задачу

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

- простые и сложные типы данных в языке Pascal;

- операторы языка Pascal;

- назначение и правила создания подпрограмм в языке Pascal;

- назначение, типы файлов и основные процедуры для работы с файлами в языке Pascal.

Входной контроль:

- тестирование

Текущий контроль:

- устный и письменный опрос;

- решение задач;

- тестирование по темам;

Рубежный контроль:

- лабораторные работы по темам.

Итоговый контроль по разделу:

- контрольная работа по разделам;

- зачет по разделам.

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

1

2

3

Программировать в соответствии с требования технического задания.

- процесс создания программ;

- общие принципы построения и использования языков программирования и их классификацию.


Проводить отладку и тестирование программного обеспечения отраслевой направленности.

- тестировать и отлаживать, программы на языке программирования Pascal в интегрированной среде.

Проводить адаптацию отраслевого программного обеспечения.

- применять полученные знания к различным предметным областям;

- современные интегрированные среды разработки программ.


Выберите курс повышения квалификации со скидкой 50%:

Автор
Дата добавления 24.02.2016
Раздел Другое
Подраздел Рабочие программы
Просмотров112
Номер материала ДВ-482231
Получить свидетельство о публикации
Похожие материалы

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