- •1. Объектно-информационная концепция курса информатики и ооп. Основные понятия ооп.
- •2. Синтаксические особенности объектно-ориентированных языков программирования.
- •3. Технология и среды визуального программирования.
- •4. Формирование понятия «объект» в пропедевтическом курсе информатики.
- •5. Отражение объектно-ориентированного программирования в учебниках н.Д. Угриновича.
- •6. Отражение объектно-ориентированного программирования в учебниках н,в, Макаровой.
- •7. Элективные курсы по объектно-ориентированному программированию.
- •8. Система задач по изучению объектно-ориентированного программирования в среде Visual Basic.
- •13. Методика изучения литерных (строковых) величин.
- •14. Типовые задачи на обработку строковых величин и их методический анализ.
- •20. Методика введения основных понятий темы «Формализация и моделирование» (объект, формализация! система).
- •21. Методика введения основных понятий темы «Формализация и моделирование» (модель и моделирование, классификация моделей).
- •22. Методика изучения темы «Модели организации данных». Примеры.
- •23. Методика организации лабораторных работ по разработке и исследованию информационных моделей. Примеры.
- •24. Методика изучения темы «Построение регрессионных моделей с помощью табличного процессора».
- •25. Методика изучения темы «Расчет корреляционных зависимостей в ms Excel».
- •26. Методика изучения темы «Использование ms Excel для решения задачи оптимального планирования».
- •28. Методика изучения темы «Табличные информационные модели»
1. Объектно-информационная концепция курса информатики и ооп. Основные понятия ооп.
Объктно – ориентированное концепция курса информатики позволяет по новому взглянут на вопросы исследования и познания:
Человека окружают множество различных объектов как материальных так и идеальных.
Он изучает эти объекты ч/з их свойства, упр-ет поведением объектов воздействия на их св-ва посред-м методов, сами объекты реагируют на событие окружающего мира
Это принцип общий для всей наук.
Общий показатель окружающего мира м/о представить след. схемы.
Объект изучения -> выделение основных свойств -> создание матем. или цфров. модели отраж-ся задан-е св-ва данного объекта.-> описание методов изменения св-в объекта.->изучения поведения объекта в зависимости от событий окруж. мира.
Мировозрен-ая значения объекта по ориен-го прог-ия заключ-ся в реализации след. линии:
объект
источник информации
изучение объекта ч/з
его свойства
изменение св-в ч/з
методы данного объекта
поведение объекта при взаим. с внешней средой.
Основные понятия ООП. Основная идея ООП – создание пр-х структур поведения кот-х имитир-ся поведение объектов реального мира.
Объекты – особые пр-е структ-ры объединение данные и алгоритмы их обработки.
Основополагающие идеи ООП:
1.Инкапсуляция
2. Наследование
3. Полиморфизм.
Инкап-ся наз-ся объединение в объекте его св-в и возмож-х над ним операций (методов)
Объект метод <-> св-ва инкапсуляция
Объекты - «существительные»(окружность)
Св-ва Объекта – «прилаг-е »(какой?)
Методы объекта – «глагол» (что и как делать?)
Понятие класса и экземпляра
Объекты инкапсуляцирующие одинаков. перечень св-в и операций, объедин. в классы. Каждый объект явл-ся экземпляром класса.
Эккземпляры класса –м/ иметь отлич-е значение св-в
Наследование
точка (родители)-> окружность(потомок)
Наследование опред-ет отношения м/у классами: объекты класса-потомок облад-ют всеми св-ми и опред-ми объектов класса родитель.
Поломорфизм.
Полиформизм в переводе от греч (много форм) – одна и та же операция над объектами различ классов м/т исп-ся раз-ми методами.
2. Синтаксические особенности объектно-ориентированных языков программирования.
а) Синтаксич команды применнения метода объекта.
Объект. Метод арг1:=знач, арг2:= знач
б)Синтаксич. установки знач. св-ва объекта
Объект св-ва = значение св-ва
Установка значений нес-ких св-в объекта.
With объект
Св-ва 1=значение св-ва 1
Св-во 2=значение св-ва 2
…..
Св-во N = значение св-ва N
End With
3. Технология и среды визуального программирования.
Визуальное прог-ие – это программирование предусматривает-е создание прилож-ий с помощью наглядных ср-в.
Виз. прога основ-ся на ООП.
Объекты визуализации:
а) пользовательский интерфейс прог-мы
б)операторы прог-ия
VB и Delphi осущ-ют т/о визуальн. построение интерфейса прог-мы, а не прог-го кода.
Общие эл. среды виз. прог-ния:
1)визуальная модель
2)окно инсрументов
3)окно св-в.
Эьтапы создания проекта на VB
Планирование
Упр. элементы.
Форма
Основ-е объекты при виз-м прог-и Прект- разраб-ся среда в визуальн. приложения.
Управ. элементы – объекты , реагирующие на дей-я, производим. пользов. и яв-ся элементами граф. интерфейса приложения.
Форма – объект, пред-е собой окно на экране в кот-м размещ-ся управ-е элементы.