COMPUTER VERIFICATION OF DESCRIPTIVE GEOMETRY TASK SOLUTIONS FOR ENGINEERING AND GRAPHIC EDUCATION
Abstract and keywords
Abstract (English):
In this paper is formulated the relevance of computer tools creation for verification of descriptive geometry task solutions. Are analyzed the shortcomings of available methods and systems for such verification. A new verification method is proposed – the mode of superposition based on overlaying a student’s solution with a template and formal evaluation the overlaying results. To create templates for a wide range of descriptive geometry tasks, it is proposed to use a formal grammar of the correct solution, which is constructed using special nonterminal symbols – “and”, “or”, “transform” and “instance”. As the grammar’s terminal symbols are used geometric figures. Thus, the template consists of a graphic part (a set of figures) and a structural description (grammar). An implementation of this verification method is demonstrated as a software system for verifying of descriptive geometry task solutions in the form of DXF-files. A functional model of the verification system is given. The automatic formation of a template from a graphical model, which is created in a vector graphics editor and does not require a symbolic description, is considered, as well as processing procedure for a student’s solution, during which the verifiable model goes through phases of normalization, filtration, and extracting of higher-level elements. An example of checking for two solutions (the correct one and containing errors) of the task for constructing a perpendicular to a plane of general position is given. The work of a subsystem for verification result visualization is demonstrated too. The created system can be implemented in Internet-libraries of tasks, or in distance learning systems, and can be used for remote support of geometric-graphic courses. Conclusions about feasibility of introducing the proposed method as a tool in CAD-systems are made.

Keywords:
descriptive geometry, distance learning, Internet-libraries of tasks, task solution computer verification, functional model, DXF, grammar of task proper solution, verification result visualization
References

1. Artsikhovskaya-Kuznetsova L. O golovolomnosti nachertatel’noj geometrii [Puzzles of Descriptive Geometry]. Geometriya i grafika [Geometry & Graphics]. 2014, V. 2, I. 3, pp. 31-35. DOI:https://doi.org/10.12737/6523. (in Russian)

2. Belim S.S., Boykov A.A., Korovina A.V. Ob odnom podhode k ispol’zovaniju parametrizovannyh modelej i parametricheskih CAD-sistem [About one approach to use parameterized models and parametric CAD systems]. Innovacionnyje tehnologii v inzhenernoj grafike: problemy i perspektivy [Innovative technologies in engineering graphics: problems and prospects]. 2020. Available at: http://ng.sibstrin.ru/brest_novosibirsk/2020/doc/007.pdf (accessed 6 July 2020). (in Russian)

3. Beshaposhnikov N.O. O razlichnyh podhodah k proverke reshenija graficheskih zadach [On various approaches to automated grading of graphic assignments]. Trudy nauchno-issledovatel’skogo instituta sistemnyh issledovanij RAN [Proceedings of the Research Institute for System Studies of the Russian Academy of Sciences]. 2019, V. 9, I. 6, pp. 148-155. (in Russian)

4. Bobrovskikh A.S. Razrabotka obuchajuchshej sistemy dlja algoritmov nachertatel’noj geometrii [Development of the teaching system for the descriptive geometry algorithms with switch technology usage]. Vestnik komp’juternyh i informacionnyh tehnologij [Bulletin of computer and information technology]. 2011, I. 1(79), pp. 38-43. (in Russian)

5. Boykov A.A. Avtomatizacija proverki inzhenerno-graficheskih zadanij [Automation of verification of engineering and graphic tasks]. Problemy kachestva graficheskoj podgotovki studentov v technicheskom vuze: tradicii i innovacii [Problems of quality of graphic preparation of students in a technical university: traditions and innovations]. Perm, PNIPU Publ. 2016. V. 1, pp. 99-120. (in Russian)

6. Boykov A.A., Fedotov A.M. Avtomaticheskaja proverka reshenij zadach inzhenernoj geometrii [Automated verification of engineering geometry task solution]. Graphicon'2016. Trudy 26-j Mezhdunarodnoj nauchnoj konferencii [Graphicon’2016 Proceedings of the 26th International Scientific Conference]. Moscow-Protvino, 2016, pp. 352-356 (in Russian)

