Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемcebit2012.modern-expo.ru
1 ДИСТАНЦИОННЫЙ ЛАБОРАТОРНЫЙ ПРАКТИКУМ ПО ПРОГРАММИРОВАНИЮ Докладчик: Андрианов Игорь Александрович Вологодский государственный технический университет ФЦП «Научные и научно-педагогические кадры инновационной России» Госконтракт от Тема проекта: Методология построения интеллектуальных агентно- ориентированных комплексов для многоуровневой подготовки специалистов технического профиля Руководитель: Швецов Анатолий Николаевич
2 Функциональные возможности web-ресурса -Систематизация задач по темам в виде иерархической структуры -Автоматическая проверка решений, выдача сообщений о характере ошибки и настраиваемых подсказок -Отбор лучших решений по критериям быстродействия и памяти, возможность изучить чужие решения после успешной сдачи своего -Автоматический контроль плагиата -Формирование отчётов по отдельным студентам и группам Далее рассмотрим их подробнее с примерами интерфейса системы…
3 Функциональные возможности web-ресурса 1). Систематизация задач по темам в виде иерархической структуры
4 2). Автоматическая проверка решений, выдача сообщений о характере ошибки и настраиваемых подсказок
5 3). Отбор лучших решений по критериям быстродействия и памяти, возможность изучить чужие решения после успешной сдачи своего
6 4). Контроль плагиата. Используется оригинальный подход, основанный на сравнении объектного кода решений. Такой анализ не чувствителен к изменению имён переменных и функций, вставке избыточного кода и т.п.
7 5). Формирование отчётов по отдельным студентам и группам
8 Общая архитектура web-ресурса
9 Поддержка учебных курсов В систему внесено почти 1000 задач по ряду дисциплин: -Основы программирования -Структуры и алгоритмы обработки данных -Объектно-ориентированное программирование -Базы данных -Передача данных в информационных управляющих системах -Олимпиадные задачи по программированию и др. Рассмотрим некоторые из курсов подробнее…
10 Реализована подсистема проверки заданий по языку SQL и PLS/SQL для СУБД Oracle Пример – результат проверки SQL-запроса:
11 Реализована проверка заданий по объектно- ориентированному программированию на языке C++ - Студенты разрабатывают класс с интерфейсом, заданным в условии задачи. - Преподаватель разрабатывает набор тестов в виде небольших функций, создающих и проверяющих работу объектов данного класса. Система выполняет автоматическое тестирование путём вызова этих функций. Пример: созданный преподавателем тест, проверяющий класс на эффективность использования памяти
12 Реализована подсистема проведения турниров
13 Реализована интеграция системы с СДО Moodle, в которой размещается теоретический (лекционный) материал и тесты в традиционном виде
14 Преимущества использования ресурса в сравнении с традиционной формой проведения занятий - Преподаватель избавлен от рутинной работы по проверке решений и ведению учета, повышается качество того и другого. - Освободившееся время может быть использовано для индивидуальной работы с учащимися. - Учащиеся с первых шагов привыкают к аккуратному программированию и тщательному тестированию. - Студентам можно давать задания по разработке своих задач (с набором тестов) для данной системы – это также вырабатывает важные для программиста навыки. - Элемент состязательности повышает интерес к предмету и способствует успеху обучения. -С системой можно работать в любое время, в том числе дистанционно через Интернет
15 Контакты Кафедра автоматики и вычислительной техники, Вологодский государственный технический университет Сайт кафедры : Проверяющая система доступна по ссылке «Практикум по программированию», к большинству учебных курсов доступ свободный Телефон/факс: (8172)
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.