摘要
CLTS(C Language Tutoring system)是关于C 语言程序设计的智能计算机辅助教学系统。本文给出了CLTS 的系统结构、功能描述与实现方法。领域知识采用语义网络与产生式规则相结合的混合表示方式;教学决策相应采用基于语义网络和产生式规则的两级推理策略;学生模型包含错误诊断与动态更新功能;专用自然语言接口的建立为本系统增加了人机交互的灵活性。
CLTS (C Language Tutoring System) is an intelligent computer assisted instruction systemfor C language programming.In this paper,the architecture,the function description and implementa-tion of the CLTS are presented A hybrid representation scheme of combining semantic network andproduction-rule is used for the domain knowledge.The instruction decisions correspondingly use two-step reasoning strategy based on semantic network and production-rule.The student model has the func-tions of diagnosing error and dynamically renewing.The natural language interface enhances the inter-active flexibility.
出处
《计算机研究与发展》
EI
CSCD
北大核心
1991年第4期1-9,共9页
Journal of Computer Research and Development