- •Введение
- •Специальность учебно-методическое пособие
- •6 Введение в профессионально-педагогическую специальность
- •8 Введение в профессионально-педагогическую специальность
- •ЗунСп - зунСт → 0,
- •12 Введение в профессионально-педагогическую специальность
- •14 Введение в профессионально-педагогическую специальность
- •1. Общая характеристика специальности.
- •2. Требования к уровню подготовки абитуриента.
- •3. Общие требования к основной образовательной программе подготовки выпускника по специальности.
- •16 Введение в профессионально-педагогическую специальность
- •4. Требования к обязательному минимуму содержания основной образова тельной программы подготовки педагога профессионального обучения.
- •5. Сроки освоения основной образовательной программы выпускника по специальности 050501 — профессиональное обучение (по отраслям спе циализаций).
- •6. Требования к разработке и условиям реализации основной образова тельной программы подготовки выпускника по специальности.
- •7. Требования к уровню подготовки выпускника.
- •18 Введение в профессионально-педагогическую специальность
- •22 Введение в профессионально-педагогическую специальность
- •24 Введение в профессионально-педагогическую специальность
- •26 Введение в профессионально-педагогическую специальность
- •28 Введение в профессионально-педагогическую специальность
- •30 Введение в профессионально-педагогическую специальность
- •32 Введение в профессионально-педагогическую специальность
- •34 Введение в профессионально-педагогическую специальность
- •36 Введение в профессионально-педагогическую специальность
- •38 Введение в профессионально-педагогическую специальность
- •40 Введение в профессионально-педагогическую специальность
- •42 Введение в профессионально-педагогическую специальность
- •44 Введение в профессионально-педагогическую специальность
- •46 Введение в профессионально-педагогическую специальность
- •48 Введение в профессионально-педагогическую специальность
- •50 Введение в профессионально-педагогическую специальность
- •52 Введение в профессионально-педагогическую специальность
- •54 Введение в профессионально-педагогическую специальность
- •56 Введение в профессионально-педагогическую специальность
- •60 Введение в профессионально-педагогическую специальность
- •62 Введение в профессионально-педагогическую специальность
- •64 Введение в профессионально-педагогическую специальность
- •Технологий, механики и оптики
- •Модель структуры интеллектуальных способностей по Дж. Гилфорду
- •IV. Средства обучения
- •V. Методика обучения Вводно-мотивационная часть
- •72 Введение в профессионально-педагогическую специальность
- •74 Введение в профессионально-педагогическую специальность
- •VI. Контрольные вопросы и задания
- •78 Введение в профессионально-педагогическую специальность
- •VII. Литература
- •Технологий, механики и оптики
- •82 Введение в профессионально-педагогическую специальность
- •88 Введение в профессионально-педагогическую специальность
- •Технологий, механики и оптики
- •IV. Средства обучения
- •V. Методика обучения Вводно-мотивационная часть
- •94 Введение в профессионально-педагогическую специальность
- •96 Введение в профессионально-педагогическую специальность
- •98 Введение в профессионально-педагогическую специальность
- •100 Введение в профессионально-педагогическую специальность
- •VI. Контрольные вопросы и задания
- •VII. Литература
- •102 Введение в профессионально-педагогическую специальность
94 Введение в профессионально-педагогическую специальность
Н е многим лучше стали обстоять дела при переходе на язык ассемблера, команды в котором по сути своей удобны программисту лишь тем, что являются мнемоническим представлением машинных команд.
Лишь только с появлением языков высокого уровня, среди которых первым, конечно, у программистов появилась возможность не думать о конкретной машинной реализации программы, а все внимание переключить на решение задачи. Однако для того, чтобы писать большие программы, мало того, чтобы операторы языка были машинонезависимы необходимо также еще, чтобы язык позволял удобно представлять программу в виде совокупности отдельных структурных единиц (модулей), которые можно было бы многократно использовать, и на основе которых можно построить достаточно сложную программную систему. Эти требования нашли свое отражение в концепции структурного программирования, которая была реализована в таких языках программирования как Pascal и C.
Появление структурных языков высокого уровня коренным образом не изменило подход к программированию. Как и на предыдущих этапах, программа мыслилась программистами в виде последовательности команд. Отслеживая выполнение этой последовательности, можно полностью контролировать ход программы. Программный модуль фактически также мог пониматься как команда, только «укрупненная».
Преподаватель показывает Слайд 3.
Концепция структурного программирования дала возможность программистам решать задачи на разных уровнях детализации: от проектирования взаимодействия крупных программных блоков до реализации самых мелких программных модулей — «кирпичиков», из комбинации которых можно строить разнообразные программы.
При подходе к программе как к последовательности команд, программист должен четко отслеживать корректность данных, обрабатываемых в ходе выполнения программы. Очевидно, что чем сложнее программа, тем труднее такое отслеживание осуществлять и тем выше вероятность появления неожиданных ошибок.
Следовательно, для разработки сложных, больших приложений необходимо было искать новые принципы программирования. Очевидно, что этот поиск должен быть связан с дальнейшим развитием принципа структурности, то есть с формированием новых структур, с помощью которых можно было бы осуществить многоуровневое описание данных совместно с командами, которые эти данные обрабатывают.
Эти требования были выполнены в концепции объектно-ориентированного программирования.
В основе ООП лежит простая идея о том, что программное описание объекта, должно соответствовать его естественному описанию.
Приложение. Примеры выполнения практического задания
95
Слайд 3:
П рограммный модуль 2
П рограммный модуль N
Реализация модуля 1 |
Реализация модуля 2 |
|
|
|
|
|
|
|
|
|
|
|
Реализация модуля N
Преподаватель выясняет, как учащиеся понимают слово «объект».
Если немного отвлечься от программирования, то можно сказать, что «объектом» мы можем называть все, что угодно: от конкретных чувственных предметов (стулья, кошки, планеты, прямоугольники) до абстрактных понятий (продукты производства, живые существа, космические тела, графические объекты).
Важными являются следующие обстоятельства: Показывается и читается слайд 4. Слайд 4:
О бъект характеризуется:
совокупностью значений признаков;
поведением (реакцией на те или иные обстоятельства);
уровнем абстракции описания.