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

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



Внимание! Сегодня последний день приёма заявок на
Международный конкурс "Мириады открытий"
(конкурс сразу по 24 предметам за один оргвзнос)


  • Информатика

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


Министерство образования Республики Башкортостан

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

«Уфимский колледж статистики, информатики и вычислительной техники»





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


« Строковый тип данных в Turbo Pascal. Строковые процедуры и функции»


Специальность: 09.02.03 Программирование в компьютерных системах


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


Согласовано:

председатель предметной цикловой комиссии информатики:

Фатхулова О.В.

« » 2015г.

Разработала:

преподаватель УКСИВТ

Фатхулова О.В.

« » 2015г.


методист УКСИВТ:

Арсланова А.Н.

« » 2015г.






Уфа-2015 г

Содержание



Пояснительная записка

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

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

На данном занятии проводится работа по обобщению и закреплению знаний студентов по темам «Структурированный тип данных», «Процедуры и функции». Так как при изучении этой темы необходимы навыки работы с процедурами, функциями, одномерными массивами.

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

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

Студентам предоставлены условия для творчества.

Методическое обоснование занятия

Занятие на тему: «Строковый тип данных в Turbo Pascal. Строковые процедуры и функции»

В процессе занятия студенты должны получить целостное представление о строковом типе данных, используемом в среде программирования Turbo Pascal. решения простейших дифференциальных уравнений, закрепить теоретические знания и навыки решения задач по данной теме, восполнить пробелы (если они имелись).

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

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

Тема открытого занятия:

Строковый тип данных в Turbo Pascal. Строковые процедуры и функции

Учебная дисциплина:

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

Специальность:

09.02.03 Программирование в компьютерных системах

Группа:

2П1

Дата проведения

28 октября 2015 г.

Тип занятия:

Урок-повторение и закрепления знаний.

Урок-овладение новыми знаниями.

Время занятия

90 мин



Методика проведения

Обобщение, систематизация знаний.

Получение новых знаний.

Метод обучения

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

Репродуктивный - решение задач.

Цели занятия:


Образовательная

  • изучение процедур, функций и операций над строками;

  • закрепление изученного материала при решении задач на строковый тип данных;

  • развитие алгоритмического мышления и познавательной деятельности учащихся; интереса к программированию; внимательности и самостоятельности при решении задач на ЭВМ.

  • формирование целостных знаний по изучаемому разделу, теме;

  • овладение практическими навыками по составлению алгоритмов и решению задач на строковый тип данных.

Развивающая

  • развитие работы в группе;

  • постановка и решение проблем;

  • развитие умения пользоваться полученными знаниями.

Воспитательная

  • воспитание ответственного отношения к учебному труду, аккуратности, дисциплинированности, вежливости, внимания.

Методическая

  • демонстрация методики преподавания, приемов и средств обучения;

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

Наглядные пособия, ТСО:

Задания, теоретический материал, представленные в электронном виде

В ходе изучения темы студент должен:

знать:

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

уметь:

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



Структура занятия

Тема занятия: Строковый тип данных в Turbo Pascal. Строковые процедуры и функции

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

Этапы занятия

Деятельность преподавателя

Деятельность студента

Достижения цели

Время

(мин)

1

Организационный момент

Взаимное приветствие

Приветствие студентов, проверка наличия студентов

Воспитание организованности психологическая подготовка к занятию

2

2

Начальная мотивация учебной деятельности

  • Объявление темы;

  • постановка цели;

  • ознакомление с планом занятия

  • Ориентация в ходе занятия;

  • включение в работу;

  • восприятие плана занятия

Вызвать интерес к изучаемой теме

3

3

Повторение


Проверка домашнего задания: домашней контрольной работы

Проверка домашнего задания на ЭВМ в среде Турбо Паскаль

Обобщение знаний по темам:

  • типы данных;

  • массивы;

  • процедуры, функции.

15

Диктант «Синтаксис основных операторов Турбо Паскаля».

Самопроверка

10

Вопросы к кроссворду на тему «Типы данных Turbo Pascal»

Решение кроссворда

5


Этапы занятия

Деятельность преподавателя

Деятельность студента

Достижения цели

Время

(мин)

4

Лекция

Изучение темы по вопросам:

  1. понятие строка;

  2. определение типа String;

  3. способы обработки строк;

  4. операции над строками;

  5. функции для работы со строками;

  6. процедуры для работы со строками.

  • Конспектирование;

  • активное участие в решении проблемных ситуаций;

  • тренировка слуховой и зрительной памяти.

  • Формирование целостных знаний по изучаемой теме;

  • развитие умения сравнивать, анализировать, делать выводы.

30

5

Решение задач:

-экспресс задачи;

-словесные задачи.

Постановка условия задач.

Общее руководство решением задач.

Применение теоретических знаний при решении практических задач устно и на ЭВМ

  • Развитие умения сравнивать, анализировать, делать выводы.

20

6

Заключительная часть

Подведение итогов.

Выставление оценок.

Домашнее задание

Запись домашнего задания. Постановка вопросов.

Усвоение материала студентами

