<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Geometry &amp; Graphics</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Geometry &amp; Graphics</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Геометрия и графика</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="print">2308-4898</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">272</article-id>
   <article-id pub-id-type="doi">10.12737/471</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>Методические вопросы преподавания</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>Methodical questions of teaching</subject>
    </subj-group>
    <subj-group>
     <subject>Методические вопросы преподавания</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">Methodical complex of training in programming on AutoLISP language</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Методический комплекс обучения программированию на языке AutoLISP</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Альшакова</surname>
       <given-names>Елена Леонидовна</given-names>
      </name>
      <name xml:lang="en">
       <surname>Alshakova</surname>
       <given-names>Elena Леонидовна</given-names>
      </name>
     </name-alternatives>
     <email>alshakovae@mail.ru</email>
    </contrib>
   </contrib-group>
   <pub-date publication-format="print" date-type="pub" iso-8601-date="2013-06-14T00:00:00+04:00">
    <day>14</day>
    <month>06</month>
    <year>2013</year>
   </pub-date>
   <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2013-06-14T00:00:00+04:00">
    <day>14</day>
    <month>06</month>
    <year>2013</year>
   </pub-date>
   <volume>1</volume>
   <issue>1</issue>
   <fpage>38</fpage>
   <lpage>41</lpage>
   <self-uri xlink:href="https://naukaru.ru/en/nauka/article/272/view">https://naukaru.ru/en/nauka/article/272/view</self-uri>
   <abstract xml:lang="ru">
    <p>В статье показано, как реализуется создание изображения с помощью программы AutoLISP.</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>Realization of image creation by using AutoLISP&#13;
program is shown in this article.</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>компьютерная графика</kwd>
    <kwd>программирование</kwd>
    <kwd>AutoLISP.</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>computer graphics</kwd>
    <kwd>programming</kwd>
    <kwd>AutoLISP.</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p>Система AutoCAD поддерживает создание программ на языке функционального программирования AutoLISP. Для удобства написания, отладки и запуска программ в систему AutoCAD встроен редактор Visual LISP. Результат выполнения программы отображается в окне AutoCAD. Используя AutoLISP, можно создавать программы для автоматического построения параметрических чертежей.С целью эффективного обучения программированию на AutoLISP автором данной статьи разработан методический комплекс. Данный методический комплекс содержит несколько методических указаний [1, 2, 3], а также тексты программ на языке AutoLISP, реализующих построение изображений и чертежей, и используется при проведении лабораторных, практических занятий и для самостоятельной работы студентов. В методических указаниях рассматриваются основные приемы работы по созданию программ в системе AutoCAD на примере выполнения конкретных заданий: программ, реализующих автоматическое построение динамического изображения — семейства квадратов, чертежа детали с заданными размерами, которая ранее вычерчивалась в графическом редакторе, параметрического чертежа детали определенной конструкции с различными параметрами элементов. Часть методических указаний организована в виде справочной системы с примерами записи вызова функций AutoLISP и выполнения команд AutoCAD из программы на AutoLISP.Каждое отдельное методическое указание содержит цель обучения; основные теоретические положения; разобранный пример выполнения работы с получением конечного результата, например, программы, реализующей автоматическое построение чертежа втулки; задание на выполнение работы; контрольные вопросы. Методическое указание содержит все данные для успешного выполнения предложенного задания. Благодаря этому методический комплекс используется для организации самостоятельной работы студентов.В рассматриваемом методическом комплексе для обучения студентов предложена методика пошаговой разработки программы.Методический комплекс обучения программированию на AutoLISP состоит из следующих работ:использование языка программирования Auto LISP для создания параметрических чертежей в системе AutoCAD. Предлагаются  рекомендации с целью ознакомления с основами программирования на языке AutoLISP [1];автоматическое вычерчивание детали с использованием AutoLISP. Излагаются методические рекомендации по разработке программы на языке AutoLISP, реализующей автоматическое вычерчивание детали по фиксированным размерам [2];параметрическое вычерчивание детали с использованием AutoLISP. Излагаются методические рекомендации по разработке программы на языке AutoLISP, реализующей параметрическое вычерчивание детали [3].Данные методические указания используются для обучения студентов на кафедре начертательной геометрии и инженерной графики Юго-Западного государственного университета (ЮЗГУ), а также внедрены в учебный процесс кафедры материаловедения и сварочного производства ЮЗГУ.Обучение программированию на AutoLISP начинается с изучения синтаксиса и базовых функций языка AutoLISP.</p>
 </body>
 <back>
  <ref-list>
   <ref id="B1">
    <label>1.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Использование языка программирования Auto LISP для создания параметрических чертежей в системе AutoCAD: Методические указания к лабораторной работе по курсу «Машинная графика» для студентов специальностей 290300, 290700, 290800, 120500 / Курск. гос. техн. ун-т; сост. Е.Л. Альшакова. - Курск, 2000.</mixed-citation>
     <mixed-citation xml:lang="en">Ispol'zovanie yazyka programmirovaniya Auto LISP dlya sozdaniya parametricheskikh chertezhey v sisteme AutoCAD: Metodicheskie ukazaniya k laboratornoy rabote po kursu «Mashinnaya grafika» dlya studentov spetsial'nostey 290300, 290700, 290800, 120500 / Kursk. gos. tekhn. un-t; sost. E.L. Al'shakova. - Kursk, 2000.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B2">
    <label>2.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Автоматическое вычерчивание детали с использованием AutoLISP: Методические указания к лабораторной работе по курсу «Машинная графика» для студентов специальностей 290300, 290700, 290800, 120500 / Курск. гос. техн. ун-т; сост. Е.Л. Альшакова. - Курск, 2000.</mixed-citation>
     <mixed-citation xml:lang="en">Avtomaticheskoe vycherchivanie detali s ispol'zovaniem AutoLISP: Metodicheskie ukazaniya k laboratornoy rabote po kursu «Mashinnaya grafika» dlya studentov spetsial'nostey 290300, 290700, 290800, 120500 / Kursk. gos. tekhn. un-t; sost. E.L. Al'shakova. - Kursk, 2000.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B3">
    <label>3.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Параметрическое вычерчивание детали с использованием AutoLISP: Методические указания к лабораторной работе по курсу «Машинная графика» для студентов специальностей 120100, 120200, 120500, 150200, 170600 / Курск. гос. техн. ун-т; сост. Е.Л. Альшакова. - Курск, 2001.</mixed-citation>
     <mixed-citation xml:lang="en">Parametricheskoe vycherchivanie detali s ispol'zovaniem AutoLISP: Metodicheskie ukazaniya k laboratornoy rabote po kursu «Mashinnaya grafika» dlya studentov spetsial'nostey 120100, 120200, 120500, 150200, 170600 / Kursk. gos. tekhn. un-t; sost. E.L. Al'shakova. - Kursk, 2001.</mixed-citation>
    </citation-alternatives>
   </ref>
  </ref-list>
 </back>
</article>
