Методы и технологии программирования


Информатика 10класс дата:
Урок №5
Тема « Методы и технологии программирования»
Цель: продолжать знакомство с методами программирования;
Задачи:
Обобщить и провести классификацию известных методов программирования;
Развивать внимание, память;
Воспитывать дружелюбное отношение друг к другу
Оборудование: презентация
Ход урока
1.Организационный момент
Проверка готовности к уроку
2.Проверка домашней работы
Опрос по контрольным вопросам после параграфа 4.
Проверка выполнения задания 2 практической работы
3. Сообщение темы урока
Тема урока : «Методы и технологии программирования»
Наша цель: выяснить отличие одного метода от другого.
4.Изучение нового материала
Рассказ учителя, запись конспекта.
Методы программирования- способ, средство, определяющее стиль написания отладки и сопровождения программ.
Технология программирования- технологии разработки программ для ЭВМ, которые будут использованы людьми для решения различных задач на ЭВМ.
Программирование делится наСтруктурное программирование- структура программы, которая отражает структуру решаемой задачи, чтобы алгоритм решения был ясно виден из исходного текста.
Принципы СП:
Программирование должно осуществляться «сверху- вниз»
Весь проект должен быть разбит на модули с одним входом и одним выходом
Программа должна допускать только три основные структуры, последовательное выполнение, ветвление и повторение
Недопустим оператор безусловного перехода
Модульное программирование- метод разработки программ, при котором программа разбита на независимые модули.
Объектно-ориентированное программирование- метод программирования, при использовании которого главными элементами программ являются объекты.
Принципы ООП
1.Класс- множество объектов,связанных общностью структуры и поведения.
2.инкапсуляция- объединение данных и свойственных процедур обработки в одном объекте
3.наследование- предусматривает создание новых классов на базе существующих и позволяет классу-потомку иметь все свойства класса родителя.
4.полиморфизм- рожденные объекты обладают информацией о том, какие методы они должны использовать в зависимости от того, в каком месте цепочки находятся.
5.модульность-объекты заключают в себе полное определение их характеристик.
5.Закрепление
Какие облачные технологии вы используете?
Как вы думаете, какие проблемы могут возникать при пользовании облачными технологиями?
6.Итог урока
7.Д)з знать конспект, повторить пред.темы, подготовить сообщение о облачных технологиях.

Приложенные файлы


Добавить комментарий