Доставка любой диссертации в формате PDF и WORD за 499 руб. на e-mail - 20 мин. 800 000 наименований диссертаций и авторефератов. Все авторефераты диссертаций - БЕСПЛАТНО
Рожина, Ирина Венокентьевна
13.00.02
Кандидатская
2002
Екатеринбург
176 с.
Стоимость:
499 руб.
ОГЛАВЛЕНИЕ
Введение .
Глава 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++. Данное обстоятельство обусловлено тем, что после разработки стандартов структурного программирования стало возможным поставить процесс создания программных продуктов на промышленную основу. Однако рост сложности программного обеспечения и необходимость сокращения сроков его разработки стали предъявлять требования, удовлетворение которых потребовало разработки новых технологий программирования. Были проведены серьезные исследования в области методологии проектирования программных систем, в частности, разработка методов декомпозиции, абстрагирования и построения иерархии. Результатом таких исследований стала разработка объектно-ориентированной методологии. Вследствие этого технологии структурного подхода были ориентированы, в первую очередь, на процессы обработки данных, их последующую сортировку с целью выделения необходимых для работы данных и организации информационных потоков между связанными процессами. Объектно-ориентированная технология разработки программ объединяет данные и процессы в логические сущности - объекты, которые имеют способность наследовать характеристики одного и более объектов, обеспечивая тем самым повторное использование программного кода [Информатика, ]. Основным элементом конструирования объектно-ориентированной программы является модуль, составленный из логически связанных объектов. По определению Г. Буча: «ООП - это методология программирования, которая основана на представлении программы в виде совокупности объектов, каждый из которых является реализацией определенного класса (типов особого вида), а классы образуют иерархию на принципах наследуемости» [Буч, , с. Технология объектно-ориентированного программирования явилась результатом эволюции методов программирования в направлении ярко выраженного конструктивного использования принципов структуризации, модульности и абстракции. Объектно-ориентированное программирование характеризуется тремя основополагающими идеями: инкапсуляцией, наследованием, полиморфизмом.
Название работы | Автор | Дата защиты |
---|---|---|
Теория и методика музыкальной подготовки руководителя любительского оркестрового коллектива в вузах Республики Корея | Кан Джи Дин | 2001 |
Лингводидактическая система формирования медиадискурсивной компетенции студентов-переводчиков | Емельянова, Елена Владимировна | 2011 |
Формирование экологической компетентности будущего фармацевта на основе интеграции естественнонаучных дисциплин | Бурцева, Татьяна Владимировна | 2009 |