Материалы сайта
Это интересно
Обучение и контроль с использованием ИТ
Заключение Главным результатом проведенной работы является создание функционирующей обучающей программы по языкам программирования Turbo Pascal и Delphi, которая выполняет требуемый круг задач, с которыми сталкиваются преподаватели и студенты при программировании за весь период обучения. Реализация данного проекта была проведена без привлечения мощных средств программирования, которые очень громоздки, поскольку носят универсальный характер и к тому же требуют необходимую базу знаний по программному обеспечению. Использование мощных средств Delphi 5.5 по созданию приложений работающих в операционной системе Windows, позволило создать программный продукт максимально ориентированный на конечного пользователя, который не искушен в вопросах управления проектом. Данная компьютерная обучающая программа включает в себе следующие функции, необходимы в процессе обучения программированию: 1. Служит удобным справочником, с применением гипертекстовой системы, выводя на экран монитора необходимую информацию по основным этапам разработки компьютерных программ; 2. Является контролирующим устройством, позволяющим определить полученные знания по отдельным темам и в целом по курсу обучения; 3. Устанавливать контроль над студентом в процессе изучения лекционного материала, при этом, не перегружая долгой работой за компьютером, так как все тексты представляют собой наиболее необходимую информацию по изучаемым языкам; 4. Давать возможность дифференцированного подхода к лекционному материалу, готовых примеров программ и алгоритмов, а так же возможности тестовой проверки; 5. Являться достаточным средством для получения необходимых знаний для начинающих программистов и реализации основных приемов программирования в разработки программ студентами; Для создания программы потребовалась переработка имеющихся данных, для построения наиболее четких и в то же время достаточно небольших лекций. Данный материал имеет широкое практическое применение при разработке приложений на языках программирования Turbo Pascal и Delphi. Данные языки широко имеют широкое применение, так как признаны наиболее приемлемыми мы простоте и структуре программирования, при этом создание приложений занимает непродолжительное время с минимальной возможностью допустить ошибку. Совокупность всех этих качеств делает Turbo Pascal и Delphi универсальными языками программирования, отвечающих всем современным требованиям к программному обеспечению. Проведенные учеными исследования показали важнейшую роль применения компьютерных программ в процессе обучения. Данная работа представляет собой компьютерный курс обучения и проверки знаний по темам Turbo Pascal и Delphi. Одной из важнейших характеристик данной программы является доступность материала, который представлен в виде краткого, но в то же время достаточного изложения каждой темы. На любом этапе работы можно выбрать интересующий материал, выйти из программы при этом сохранив закладку, что в последствии облегчает поиск изучаемой темы. Данную работу можно использовать как непосредственно при изучении материала, так и во внеурочное время при индивидуальном изучении. Весь материал представлен в виде HTML документов, что облегчает работу с ним любому преподавателю, возможность редактирования и замены в случае необходимости. Навигацию и отображения необходимой лекции берёт на себя машина, что без сомнения экономит усилия и время конечного пользователя. Отличительной особенностью данной работы является то, что одновременно с обучением подачей лекционного материала программа предоставляет возможность проверки знаний на любом этапе обучения, так как все тестирующие вопросы разбиты на отдельные темы. Большое количество вопросов и использование их в случайном порядке дает возможность использовать данную программу неограниченное количество раз, без повторения вариантов вопросов. Кроме того , в случае необходимости, вопросы могут быть заменены и дополнены, что делает программу универсальной. Набор вопросов можно менять для каждой отдельной группы и для каждого учащегося. Хорошо подобранный набор тестов позволяет оперативно (в течение 10-15 мин.) и достаточно точно оценить знания учащихся. Все функции выполняемые программой были тщательным образом проверены и протестированы в процессе разработки и их работа гарантируется. Данная обучающая программа сможет облегчить работу, как преподавателя, так и студентов на всех этапах обучения программированию, с применением хорошо зарекомендовавших себе приемов написания оптимального кода. Дальнейшая модернизация и изменения языков программирования неизбежно приведут к созданию более мощных компьютерных обучающих программ с поддержкой разработки приложений непосредственно на этапе обучения внутри самой программы. Это сведет к минимуму возможности ошибки на начальных этапах обучения, даст возможность обучаемому лучше представить процесс программирования и сведет к минимуму работу преподавателя и студента.