7. Boykov A.A. Analiz podhodov k sozdaniju sistemy komp’juternoj proverki konstruktivnyh zadach inzhenernoj geometrii [Analysis of approaches to creating a system of computer verification of solutions to structural problems of engineering geometry]. Nadezhnost’ i dolgovechnost’ mashin i mehanizmov [Reliability and durability of machines and mechanisms. Proceedings of the IX All-Russian Scientific and Practical Conference]. Ivanovo, 2018. pp. 400-403. (in Russian)

8. Boykov A.A., Fedotov A.M. Vnedrenije sredstv avtomaticheskoj proverki reshenij konstructivnyh zadach inzhenernoj geometrii v CAD-sistemu [Implementing tools of the automatically verifying of the solutions of engineering geometry constructive problems to CAD]. GraphiCon 2019: Trudy 29-j Mezhdunarodnoj nauchnoj konferencii po komp’juternoj grafike i mashinnomu zreniju [Graphicon’2019 Proceedings of the 29th International conference in computer graphics and machine vision]. Bryansk. 2019, pp. 172-175. (in Russian)

9. Boykov A.A., Fedotov A.M. Ispol’zovanije polifigur dlja validacii i verifikacii vychislitel’nyh modelej v sisteme komp’juternoj proverki reshenij zadach inzhenernoj geometrii [Using of the polyfigures in the system of automated verifying of engineering geometry task solutions for validation problems]. GraphiCon 2017: Trudy 27-j Mezhdunarodnoj nauchnoj konferencii po komp’juternoj grafike i mashinnomu zreniju [Graphicon’2017 Proceedings of the 27th International conference in computer graphics and machine vision]. Perm. 2017, pp. 335-338 (in Russian)

10. Boykov A.A. Konstruktivno-geometricheskije osnovy i metodika mashinnoj properki chertezhej v obuchajuchshih sistemah [Constructive geometrical basis and the method of automated assessment of drawings for learning system]. Vestnik Kostromskogo gosudarstvennogo universiteta. Serija: Pedagogika. Psihologija. Sociokinetika [Bulletin of Kostroma State University. Series: Pedagogy. Psychology. Sociokinetics]. 2016, V. 22, I. 1, pp. 163-167. (in Russian)

11. Boykov A.A. Podsistema proverki DXF-chertezhej zadach po nachertatel’noj geometrii [Subsystem for verifying of DXF-drawings with solutions of descriptive geometry tasks]. Svidetel’stvo o gosudarstvennoj registracii programmy dlja EhVM. No. 2016613575 from 29.03.2016 [Certificate of state registration of computer programs No. 20166613575 of 03/29/2016]. 1 p.

12. Voloshinov D.V. Visual’no-graficheskoje projektirovanije edinoj konstructivnoj modeli dlja reshenija analogov zadachi Apollonija s uchetom mnimyh geometricheskih obrazov [Visual-Graphic Design of a Unitary Constructive Model to Solve Analogues For Apollonius Problem Taking into Account Imaginary Geometric Images]. Geometriya i grafika [Geometry & Graphics]. 2018, V. 6, I. 2, pp. 23-46. DOI:https://doi.org/10.12737/article_5b559c70becf44.21848537. (in Russian)

13. Girsh A.G. Novyje zadachi nachertatel’noj geometrii [New Problems of Descriptive Geometry]. Geometriya i grafika [Geometry & Graphics]. 2019, V. 7, I. 4, pp. 18-33. DOI:https://doi.org/10.12737/2308-4898-2020-18-33. (in Russian)

14. Gubanov A.N. Avtomatizirovannaja sistema obuchenija osnovam geometricheskogo modelirovanija v SAPR. Kand. Diss [An automated system for teaching the basics of geometric modeling in CAD. Cand. Diss]. Samara. 2003. 135 p. (in Russian)

