Geometry script language and learning environment for computer-assisted geometry learning
碩士 === 國立雲林科技大學 === 電子工程與資訊工程技術研究所 === 87 === To transform a networked learning environment for Chinese Logo (CLogo) into a learning environment for learning geometry, we provide a geometry description script language and voice input method for writing such scripts. This makes the learning environme...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
1999
|
Online Access: | http://ndltd.ncl.edu.tw/handle/68625069251397746197 |
Summary: | 碩士 === 國立雲林科技大學 === 電子工程與資訊工程技術研究所 === 87 === To transform a networked learning environment for Chinese Logo (CLogo) into a learning environment for learning geometry, we provide a geometry description script language and voice input method for writing such scripts. This makes the learning environment more user-friendly and can be used by Chinese children who might be poor in English and in Chinese input methods.
The geometry script language is different from general purpose programming languages which focus on algorithm. The language is object-oriented---data and algorithms are packaged together as classes. Data types are described as abstract classes with attributes (data) and methods (algorithm). These classes are instantiated as objects in run time. More concrete classes can be defined to inherit attributes and methods from existing classes.
Our system will interpret a script as CLogo source code, and then draw the geometry figures described by the script by executing the CLogo code. This script language can be used in two ways. First, students can learn more about CLogo programming from the interpretation process. Moreover, students can use the script language to draw figures during group networked activities for learning geometry.
|
---|