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

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

Скачать материал

 

 

№ занятия

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

Содержание занятий

 

 

Кол-во часов

Вид занятий

Наглядные пособия и технические средства обучения

Задания для учащихся

Примечание

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

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

 

  1.  

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

 

Самостоятельная работа:

 «Классификация ЯП»

 

 

2

 

 

 

 

2*

Комбинирован-ный урок

 

 

 

 

Самостоятельная работа

 

[1] § 3.2, 4.3, 4.3

 

 

 

 

 

 

Работа с конспектом, подготовка к опросу

 

 

 

 

 

 

Устный опрос

 

  1.  

Лабораторная работа 1

Семинар-практикум Профессия-программист

 

 

2+2*

 

Лабораторная работа

ПК, описание к лабораторной работе

 

 

Повторение понятий Информатики

 

  1.  

 

Этапы решения задач на ЭВМ. Постановка задачи. Понятие алгоритма, свойства, способы описания. Понятие математической модели.

Самостоятельная работа:

Этапы решения задач

2

 

 

 

 

 

2*

Комбиниро-ванный урок

 

 

 

 

Самостоятельная работа

 

 

 

 

 

[1] § 4.6, 5.2

конспект

[2] стр. 62

упр.3(г, д)

 

 

 

 

 

 

 

Проверка на уроке

  1.  

Алгоритмы. Словесный и графический методы описания алгоритмов. Линейные и разветвляющиеся алгоритмы.

Самостоятельная работа:

Разработка алгоритмов

2

 

 

2*

Комбиниро-ванный урок

 

Самостоятельная работа

ПК, проектор

 

 

Упражнения:

·Поиск максим и миним значений

·Алгоритм Евклида (1способ)

 

 

 

Проверка на уроке

  1.  

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

2

Комбиниро-ванный урок

 

ПК, проектор

 

 

  1.  

Лабораторная работа № 2

Разработка разветвляющихся алгоритмов

2+2*

Лабораторная работа

ПК, описание к лабораторной работе

Отчет

 

 Тема 1.2 Основные принципы и элементы языка программирования.

 

  1.  

Классификация языков программирования. Алфавит. Идентификатор. Константы. Арифметические выражения.

2

Комбиниро-ванный урок

 

 

 

 

  1.  

Лексемы ЯП. Структура программы. Простые типы данных. Запись арифметических выражений

Самостоятельная работа:

Типы данных в Паскале

2

 

 

 

2*

Комбиниро-ванный урок

 

 

Самостоятельная работа

 

ПК, проектор

 

 

 

 

 

Конспект «Простые типы данных», основные понятия языка.

 

 

 

 

Опрос на уроке

  1.  

Оператор, операция, операнд. Оператор присваивания.  Операторы ввода-вывода. Схема описания операторов.

2

Комбиниро-ванный урок

 

 

 

 

  1.  

Лабораторная работа №3

Отладка программ по вычислению значений выражений

2+2*

Лабораторная работа

ПК, описание к лабораторной работе

Отчет

 

  1.  

Логические выражения.

Составной оператор, условного перехода IF, CASE

Самостоятельная работа:

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

 

2

 

 

 

4*

Комбиниро-ванный урок

 

Самостоятельная работа

 

ПК, проектор

 

 

 

Написание программ по готовым алгоритмам

 

 

 

Проверка на уроке

  1.  

Реализация разветвляющихся алгоритмов. Упражнения

2

Практическая работа

 

 

 

  1.  

Лабораторная работа №4 Отладка программ с оператором IF

 

2+2*

Лабораторная работа

ПК, описание к лабораторной работе

Отчет

 

Тема 1.3    Циклические алгоритмы

  1.  

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

Самостоятельная работа:

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

2

 

 

 

 

2*

Комбиниро-ванный урок

 

 

Самостоятельная работа

ПК, проектор

 

 

 

 

Составление программ

 

 

 

 

Проверка на уроке

  1.  

Циклы с известным количеством повторений и итерационные. Параметры циклов. Типовые алгоритмы:

 

