Лекция 0. Введение

Post on 16-Jun-2015

469 Views

Category:

Documents

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Предметно-ориентированное

программное обеспечениеВведение

Какой сегодня год?

Какой сегодня год?

2010

1652(индустриальное общество)

1652(индустриальное общество)

1975(постиндустриальное общество)

1652(индустриальное общество)

1975(постиндустриальное общество)

2010(сегодня)

Web

Web

Web

Web

2005 годТим О’Рейли

«Что такое Web 2.0»

Образование 2.0

2005 годТим О’Рейли

«Что такое Web 2.0»

Образование 2.0

• Принцип субъективности

Образование 2.0

• Принцип субъективности• Принцип избыточности

Образование 2.0

• Принцип субъективности• Принцип избыточности• Принцип равноправия:– равноправие

– обмен знаниями

– личные достижения

Мои принципы

Зачем вы пишите конспекты?

Мои принципы

Зачем вы пишите конспекты?

Мои принципы

Internet

Google Docs

Мои принципы

План работ

План работ

План работ

Мои принципы

Нельзя впихнуть невпихуемое!

Мои принципы

1. Я хочу, чтобы я говорила, а вы – слушали2. Я хочу, чтобы вы говорили, а я –слушала3. Разрешено все, что не мешает п.1 и п.2

О чем мы будем говорить

О чем мы будем говоритьНЕ

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

• Классы• Объекты

• Инкапсуляция• Наследование• Полиморфизм

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

Принципы по Алану Кею:1. Все объект2. Вычисление – обмен данными объектов3. У объекта есть память4. Объект – представитель класса5. Класс задает поведение объекта6. Структура классов древовидная

Субъектно-ориентированное программирование

• Деление системы на субъекты• Реализация в субъекте ООП

Субъектно-ориентированное программирование

• Деление системы на субъекты• Реализация в субъекте ООП

The End

top related