Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Другие методич. материалы / Рабочая программа по дисциплине Основы алгоритмизации и программирование
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Рабочая программа по дисциплине Основы алгоритмизации и программирование

библиотека
материалов


Департамент образования города Москвы

Государственное бюджетное образовательное учреждение

среднего профессионального образования города Москвы

КОЛЛЕДЖ АВООМАТИЗАЦИИ И ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ № 20














ПРОГРАММА



учебной дисциплины

ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ


код специальности/специальность230401 Информационные системы (в социально-культурной сфере)


уровень подготовки базовая подготовка




















Москва



ОДОБРЕНО


на заседании ЦК ______________________________________


______________________________________


Протокол № _____от «___»_________201 г.


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

_______________________________/Ф.И.О./


Программа учебной дисциплины разработана в соответствии с требованиями ФГОС по специальности 230401 Информационные системы (в социально-культурной сфере) (базовая подготовка) и на основе учебного плана ГБОУ СПО КАИТ № 20




УТВЕРЖДАЮ


Зам. директора по УМР

_____________________________/И.О. Фамилия/


«_____» ________________________201 г.




Разработчик (автор):

Калашникова А.Г., преподаватель спецдисциплин 8 разряда

Ф.И.О., должность, квалификационная категория




Рецензент:

Внешний: _____________________________________________________________

Ф.И.О., место работы, должность, квалификационная категория (ученая степень, звание)




















СОДЕРЖАНИЕ



стр.

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


6

  1. СТРУКТУРА и содержание УЧЕБНОЙ ДИСЦИПЛИНЫ


8

  1. условия реализации программы учебной дисциплины


14

  1. Контроль и оценка результатов Освоения учебной дисциплины


18




  1. паспорт РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ

ИНФОРМАЦИОННО-КОММУНИКАЦИОННЫЕ ТЕХНОЛОГИИ

В ПРОФЕССИОНАЛЬНОЙ ДЕЯТЕЛЬНОСТИ

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

Рабочая программа учебной дисциплины является частью примерной основной профессиональной образовательной программы в соответствии с ФГОС по специальностиСПО 230401 Информационные системы (в социально-культурной сфере) укрупненной группы специальностей 230400 Информационные системы.

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

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

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

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

-использовать языки программирования, строить логически правильные и эффективные программы.


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

-общие принципы построения алгоритмов, основные алгоритмические

кострукции;

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

-основные элементы процедурного языка программирования, структура программы, операторы и операции, управляющие структуры, структуры даных, файлы, кассы памяти;

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

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

1.4. Количество часов на освоение программы дисциплины:

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

обязательной аудиторной учебной нагрузки обучающегося 99часов;

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

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

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


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

Объем часов

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

149

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

99

в том числе:


лабораторные работы не предусмотрено

-

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

50

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

1

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

50

в том числе:


Подготовка сообщений-презентаций по темам:

- «Принтер. История возникновения»

- «Современные ПК и их многообразие»

- «Использование печатного оборудования»

- «Сканер. История возникновения»

- «История появления карандаша и его виды»

- «Степлер. История возникновения

- «История появления папки-регистратора и ее виды»

- «Маркеры. История возникновения, современное многообразие»

- «Бумага. История возникновения»

- «История появления стирательной резинки»

- «Средства транспортировки документов и их назначение»

- «Методы шифрования»

- «Устройство web-камеры»

- «Принципы работы интерактивной доски»

Составление таблицы на тему:

- «Сравнительный анализ характеристик производительности и стоимости современных ПК»

Разработка:

- вводного инструктажа при работе с оргтехникой

Разработка:

-инструктажа на рабочем месте при работе с оргтехникой

50

















самостоятельная работа над курсовой работой (проектом)

не предусмотрено

-

Итоговая аттестация в форме

зачета




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


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

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

Объем часов

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

1

2

3

4

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




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

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

10


1

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

2

2

Алгоритм. Свойства алгоритмов.

2

3

Формы записи алгоритмов. Блок-схемы

2

4

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

2

5

Циклический алгоритм

2

Лабораторные работы Не предусмотрены


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

2


1

Составление блок-схем алгоритмов.

Самостоятельные работы обучающихся

8

1

Составление опорного конспекта по теме " Разновидности блок- схем"

2

Составление опорного конспекта на тему "Ветвления и циклы"

3