2

Комбиниро-ванный урок

 

 

 

 

  1.  

Лабораторная работа № 5

Разработка циклических алгоритмов

2+2*

Лабораторная работа

ПК, описание к лабораторной работе

Отчет

 

Тема 1.4 Реализация циклических алгоритмов

  1.  

Операторы повторений.

Оператор цикла  с параметром FOR.Особенности работы.

 

Самостоятельная работа:

Оператор FOR

 

2

 

 

2*

 

Комбиниро-ванный урок

 

 

Самостоятельная работа

 

 

[1] § 6.3,

упражнения [2]стр. 68, упр. 6

Составление программ

 

 

 

 

 

Проверка на уроке

  1.  

Лабораторная работа № 6

Отладка программ с циклом FOR

 

 

ПК, описание к лабораторной работе

 

 

  1.  

Операторы циклов с предусловием и постусловием. Упражнения.

2

Комбиниро-ванный урок

 

ПК, проектор

 

 

  1.  

Написание программ

Самостоятельная работа:

Операторы циклов

2

 

2*

Практическая работа

Самостоятельная работа

 

 

 

 

Дописать программы по готовым алгоритмам

 

 

Проверка на уро

  1.  

 Лабораторная работа № 7

Отладка  циклических алгоритмов

Самостоятельная работа:

Операторы языка

2+2*

 

2*

Лабораторная работа

Самостоятельная работа

ПК, описание к лабораторной работе

Отчет

 

Подготовка к опросу

 

 

Опрос на уроке

  1.  

Итерационные циклы. Вложенные циклы

2

Комбиниро-ванный урок

ПК, проектор

 

 

Тема 1.5 Разработка алгоритмов и программ  с подпрограммами

  1.  

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

Самостоятельная работа:

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

 

2

 

 

 

 

2*

 

 

Комбиниро-ванный урок

 

 

 

Самостоятельная работа

 

 

 

Упражнения

 

 

Написание программ:

 поиск простых чисел;

 

 

 

 

Проверка на уроке

  1.  

Лабораторная работа № 8

Разработка алгоритмов с подпрограммами.

 

Самостоятельная работа:

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

 

2+2*

 

 

 

2*

Лабораторная работа

 

 

Самостоятельная работа

ПК, описание к лабораторной работе

Отчет

 

 

 

Написание программ:

  Сокращение дробей

 

 

 

 

Проверка на уроке

 

  1.  

Процедуры и функции в Паскале

2

Комбиниро-ванный урок

 

ПК, проектор

 

 

  1.  

Лабораторная работа № 9

Отладка программ с процедурами и функциями

Самостоятельная работа:

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

2+2*

 

 

2*

Лабораторная работа

 

Самостоятельная работа

ПК, описание к лабораторной работе

Отчет

 

 

Подготовка к тестированию

 

 

 

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

Тема 1.6  Работа с массивами

  1.  

Массивы. Размер и размерность. Элементы и индексы. Типовые задачи

 

2

 

 

 

 

Комбиниро-ванный урок

 

 

 

 

[1] § 9.1

[2] § 3.17, стр. 112, упр. 3

 

 

 

 

 

 

 

 

  1.  

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

Самостоятельная работа:

Одномерные массивы

2

 

 

2*

Комбиниро-ванный урок

 

Самостоятельная работа

ПК, проектор

 

 

 

Написать программы в соответствии с алгоритмами в «Теории алгоритмов»

 

 

Проверка на уроке

  1.  

Лабораторная работа № 10

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

2+2*

Лабораторная работа

 

ПК, описание к лабораторной работе

 

 

  1.  

Разработка алгоритмов прикладных задач.

2

Практическая работа

ПК, проектор

Отчет

 

 

  1.  

Разработка алгоритмов и программ с подпрограммами

Самостоятельная работа:

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

2

 

4*

Отработка умений и навыков

Самостоятельная работа

 

Отчет

 

 

Подготовка к тестированию

 

 

 

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

  1.  

