Обучение учащихся объектно-ориентированному программированию и технологии визуального проектирования в базовом курсе информатики

Обучение учащихся объектно-ориентированному программированию и технологии визуального проектирования в базовом курсе информатики

Автор: Рожина, Ирина Венокентьевна

Шифр специальности: 13.00.02

Научная степень: Кандидатская

Год защиты: 2002

Место защиты: Екатеринбург

Количество страниц: 176 с.

Артикул: 2305782

Автор: Рожина, Ирина Венокентьевна

Стоимость: 250 руб.

Обучение учащихся объектно-ориентированному программированию и технологии визуального проектирования в базовом курсе информатики  Обучение учащихся объектно-ориентированному программированию и технологии визуального проектирования в базовом курсе информатики 

ОГЛАВЛЕНИЕ
Введение .
Глава 1. Теоретические вопросы изучения курса Основы объектноориентированного программирования и технологии визуального проектирования
1.1. Основные элементы объектноориентированного программирования
1.2. Психологопедагогический анализ проблемы развития мышления учащихся при обучении объектноориентированному программированию ..
1.3. Анализ методик обучения школьников объектноориентированному
программированию и пути их совершенствования
Выводы по главе 1.
Глава 2. Построение методической системы обучения основам объектноориентированного и технологии визуального проектирования в школьном курсе информатики
2.1. Проектирование методической системы обучения основам объектно
ориентированного программирования
2.2. Роль решения задач при обучении объектноориентированному программированию и технологии визуального проектирования.
2.3. Методика обучения учащихся основам объектноориентированного
программирования.
Выводы по главе 2
Глава 3. Методика проведения и обработка результатов педагогического эксперимента
3.1. Разработка критериев объективной оценки знаний и умений учащихся с использованием методов математической статистики.
3.2. Педагогический эксперимент
Выводы по главе 3.
Заключение.
Литература


Уровень абстрагирования - отдельное действие. Второй этап - структурный ( - г. Здесь под термином «структурный» мы понимаем нисходящее проектирование и модульное программирование. Суть нисходящего конструирования программ состоит в разбивке большой задачи на меньшие подзадачи, которые могут рассматриваться отдельно. Структурное программирование. Структурное программирование - это некоторый набор принципов написания программ. Для реализации принципов структурного программирования требуется использование трех основных его составляющих: следования, ветвления и повторения. При этом процесс нисходящей разработки программы может продолжаться до тех пор, пока не будет достигнут уровень «атомарных» блоков, т. В структурном программировании уточнен принцип декомпозиции задачи, точнее ее алгоритмический аспект, т. Алгоритмическая декомпозиция понимается как разделение алгоритмов, причем каждый модуль выполняет один из этапов общего процесса. Одним из создателей структурного программирования был профессор Э. Дейкстра. Модульное программирование. Модуль имеет строго определенный интерфейс и скрытую часть, одну точку входа и одну точку выхода. Разработан механизм включения модулей в разрабатываемую программу, созданы библиотеки модулей. Языками структурного программирования являются языки: ПЛ/1, ALGOL , Pascal, Simula, С, Ada (наследник ALGOL , Pascal, Simula), С++(возникший в результате слияния С и Simula) и т. В -е годы были созданы тысячи языков и диалектов. Основная идея структурного программирования - подпрограмма как элемент абстрагирования. Для ее реализации разработаны следующие механизмы: передачи параметров; вложенности подпрограмм; локальных и глобальных переменных; теория типирования; использование модулей (от группы логически связанных подпрограмм до раздельно компилируемых фрагментов со строго определенным интерфейсом). Третий этап - объектно-ориентированный (с г. В него мы включаем и технологию визуального программирования. Языки программирования Турбо Паскаль, начиная с версии 5. Смолток, C++. Данное обстоятельство обусловлено тем, что после разработки стандартов структурного программирования стало возможным поставить процесс создания программных продуктов на промышленную основу. Однако рост сложности программного обеспечения и необходимость сокращения сроков его разработки стали предъявлять требования, удовлетворение которых потребовало разработки новых технологий программирования. Были проведены серьезные исследования в области методологии проектирования программных систем, в частности, разработка методов декомпозиции, абстрагирования и построения иерархии. Результатом таких исследований стала разработка объектно-ориентированной методологии. Вследствие этого технологии структурного подхода были ориентированы, в первую очередь, на процессы обработки данных, их последующую сортировку с целью выделения необходимых для работы данных и организации информационных потоков между связанными процессами. Объектно-ориентированная технология разработки программ объединяет данные и процессы в логические сущности - объекты, которые имеют способность наследовать характеристики одного и более объектов, обеспечивая тем самым повторное использование программного кода [Информатика, ]. Основным элементом конструирования объектно-ориентированной программы является модуль, составленный из логически связанных объектов. По определению Г. Буча: «ООП - это методология программирования, которая основана на представлении программы в виде совокупности объектов, каждый из которых является реализацией определенного класса (типов особого вида), а классы образуют иерархию на принципах наследуемости» [Буч, , с. Технология объектно-ориентированного программирования явилась результатом эволюции методов программирования в направлении ярко выраженного конструктивного использования принципов структуризации, модульности и абстракции. Объектно-ориентированное программирование характеризуется тремя основополагающими идеями: инкапсуляцией, наследованием, полиморфизмом.

Рекомендуемые диссертации данного раздела

28.06.2016

+ 100 бесплатных диссертаций

Дорогие друзья, в раздел "Бесплатные диссертации" добавлено 100 новых диссертаций. Желаем новых научных ...

15.02.2015

Добавлено 41611 диссертаций РГБ

В каталог сайта http://new-disser.ru добавлено новые диссертации РГБ 2013-2014 года. Желаем новых научных ...


Все новости

Время генерации: 0.297, запросов: 108