Подготовка сообщения на тему "Вспомогательные алгоритмы и процедуры"

4

Составление опорного конспекта на ткму"Вспомогательные алгоритмы и процедуры"

Тема 1.2 Логические основы алгоритмизации


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

4



Основы алгебры логики

2


Таблица истинности

2

Лабораторные работы Не предусмотрены


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

2



Составление таблиц истинности

Самостоятельные работы обучающихся

4


Составление опорной таблицы операции логики

Тема 1.3 Языки и системы программирования


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

2


1

Классификация языков программирования


2

Лабораторные работы Не предусмотрены


Практические занятия Не предусмотрены



Самостоятельные работы обучающихся

2

1

Составление опорного конспекта на тему "Виды программирования"

Раздел 2. Программирование на алгоритмическом языке




Тема 2. 1 Основные элементы языка

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

2


1

Основные элементы языка Turbo Pascal. Структура программ в Turbo Pascal. Типы данных в Turbo Pascal


2

Лабораторные работы Не предусмотрены


Практические занятия Не предусмотрены



Самостоятельные работы обучающихся

2

1

Подготовка сообщения на тему: "Элементы языка. Типы данных."

Тема 2.2 Операторы языка


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

2


1

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

2

Лабораторные работы Не предусмотрены


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

4


1

Составление программ линейной структуры и разветвляющейся структуры

2

Составление программ циклической структуры

Самостоятельные работы обучающихся

3


1

Составление опорного конспекта на тему: "Арифметические выражения"

Тема 2.3 Строки и множества


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

2


1

Строковый тип данных. Операции над строками. Операции над множествами.

2

Лабораторные работы Не предусмотрены


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

2


1

Работа со строковыми переменными

Самостоятельные работы обучающихся

2

1

Составление опорной схемы на тему: "Особенности целочисленной и вещественной арифметики"

Тема 2.4 Массивы


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

2


1

Описание и использование массива. Ввод и вывод массива. Обработка массива. Сортировка массива.

2

Лабораторные работы Не предусмотрены


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

2


1

Обработка одномерных массивов

Самостоятельные работы обучающихся

2

1

Подготовка сообщения на тему: "Табличные данные и массивы"

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


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



1

Процедуры: определение, назначение. Функции: определение и назначение. Стандартные процедуры и функции.

2

Лабораторные работы Не предусмотрены


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



1

Практическая работа №1 Использование процедур и функций

Самостоятельные работы обучающихся


1

Подготовка опорного конспекта на тему: "Функции, связывающие различный тип данных"

Тема 2.6 Организация ввода-вывода данных. Работа с файлами


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

2


1

Ввод-вывод данных. Типы файлов

2

Лабораторные работы Не предусмотрены


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

2


1

Работа с файлами.

Самостоятельные работы обучающихся

2

1

Подготовка опорного конспекта на тему: "Ввод с клавиатуры и вывод на экран"

Тема 2.7 Библиотеки подпрограмм


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

2


1

Стандартные модули

2

Лабораторные работы Не предусмотрены


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

2


1

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

Самостоятельные работы обучающихся

2

1

Подготовка опорного конспекта на тему: "Внешние подпрограммы и модули"

Раздел 3 Программирование в объектно-ориентированной среде (Delphi 6)




Тема 3.1 Основные принципы объектно-ориентированного программирования (ООП)

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

3


1

Объект. Свойства объекта. Методы, класс, интерфейс

2

Лабораторные работы Не предусмотрены


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


1

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


Практические занятия Не предусмотрены



Самостоятельные работы обучающихся

2

1

Составление опорной схемы на тему : "Основные понятия и средства компьютерной графики"

Тема 3.2 Интегрированная среда разработчика


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

2



Интерфейс среды разработчика Delphi 6

2

Лабораторные работы Не предусмотрены


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

4



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

Самостоятельные работы обучающихся

3


Подготовка сообщения на тему: "Особенности интерфейса"

Тема 3 .3 Иерархия классов


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

6


1

Классы объектно-ориентированного языка программирования


2

Лабораторные работы Не предусмотрены


Практические занятия Не предусмотрены



Самостоятельные работы обучающихся

6

1

Составление опорного конспекта на тему: "Виртуальные методы"

2

Составление опорного конспекта на тему: "Конструкторы"

3

Составление опорного конспекта на тему: "Деструкторы"

Тема 3.4 Этапы разработки приложения


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