Двумерные массивы. Написание программ с матрицами Компьютерное тестирование

2

Практическая работа

ПК, проектор

 

 

  1.  

Лабораторная работа № 11

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

 

 

ПК, описание к лабораторной работе

 

 

  1.  

Типы данных STRING. Особенности работы составления фрагментов программ

 

2

Комбиниро-ванный урок

ПК, проектор

[2] § 3.16, стр. 104, упр 10

 

  1.  

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

2

Комбиниро-ванный урок

 

 

 

  1.  

Лабораторная работа №12 Отладка программ со строками

 

Самостоятельная работа:

Строковый тип данных в Паскале

 

2+2*

 

 

 

2*

Отработка умений и навыков

 

Самостоятельная работа

 

ПК, описание к лабораторной работе

Отчет по работе

 

Разработать алгоритм по индивид. заданию

 

 

 

Проверка на уроке

  1.  

Комбинированный тип (записи)

 

Самостоятельная работа:

Комбинированный тип

2

 

 

 

2*

Комбиниро-ванный урок

 

Самостоятельная работа

ПК, проектор

[1] § 11.1

упражнения

 

Работа с конспектом - дописать программу

 

 

 

Проверка на уроке

  1.  

Лабораторная работа №13 Отладка программ с записями

 

2+2*

 

 

 

 

 

Отработка умений и навыков

 

 

ПК, описание к лабораторной работе

Отчет по работе

 

 

 

 

 

 

 

  1.  

Множественный тип данных в Паскале

 

Самостоятельная работа:

Множественный тип данных

2

 

 

 

4*

Комбиниро-ванный урок

 

Самостоятельная работа

 

[1] глава 10

конспект

 

Конспект «Операции над множествами» [1] глава 10

 

 

 

 

Проверка на уроке

  1.  

Лабораторная работа №14

Работа с множественным типом данных

Самостоятельная работа:

 ЯП    Паскаль

2+2*

 

 

2*

Отработка умений и навыков

Самостоятельная работа

 

ПК, описание к лабораторной работе

 

Повторение теории  Подготовка к тестированию

 

 

 

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

  1.  

Лабораторная работа №15

Составление алгоритмов.

2+2*

Отработка умений и навыков

 

ПК, описание к лабораторной работе

 

 

  1.  

Дифферинцированный зачет

 

Итого: 84 часа (30ч-лабораторные работы,  42ч - самостоятельная работа )

 

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

 

1.    Н.Д. Васюкова, В.В. Тюляева, «Практикум по основам программирования», М., Высш.-шк., 2010.

 

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

 

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

1.                   Голицина О.Л., Попов И.И., «Основы алгоритмизации и программирования», ИД «Форум», 2012.

 

 

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "КТП Основы алгоритмизации и программирования"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Землеустроитель

Получите профессию

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 661 833 материала в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 26.01.2017 1776
    • DOCX 139.5 кбайт
    • Рейтинг: 4 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Доможирова Евгения Сергеевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Доможирова Евгения Сергеевна
    Доможирова Евгения Сергеевна
    • На сайте: 8 лет и 7 месяцев
    • Подписчики: 1
    • Всего просмотров: 38583
    • Всего материалов: 14

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Экскурсовод

Экскурсовод (гид)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Информационные системы и технологии: теория и методика преподавания в профессиональном образовании

Преподаватель информационных систем и технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 13 человек

Курс профессиональной переподготовки

Теория и методика обучения информатике в начальной школе

Учитель информатики в начальной школе

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 96 человек из 34 регионов
  • Этот курс уже прошли 222 человека

Курс повышения квалификации

Методика преподавания информатики в начальных классах

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Этот курс уже прошли 67 человек

Мини-курс

Педагогические идеи выдающихся педагогов и критиков

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе

Мини-курс

Карьерный навигатор: эффективный поиск работы

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 24 человека из 16 регионов

Мини-курс

Искусство понимания: техники успешной жизни, отношений и бизнеса

4 ч.

780 руб. 390 руб.
Подать заявку О курсе