15. Dorzhiev C.C. Razrabotka i metodicheskije rekomendacii po primeneniju avtomatizirovannoj obuchajushchej sistemy (AOS) po nachertatel’noj geometrii v uchebnom processe [Development and guidelines for the use of an automated teaching system (AOS) for descriptive geometry in the educational process]. Ulan-Ude, VSGTU Publ. 2004. pp. 36-43. (in Russian)

16. Zadruckij S.A., Rezanko A.A., Stoler V.A. Reshenije zadach po nachertatel’noj geometrii grafoanaliticheskim sposobom s primenenijem PEhVM [Solving problems in descriptive geometry using the graphic-analytical method using a personal computer]. Minsk, BGUIR Publ., 2003, 52 p. (in Russian)

17. Karabchevkij V.V. Avtomaticheskaja generacija reshenija zadach nachertatel’noj geometrii kak sredstvo formirovanija ehtalonov v podsisteme testirovanija [Automatic generation of solutions to descriptive geometry problems as a means of forming standards in the testing subsystem]. Nauchnyje Trudy Doneckogo nacional’nogo tehnicheskogo universiteta. Serija «Problemy modelirovanija i avtomatizacii proektirovanija dinamicheskih sistem» (MAP-2002) [Scientific works of Donetsk National Technical University. Series «Problems of modeling and design automation of dynamic systems» (MAP-2002)]. V. 52. Donetsk, DonNTU Publ. 2002. 248 p. (in Russian)

18. Kargin D.I. Gaspar Monzh i ego «Nachertatel’naja geometrija». Prilozhenije k knige Gaspara Monzha «Nachertatel’naja geometrija» [Gaspard Monge and his Descriptive Geometry. Appendix to the book «Descriptive geometry»]. Leningrad, USSR Academy of Sciences Publ., 1947, pp. 245-257. (in Russian)

19. Kisljakov V.V., Osovets S.V. Programmnyj kompleks dlja postanovki i reshenija zadach po nacertatel’noj geometrii [Software package for the formulation and solution of problems in descriptive geometry]. Ehlektronnaja konferencija EhNIT-2000, Ul’janovsk (Russia) [Electronic Conference ENIT-2000, May 17-19, Ulyanovsk (Russia)]. Available at: http://masters.donntu.org/2004/fvti/proglyadova/library/article3.htm (accessed 17 January 2016). (in Russian)

20. Kozinec D.G., Polozkov Ju. V. Programmno-metodicheskij kompleks podderzhki processa podgotovki i kontrolja znanij po nachertatel’noj geometrii [Program and methodological complex for supporting the process of graphic preparation and control of knowledge in descriptive geometry]. Innovacionnyje tehnologii v inzhenernom obrazovanii [Innovative technologies in engineering education: proceedings of the international scientific and practical conference, Minsk, April 27-28. 2011]. Minsk, 2011, pp. 247-249. (in Russian)

21. Nazarova O. N. Analiz nekotoryh zadach kursa teoretiheskoj mehaniki, resaemyh metodami nachertatel’noj geometrii [Analysis of Some Problems from a Course on Theoretical Mechanics Solved by Descriptive Geometry’s Methods]. Geometriya i grafika [Geometry & Graphics]. 2019, V. 7, I. 4, pp. 76-83. DOI:https://doi.org/10.12737/2308-4898-2020-76-83. (in Russian)

22. N’jumen U., Sprull R. Osnovy interactivnoj mashinnoj grafiki [Principles of interactive computer graphics]. Moscow, Mir Publ., 1976. 576 p. (in Russian)

23. Panchuk K. L., Lyubchinov E. V. Ciklograficheskaja interpretacija i komp’uternoje reshenije odnoj sistemy algebraicheskih uravnenij [Cyclographic Interpretation and Computer Solution of One System of Algebraic Equations]. Geometriya i grafika [Geometry & Graphics]. 2019, V. 7, I. 3, pp. 3-14. DOI:https://doi.org/10.12737/article_5dce5e528e4301.77886978. (in Russian)

24. Polozov V.S. etc. Avtomatizirovannoje projektirovanije [Computer Aided Design]. Moscow, Mashinostrojenije Publ., 1983. 280 p. (in Russian)

