Computer Software
Print ISSN : 0289-6540
Picture Language for Constructive 3D Modeling in Scheme
Koutarou FURUKAWAKatsutoshi ITOYAMAKazuyoshi YOSHIIHiroshi G. OKUNO
Author information
JOURNAL FREE ACCESS

2015 Volume 32 Issue 4 Pages 4_31-4_49

Details
Abstract
We have developed a picture language system for constructing 3D models in Scheme, one version of Lisp. Understanding both procedural abstractions and data abstractions is important for all people who learn to write efficient and compact source codes. A picture language has been the most effective way to understand those concepts, because it can present structures of programs as intuitively and visually understandable 2D figures, which was originally introduced in a legendary book of computer science, SICP (Structure and Interpretation of Computer Programs). We designed and implemented the extended picture language for 3D models using JAKLD and enabled the system to export models in 3D printable format, in order to deepen learners' understanding of abstractions by analogy of spatial fractal structures of substantial models. We report the use of our system as a teaching material in a lecture for first-year undergraduate students.
Content from these authors
© 2015 Japan Society for Software Science and Technology
Previous article Next article
feedback
Top