Cтраница 4
Файлы учебного примера с дискеты целесообразно скопировать на жесткий диск. Предлагаемые примеры можно решать и записывать их результаты в тот же директорий, в котором находятся учебные примеры, считанные с дискеты. [46]
Вторая часть книги иллюстрирует применение знаний и навыков, полученных в первой части, к широкомасштабному программированию. Методы из инструментального ящика, наполнение которого производилось в первой части, применяются здесь к двум учебным примерам: разработке универсальной системы решения задач ( JPS-системы) и универсального электронного дневника. Каждая из этих разработок является, безусловно, открытой для дальнейшего экспериментирования. [47]
В некотором смысле эта анкета представляет собой входной контроль состояния субъектов ( студентов), включающихся в процессе обучения: их мотивацию, эмоциональный настрой, склонности, некоторые личностные качества. Такой контроль позволяет преподавателю с самого начала настроить аудиторию на положительное эмоциональное восприятие предлагаемого материала и подобрать учебные примеры таким образом, чтобы они находили отклик в сердцах слушателей, соответствовали их интересам и запросам и, в то же время, адекватно оценивать качество выполненной впоследствии самостоятельной работы, сопоставить полученный результат с его возможностями и способностями. [48]
Приводимый пример значительно превышает по объему предыдущие, но это не должно пугать читателя. Опыт показывает, что учиться программированию лучше на задачах, приближенных к действительности, а не на надуманных учебных примерах. [49]
Чтобы продемонстрировать процесс развертывания технологий и показать их разнообразие, несколько наиболее созревших проектов описаны здесь в качестве учебных примеров. Каждый из этих проектов представляет собой технологию, которая, вероятно, не была бы профинансирована по обычным каналам частных венчурных капиталовложений. [50]