Тема: «Базовые понятия объектно-ориентированного программирования. Компьютерный практикум по разделу: «Программирование». ТБ»
Класс: 11
Цель: Организовать деятельность учащихся по применению базовых знаний ООП в среде разработки приложений RAD.
Задачи:
Предметные
создать условия для расширения знаний о методах и средствах компьютерной реализации информационных продуктов;
способствовать формированию самостоятельно создавать простейшие модели в средах визуального программирования;
организовать деятельность учащихся по использованию приобретенных навыков в практической деятельности для представления информации в виде приложений с помощью ООП.
Метапредметные:
способствовать закреплению навыков организации собственной учебной деятельности, включающими: целеполагание как постановку учебной задачи на основе соотнесения того, что уже известно, и того, что требуется установить;
создать условия для развития навыков проектной деятельности, способность и готовность к самостоятельному поиску методов решения практических задач;
содействовать формированию навыков познавательной рефлексии как осознание совершаемых действий и мыслительных процессов.
Направленные на развитие личности:
создать условия для формирования коммуникативной компетентности в общении и сотрудничестве со сверстниками и учителем в процессе образовательной деятельности;
формирование осознанного, уважительного и доброжелательного отношения к другому человеку, его мнению, гражданской позиции; готовности и способности вести диалог с другими людьми и достигать в нём взаимопонимания;
развитие самоуважения и способности адекватно оценивать себя и свои достижения, видеть сильные и слабые стороны своей личности.
Межпредметные связи: английский язык, математика.
Методы и приемы обучения:
Словесный: беседа, работа с интерактивной доской.
Практический: упражнения, практическая работа.
Наглядный: демонстрация.
Репродуктивный
Частично-поисковый (эвристический).
Форма организации урока: парная, индивидуальная.
Оборудование: ПК (ноутбуки), мультимедиа проектор, экран, интернет.
Время проведения: 1 урок (40 минут)
Структура урока: закрепление знаний и способов деятельности. (Шамова Т.И., Давыденко Т.М.):
Мотивация
Этап актуализации ведущих знаний и способов деятельности учащихся
Этап конструирование образца применения знаний в стандартной и измененной ситуациях
Этап самостоятельного применения знаний
Этап контроля и самоконтроля
Этап коррекции
Этап информации о домашнем задании
Этап рефлексии
Ход урока
Этап мотивации.
Учащиеся заходят в кабинет.
-Я вас приветствую, присаживайтесь пожалуйста. Обратите внимание на экран, вашему вниманию будет показан видеоролик (https://www.youtube.com/watch?v=2cVgYgS4khc кусочек из него), внимательно посмотрите его, и после ответьте на вопрос: что для вас из перечисленного важно для определения будущей профессии. (деньги, творчество, удаленная работа)
2. Этап актуализации ведущих знаний и способов деятельности учащихся.
Ребята, а чем занимаются программисты? – программируют. А программирование может быть разным? -да, процедурным и ООП. Что значит ООП? Что в нем является базовым понятием? (объект).
С какими объектами мы уже знакомы? (класс, объект, метод, свойства, принципы ООП). Давайте теперь проверим, насколько мы точно можем определить значение каждого объекта. 1 ученик выходит к доске, и соединяет объект с его определением. Остальные на местах проделывают тоже.
Постановка цели урока.
Опираясь уже на известную тему, кто может сформулировать цель нашего урока? (Для чего нам нужны вначале базовые понятия? Чем мы сегодня займемся на уроке? Что будем делать? А как звучит тема урока?) На доске отворачивается цель урока «Применить знания практически, создать объект(программу)»
3. Этап конструирование образца применения знаний в стандартной и измененной ситуациях
В какой программе мы будем работать? Pascal.
Сегодня мы создадим с вами класс, включающий в себя следующие объекты:
Форма
Метка
Поле ввода
Кнопка
Выбор расположения объектов на форме остается за вами.
Проверка: Ребята, вы, определили основные понятия темы сегодняшнего урока. Давайте их озвучим: класс, объект: метка, кнопка, поле. Молодцы ребята.
Теперь нам необходимо применить полученные теоретические знания. Приступаем ко 2 этапу.
Этап самостоятельного применения знаний. Здоровьесбережение
Перед тем, как пересесть за ПК, давайте выполним разминку. Помним о ТБ при работе за ПК. Выполнение заданий.
Выполняем задание №1.
Создать форму, добавить на нее объекты.
Ввести код на объекты-кнопки.
Самостоятельно меняем свойства объектов (названия в свойстве caption, цвет в свойстве color).
Добавляем 3 переменную для обмена.
Оценивание: 1-2 – это отметка «3», 3 – это отметка «4», 4 – это отметка «5»
Этап контроля и самоконтроля
Давайте проверим, сколько пунктов из работы вы выполнили.
1-2 – это отметка «3»
3 – это отметка «4»
4 – это отметка «5»
Сохраняем работы под именем «11.12.19»
Хочется отметить плодотворную и качественную работу учащихся. Давайте оценим полученные результаты, вспомните цель нашего урока. Достигли ли мы поставленной цели? (Да).
Этап информации о домашнем задании
Ребята никогда не надо останавливаться на достигнутом, и на следующий урок вы можете подготовить домашнее задание, которое поможет вам раскрыть себя.
Повторить понятия § 2.4.3. Решить задачу с помощью ООП: найти среднее арифметическое 2 чисел.
Рефлексия
Нам остался последний виток сегодняшнего урока, это ваша оценка своего состояния. Возьмите в руки ордена/медали, и переверните их, там изображен индивидуальный прямоугольный QR-код. На каждой стороне есть буква (A, B, C, D), соответствующая ответу. Если вы выбираете ответ A, тогда сторону с этой буквой необходимо расположить вверху. Как только вы это сделаете, поверните результат ко мне, приложение plickers, снимет ваши ответы и выведет на экран.
Оцените степень удовлетворенности на уроке:
Высокая
Средняя
Низкая
Оцените уровень комфортности на уроке:
Высокий
Средний
Низкий
Я считаю, что прошедший урок был:
Увлекательным
Инновационным (совершенно новым)
Обычным
Какой вывод мы можем сделать по результатам диаграммы?
…
Большое вам спасибо!