Охрана труда:
нормативно-правовые основы и особенности организации
Обучение по оказанию первой помощи пострадавшим
Аккредитация Минтруда (№ 10348)
Подготовьтесь к внеочередной проверке знаний по охране труда и оказанию первой помощи.
Допуск сотрудника к работе без обучения или нарушение порядка его проведения
грозит организации штрафом до 130 000 ₽ (ч. 3 статьи 5.27.1 КоАП РФ).
Повышение квалификации

Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014

Почему стоит размещать разработки у нас?
  • Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
  • Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
  • Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
Свидетельство о публикации
в СМИ
свидетельство о публикации в СМИ
Дождитесь публикации материала и скачайте свидетельство о публикации в СМИ бесплатно.
Диплом за инновационную
профессиональную
деятельность
Диплом за инновационную профессиональную деятельность
Опубликует не менее 15 материалов в методической библиотеке портала и скачайте документ бесплатно.
08.10.2015

Открытый урок 9 класс

Тема урока: «Знакомство с системами объектно — ориентированного программирования»

Содержимое разработки

Тема урока: «Знакомство с системами объектно — ориентированного программирования»

Цели:

актуализировать знания по теме «Алгоритм и его формальное исполнение;

уметь работать с объектно ориентированным программированием;

воспитывать дисциплинированность, целеустремлённость и трудолюбие.

Средства обучения: презентация «Знакомство с системами объектно — ориентированного программирования», учебник Угринович Н.Д. – 9 класс.

Организация 0-3

Мотивация 4-7

Изучение новой темы 8-39

Подведение итогов 40-45

Ход урока

Этапы урока

Содержание этапа

Техника организации

Организация

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

Мотивация

Объяснение темы, цели, плана проведения занятий

Актуализация знаний

Что такое алгоритм?

(Алгоритм – это предназначенное для конкретного исполнителя точное описание последовательности действий, направленных на решение поставленной задачи.)

Назовите свойства алгоритма.

Дискретность - разделение алгоритма на последовательность шагов.

Результативность - получение из исходных данных результата за конечное число шагов.

Массовость - возможность применения алгоритма к большому количеству различных исходных данных.

Детерминированность (определённость) - Исполнитель должен выполнять команды алгоритма в строго определенной последовательности.

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

Назовите виды алгоритмов.

линейный

ветвление

цикл

с постусловием

с предусловием

выбор

Формирование новых понятий, сравнительная характеристика

Изложение нового материала - «Знакомство с системами объектно — ориентированного программирования»:

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

Рассмотрим пример. Все мы смотрим телевизионные про­граммы. Назовем телевизор модулем или объектом. Этот объект имеет интерфейс с пользователем, т. е. средства управ­ления (совокупность кнопок), воспроизведения изображения и звука. Чем совершеннее интерфейс, тем удобнее телевизор в использовании. Мы переключаем программы, нажимая опре­деленные кнопки, и при этом не задумываемся о физических процессах, происходящих в телевизоре. Об этом знают спе­циалисты. Когда мы выбираем телевизор, нас интересуют его цена и эксплуатационные параметры, т. е. качество изобра­жения, звука и т. п. Однако нас не интересует то, что находит­ся внутри. Другими словами, мы возвращаемся к свойствам объекта (модуля), какими являются интерфейс и реализация. Основная цель абстракции в программировании как раз и заключается в отделении интерфейса от реализации.

Вернемся к нашему примеру. Предположим, некоторый субъект уверен, что хорошо знает устройство телевизора. Он снимает крышку и начинает «усовершенствовать» его. Хотя иногда это и приводит к определенным промежуточным (локальным) успехам, окончательный результат почти всегда отрицательный. Поэтому подобные действия надо запрещать. В программировании это поддерживается механизмами за­прета доступа или скрытия внутренних компонентов. Каждо­му объекту (модулю) предоставлено право самому распоря­жаться «своим имуществом», т. е. данными функциями и опе­рациями.

Абстрактный тип данных — это совокупность данных вместе с множеством операций, которые можно выполнять над этими данными.

Понятие объектно-ориентированного программирования

По определению авторитета в области объектно-ориентированных методов разработки программ «объектно-ориентированное программирование (ООП) – это методология программирования, которая основана на представлении программы в виде совокупности объектов, каждый из которых является реализацией определенного класса (типа особого вида), а классы образуют иерархию на принципах наследуемости».

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

Система программирования объектно-ориентированного программирования состоит из формы, объектов, свойств объекта и программного кода.

Сегодня мы с вами познакомимся с одной из таких программ она называется VisualBasic 2008, данная программа позволит создавать нам такие программы как : календарь, блокнот, будильник… и многое другое.

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

но для начала мы с вами сделаем физ. минутку.

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

Знакомство с системами объектно-ориентированного и алгоритмического программированияVisualBasic 2008.

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

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

Чему вы научились за сегодняшний урок?

2


Адрес публикации: https://www.prodlenka.org/metodicheskie-razrabotki/151781-otkrytyj-urok-9-klass

Свидетельство участника экспертной комиссии
Рецензия на методическую разработку
Опубликуйте материал и закажите рецензию на методическую разработку.
Также вас может заинтересовать
Свидетельство участника экспертной комиссии
Свидетельство участника экспертной комиссии
Оставляйте комментарии к работам коллег и получите документ
БЕСПЛАТНО!
У вас недостаточно прав для добавления комментариев.

Чтобы оставлять комментарии, вам необходимо авторизоваться на сайте. Если у вас еще нет учетной записи на нашем сайте, предлагаем зарегистрироваться. Это займет не более 5 минут.

 

Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)

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

Рекомендуем Вам курсы повышения квалификации и переподготовки