Введение
ГЛАВА 1. Теоретические основы построения методической системы обучения молекулярным вычислениям 13
1.1. Парадигмы междисциплинарности 13
1.2. NBIC-конвергенции как новая технологическая парадигма 17
1.3. Молекулярные вычисления в NBIC-технологиях 19
1.4. Понятие «природные вычисления» 23
1.5. О понятии «методические связи» 25
Выводы по главе 1 31
ГЛАВА 2. Развитие содержания обучения молекулярным вычислениям 32
2.1. Отбор содержания обучения компьютерному моделированию структуры цепочек ДНК 34
2.2. Компьютерное моделирование классических алгоритмов над молекулами ДНК 50
2.3. Отбор содержания обучения алгоритмам поиска подстроки в строке 73
2.4. Отбор содержания обучения алгоритмам на подпоследовательностях 77
2.5. Новая реализация алгоритма поиска наибольшей общей подпоследовательности как фрагмент содержания обучения 89
Выводы по главе 2 99
ГЛАВА 3. Средства обучения молекулярным вычислениям 101
3.1. Классификация средств обучения 101
3.2. Платформа 1С как средство обучения программированию 105
3.3. Интерпретатор языка пробирок для ДНК-вычислений на языке Haskell как средство обучения 109
3.4. Интерпретатор языка пробирок на языке 1С как средство обучения 114
3.5. Компьютерная реализация опыта Эдлмана как средство обучения 123
3.6. Компьютерная реализация решения задачи о выполнимости пропозициональных формул 128
3.7. Компьютерная реализация решения задачи о рюкзаке 131
3.8. Фреймворк для анализа ДНК строк 136
3.9. Организация и проведение педагогического эксперимента 139
Выводы по главе 3 148
Заключение 151
Библиография 153