25. Polubinskaya L. G., Khusnetdinov T. R., Maksutova R. A. Formal’naja logika i algoritmy v prepodavanii nachertatel’noj geometrii [Formal logic and algorithms in teaching descriptive geometry]. Pedagogika. Voprosy teorii i praktiki [Pedagogy. Questions of theory and practice]. 2018, I. 1, pp. 97-102. (in Russian)

26. Zadruckij S.A. Reshenije zadach po nachertatel’noj geometrii s primenenijem PEhVM (Programma DrawCAD) [Solving problems in descriptive geometry using a personal computer (DrawCAD program)]. Minsk, BGUIR Publ. 2006. 52 p. (in Russian)

27. Savel'ev Y. A., Babich E. V. Komp’juternaja metodika izuchenija nachertatel’noj geometrii [Computer Method for Learning of Descriptive Geometry. Technical Task]. Geometriya i grafika [Geometry & Graphics]. 2018, V. 6, I. 1, pp. 67-74. DOI:https://doi.org/10.12737/article_5ad09d62e8a792.47611365. (in Russian)

28. Sal'kov N. A. Geometrichesaja sostavljajuchshaja tehnicheskih innovacij [The Geometric Component of Technical Innovations]. Geometriya i grafika [Geometry & Graphics]. 2018, V. 6, I. 2, pp. 85-93. DOI:https://doi.org/10.12737/article_5b55a5163fa053.07622109. (in Russian)

29. Tunakov A.P. Zachem prepodavat’ studentam umirajushchije discipliny [Why teach students dying disciplines]. Poisk [Search]. 2007, I. 11 (929). (in Russian)

30. Hejfec A.L. Avtomatizirovannyj kollokvium kak novaja forma kontrolja znanij po graficeskim disciplinam [Automated colloquium as a new form of knowledge control in graphic disciplines]. Available at: http://dgng.pstu.ru/conf2010/papers/39/ (accessed 17 March 2016). (in Russian)

31. Hejfec A.L. Nachertatel’naja geometrija kak «beg v meshkah» [Descriptive Geometry as Bagged Running]. Problemy kachestva graficheskoj podgotovki studentov v technicheskom vuze: tradicii i innovacii [Problems of quality of graphic preparation of students in a technical university: traditions and innovations]. Perm, PNIPU Publ. 2015. V. 1, pp. 298-325 (in Russian)

32. Shmulenkova E.E. Opyt i analiz vnedrenija sistemy proverki graficheskih postroenij v uchebnyj process [Experience and analysis of the implementation of the system of verification of graphic constructions in the educational process]. Omskij nauchnyj vestnik [Omsk Scientific Herald]. 2008, I. 4 (73), pp. 172-177. (in Russian)

33. AutoCAD 2000 DXF Reference. - Available at: http://www.autodesk.com/techpubs/autocad/acad2000/dxf/index.htm (accessed 17 January 2016).

34. Goh, K., Manao, R. Assessing engineering drawings through automated assessment: discussing mechanism to award marks. International Journal of Smart Home. 2013. V. 7, I. 4, pp. 327-336.

35. Goh, K., Shukri, S., Manao, R. Automatic Assessment for Engineering Drawing. Soft Computing and Software Engineering. 2013. pp. 497-507.

36. Isotani, S., Brandao, L.O. An algorithm for automatic checking of exercises in a dynamic geometry system: iGeom. Computers & Education. 2008. V. 51, pp. 1283-1303.

37. Tanaka I. A self checking CAD tool for mechanical drawings in introductory courses. Proceedings of the 16th International Conference on Geometry and Graphics. Innsbruck, August 4-8, 2014. Innsbruck university press, 2014. pp. 1111-1116.

38. Toledo I., Rojas J.I. A proposal for an on-line library of Descriptive Geometry Problems. 9th International Conference on Geometry and Graphics. Journal of Geometry Graphics. V. 5. 2001. pp. 93-100.

Login or Create
* Forgot password?