АВТОМАТИЗАЦИЯ КУРСОВОГО И ДИПЛОМНОГО ПРОЕКТИРОВАНИЯ

За время работы в техникуме я столкнулся с неприятным явлением: студенты постоянно задерживают выполнение и своевременную сдачу курсовых проектов. Встречается подобное явление и в дипломном проектировании. Проанализировав ситуацию я пришел к выводу, что в условиях нового, большого потока информации в процессе курсового проектирования применяются старые методы поиска информации, а именно справочники на бумажных носителях, т.е. книги. При этом для выполнения курсового, а тем более дипломного проекта требуется одновременная работа с большим количеством литературы. Во всем мире, да и у нас в России, происходит переход к справочникам в электронном виде: электронным книгам, базам данных и другим средствам.

Мною сделана попытка объединить в одной программе необходимые справочные материалы и систему расчета, таким образом, чтобы исключить рутинную работу, заключающуюся в поисках нужной информации и математических вычислениях. Таким образом при выполнении курсового или дипломного проекта студенту остается творческая часть работы: он должен правильно выбрать те или иные данные, назначить те или иные параметры в зависимости от условий работы устройства, и ввести их в поля ввода программы, после чего программа выполнит необходимые вычисления, и в случае неправильного выбора каких-то параметров сообщит студенту о его ошибке. При этом программа проведет студента по всему алгоритму расчета, указав ему на все особенности этого расчета.

Следует отметить, что для автоматизации процесса расчета можно сделать более простую программу, в которой достаточно ввести необходимые данные, а она сама подберет нужные параметры и сделает расчет, такая программа хороша уже для готового специалиста, а не для обучения. Так как в таком случае теряется обучающий эффект курсового проектирования. Поэтому я написал программу таким образом, чтобы студент прошел по всему алгоритму и самостоятельно выбрал все параметры, и ввел их в соответствующие поля. Это можно рассмотреть на примере программы обучающей расчету на прочность конических зубчатых передач. Таким образом следует отметить, что сама программа за студента практически ничего не делает - она только заменяет ему микрокалькулятор и справочник!

Программу для автоматизации курсового проектирования я написал в среде программирования Visual Basic Express Edition, распространяемой бесплатно.

Программа работает по принципу мастера: шаг за шагом студент вводит необходимые данные и рассчитывая постепенно привод на основе конического редуктора. Результаты расчета сохраняются в виде файла электронной таблицы.

Каждое окно мастера выполнено в виде мнемосхемы, где стрелками указывается путь выполнения задачи, а внутри стрелок размещена необходимая текстовая информация. Кроме того в окне размещается текстовая информация, поясняющая ход расчета.

Если студент пропустит какой-либо шаг в расчете, то программа сообщит ему об этом. В программу встроены необходимые справочники, которые выводят информацию либо непосредственно в окне, либо в виде списков. Таким образом эта программа не только автоматизирует процесс расчета привода, но и учит студента пользоваться электронными справочниками, которые во всем мире заменяют справочники в бумажном виде.

Таким образом можно автоматизировать курсовое и дипломное проектирование, как по техническим, так и по экономическим дисциплинам, везде где есть возможность составить математическую модель рассчитываемого устройства или процесса. Такие программы позволяют в течении урока смоделировать большое количество вариантов зубчатой передачи с различными входными параметрами и установить зависимость выходных параметров от входных.

Эта обучающая программа выставлялась на областном конкурсе "Лучшая инновационная учебно-методическая разработка" в номинации "Инновации в разработке учебной техники и наглядных средств обучения".

В настоящее время продолжается работа в этом направлении, в перспективе программа обучающая расчету привода на основе червячных передач. Программа автоматизации расчета режимов резания для станков с ЧПУ.

Подобные программы можно использовать не только для автоматизации курсового проектирования технических дисциплин, они могут быть полезны везде, где возможно создание математической модели, где необходимо пользоваться различными справочниками.

Для организации курсового и дипломного проектирования не достаточно ограничиваться разработкой программ для расчетов. На мой взгляд следует открыть кабинет дипломного и курсового проектирования, в котором должна быть локальная вычислительная сеть, на сервере которой следует разместить все необходимые для работы студентов справочники в электронном виде с интуитивно понятной системой поиска.

Электронные книги

Использование электронных учебников написанных в табличном процессоре стало затруднительной после появления пакета офисных программ MS OFFICCE XP. Дело в том, что там, по умолчанию, установлен высокий уровень безопасности, и макросы, на которых работает электронный учебник не работают. Снижать уровень безопасности пользователи, особенно малоопытные, не рискуют. Поэтому пришлось искать новые технологии написания электронных учебников. 

Подробнее

Обучающие программы...

Для самостоятельного обучения целесообразно использовать электронные обучающие программы. Первоначально для разработки таких программ я использовал табличный процессор Excel, как это говорилось выше, в этой программе имеется встроенный язык программирования VBA, что открывает широкие возможности для разработки различных информационных систем, частным случаем которых являются обучающие программы...


Интерактивный электронный учебник

Большое значение для обеспечения дистанционного обучения имеют интерактивные электронные учебники. Одним из таких учебников является электронный учебни "Детали машин", следует отметить, что он предназначен не для изучения курса "Детали машин", а для использования в качестве справочника при обучении студентов компьютерной графике, когда они выполняют чертежи машиностроительного профиля.

Подробнее

Офисные технологии в учебном процессе

В состав MS OFFICCE входит язык программирования VISUAL BAISIC FOR APPLICATIONS (VBA). Благодаря этому табличный процессор можно использовать как среду программирования. Это очень удобно для разработки программ предназначенных для расчета в диалоговом режиме. Кроме того эти программы можно использовать для обучения...


Место работы

Новосибирский промышленный колледж.

Профессиональная деятельность

Инженерная графика на компьютере

Домой

Программа автоматизации курсового проектирования отмечена дипломом областного конкурса "Лучшая инновационная учебно-методическая разработка"

Свободное программное обеспечение

Программное обеспечение является необходимой частью любого компьютера. Важной часть ПО являются операционные системы. Всем известны операционные системы корпорации Microsoft. Для использования этих ОС необходимо покупать лицензию, которая стоит немалых денег. Наряду с этими ОС имеются свободно распространяемые программные продукты. Одной из таких систем является операционная система Linux Mint.

В состав дистрибутива ОС семейства Linux вхобит большое количество свободного программного обеспечения. Это и пакет офисных программ Libre office способный конкурировать с MS Office, и графический редактор Gimp для создания и редактирования растровых графических файлов - конкурент Photoshop. Есть также векторный графический редактор Inkscape. Не малый интерес представляет 3D-редактор Blender, он, конечно, не такой универсальный, как 3DSMax, но позволяет создавать объекты 3D графики - рисунки, видео, компьютерные игры, при этом является свободно равспространяемым.


Домой