2


1

Интерфейс пользователя

2

Лабораторные работы Не предусмотрены


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

8


1

Объявление класса, создание экземпляров класса

2

Создание наследованного класса

Самостоятельные работы обучающихся

3

1

Подготовка сообщения на тему: "Разработка приложений "

Тема 3.5 Визуальное событийно-управляемое программирование


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

4


1

Основные компоненты интегрированной среды разработки Delphi 6.

2

Лабораторные работы Не предусмотрены


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

12


1

Разработка и отладка программы «Калькулятор».

2

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

Самостоятельные работы обучающихся

4

1

Подготовка сообщения на тему: "Компоненты интегрированной среды"

Тема 3.6 Разработка оконного приложения


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

2


1

Создание интерфейса приложения

2

Лабораторные работы Не предусмотрены


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

8


1

Разработка оконного приложения

2

Итоговая работа - разработка многооконного приложения

Самостоятельные работы обучающихся

3

1

Подготовка опорного конспекта на тему: "Создание интерфейса"

Примерная тематика курсовой работы (проекта) (не предусмотрены)

-

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

-

Всего:

149

 





3. условия реализации программы дисциплины

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


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

Оборудование лаборатории и рабочих мест:

  • комплект мебели для преподавателя;

  • комплект мебели для каждого обучающегося;

  • комплект учебно - наглядных пособий, стенды, бланки;

  • папка для проведения инструктажа по безопасным методам работы на ПК;

  • подключение каждого рабочего места к локальной сети и к сети интернет.

Технические средства обучения:

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

  • АРМ преподавателя;

  • интерактивная доска;

  • гарнитура для каждого компьютера;

  • мультимедийное оборудование (экран, проектор);

  • оргтехника: принтер, сканер, внешние накопители на магнитных и оптических дисках

Учебно-методические материалы:

  • Технологические карты занятий;

  • Презентации к учебным занятиям;

  • Дидактические материалы к занятиям;

  • Учебно-методические комплекты для организации самостоятельной работы обучающихся;

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

  • Контрольно-оценочные средства;

  • Материалы для организации работы со слабоуспевающими обучающимися;


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

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

Нормативно-правовые акты:

1. Федеральный закон Российской Федерации «Об информации, информационных технологиях и защите информации» от 27 июля 2006 г. № 149-ФЗ[Текст](в действующей редакции).

Основная литература:

        1. Основы программирования/ И.Г. Семакин / «Академия»,2007

        2. Основы программирования / Е.В.Карпиенко / «Феникс»,2007

        3. «Основы программирования в Delphi 7» / Культин Н. / «БХВ –Питербург,2003»




























4. Контроль и оценка результатов освоения Дисциплины

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


Результаты обучения

(освоенные умения, усвоенные знания)

Формы и методыконтроля и оценки результатов обучения

Умения:


использовать языки программирования, строить логически правильные и эффективные программы

Беседа, устный опрос (индивидуальный)


Знания:


общие принципы построения алгоритмов, основные алгоритмические конструкции;

Беседа, устный опрос (индивидуальный)

понятие системы программирования;

Выполнение и защита практических работ (индивидуально)

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

Выполнение и защита индивидуального творческого задания

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

Беседа, устный опрос (индивидуальный)

объектно-ориентированную модель программирования, понятие классов и объектов, их свойства и методы

Беседа, устный опрос (индивидуальный)




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


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Краткое описание документа:

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

Рабочая программа учебной дисциплины является частью примерной основной профессиональной образовательной программы в соответствии с ФГОС по специальностиСПО 230401 Информационные системы (в социально-культурной сфере)  укрупненной группы специальностей 230400 Информационные системы.

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

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

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

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

-использовать языки программирования, строить логически правильные и эффективные программы.

 

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

-общие принципы построения алгоритмов, основные алгоритмические

 конструкции;

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

-основные элементы процедурного языка программирования, структура программы, операторы и операции, управляющие структуры, структуры даных, файлы, кассы памяти;

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

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

1.4. Количество часов на освоение программы дисциплины:

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

обязательной аудиторной учебной нагрузки обучающегося 99часов;

 

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

Автор
Дата добавления 18.11.2014
Раздел Информатика
Подраздел Другие методич. материалы
Просмотров401
Номер материала 129761
Получить свидетельство о публикации
Похожие материалы

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