5


90


Обеспечение занятия

  1. Методическое:

Методическая разработка преподавателя по данной теме.

Бланк диктанта по синтаксису основных операторов Turbo Pascal.

Урок-презентация в формате PowerPoint

  1. Средства обучения:

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

  • мониторный кабинет;

  • ПЭВМ – 1

  • мониторы – 11 единиц.

Программное обеспечение:

  • cреда программирования Turbo Pascal;

  • Microsoft Office (PowerPoint)

Содержание урока

Организационный момент – 2 мин

  • взаимное приветствие

  • проверка присутствия студентов в группе.

Вступительное слово о целях занятия и плане урока – 3 мин

  • постановка цели;

  • ознакомление с планом занятия


План


I. Повторение – 30 мин

  • Проверка домашнего задания – домашней контрольной работы -15 мин

  • Диктант «Синтаксис основных операторов Турбо Паскаля» -10 мин

  • Вопросы к кроссворду на тему «Типы данных Turbo Pascal» -5 мин

II. Лекция – 30 мин

III. Решение задач – 20 мин

IV. Заключительная часть, подведение итогов,

выставление оценок – 5 мин

Ход урока

Слайд 1

hello_html_me1415cb.gif


Слайд 2

hello_html_m16bc92a8.gif

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

Слайд 3

hello_html_503b1230.gif

Слайд 4

hello_html_m73a984a.gif

Слайд 5

hello_html_m6b405118.gif

Студенты получают бланки с вопросами диктанта. Через 7 мин обмениваются заполненными бланками, проверяют ответы и выставляют оценки.

Слайд 6

hello_html_19bb2c6d.gif

Слайд 7

hello_html_1ded8bcf.gif

Слайд 8

hello_html_342c9ec1.gif


Слайд 9

hello_html_6523e0b3.gif

Актуализация пройденного материала. Решение кроссворда студентами. На пересечении строк и столбцов отображено зашифрованное слово

Слайд 10

hello_html_m386af39d.gif

Повторение символьного типа данных. Студенты отвечают на вопросы преподавателя и проверяют свои ответы по презентации.

Слайд 11

hello_html_243610d8.gif

Слайд 12

hello_html_7b809fc6.gif

Слайд 13

hello_html_m702f803e.gif


hello_html_m56af546c.gif


Слайд 14

hello_html_m53d0c7cc.gif

Изучение нового материала.

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

Слайд 15

hello_html_7737d4cb.gif

Слайд 16

hello_html_79cd2894.gif

Слайд 17

hello_html_m36d164af.gif

Слайд 18

hello_html_13342578.gif


hello_html_890f55d.gif



hello_html_66906ed4.gif


Слайд 19

hello_html_19464a52.gif

Слайд 20

hello_html_m1a342e48.gif

Слайд 21

hello_html_m3a3c4874.gif

Слайд 22

hello_html_73cb7ce6.gif


Слайд 23

hello_html_61f066c3.gif


Слайд 24

hello_html_m43c105eb.gif

Слайд 25

hello_html_m1be82453.gif

Слайд 26

hello_html_m118b463.gif

Подведение итогов занятия: студенты по отвечают на вопросы, предложенные преподавателем, устное решение задач.

Слайд 27

hello_html_m24df652e.gif


Слайд 28

hello_html_7e3ab5f8.gif


Слайд 29

hello_html_m74072c07.gif

Слайд 30

hello_html_3b6c2280.gif

Слайд 31

hello_html_2b5f8e78.gif

Решение задач по изучаемой теме в среде программирования Turbo Pascal. Нюансы использования процедур и функций для работы со строками.

Слайд 32

hello_html_m463c9be1.gif

Слайд 33

hello_html_m40bfa49f.gif

Слайд 34

hello_html_m968961e.gif



Перечень основной и дополнительной литературы

  1. Колдаев В. Д. Основы алгоритмизации и программирования: учеб. пособ. / В.Д. Колдаев; Под ред. Л.Г. Гагариной. - М.: ИД ФОРУМ: ИНФРА-М, 2015. - 416 с.: ил. - http://znanium.com/bookread.php?book=484837

  2. Культин Н.Б. Программирование в Turbo Pascal 7.0 и Delphi– СПб.: БХВ – Санкт-Петербург, 2004

  3. Культин Н.Б. Turbo Pascal в задачах и примерах – СПб.: БХВ – Санкт-Петербург, 2004

  4. Попов В.Б. Turbo Pascal для школьников – М.: Финансы и статистика, 2008

  5. Кент Д. С++. Основы программирования – М.: НТ Пресс, 2008

  6. Электронный ресурс. Форма доступа: http://www.intuit.ru - Основы программирования, Программирование на языке Pascal, Язык программирования C++


5




57 вебинаров для учителей на разные темы
ПЕРЕЙТИ к бесплатному просмотру
(заказ свидетельства о просмотре - только до 11 декабря)


Автор
Дата добавления 14.02.2016
Раздел Информатика
Подраздел Другие методич. материалы
Просмотров149
Номер материала ДВ-453114
Получить свидетельство о публикации

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