首页> 外文会议>Conference on Genetic and evolutionary computation >An investigation into using genetic programming as a means of inducing solutions to novice procedural programming problems
【24h】

An investigation into using genetic programming as a means of inducing solutions to novice procedural programming problems

机译:遗传编程用作新手程序规划问题诱导解决方案的遗传编程研究

获取原文

摘要

The study presented in this paper forms part of a larger initiative aimed at creating a generic architecture for the development of intelligent programming tutors (IPTs) in an attempt to reduce the costs associated with building IPTs. Thus, instead of requiring the lecturer to provide solution algorithms to the programming problems that students will be tested on by the system, the generic architecture will automatically generate the solutions to these problems. This paper reports on the results of an investigation conducted to test the hypothesis that genetic programming (GP) can be used for this purpose. The paper proposes a genetic programming system for the induction of solutions to arithmetic, character and string manipulation, conditional, iterative, nested iteration, and recursive problems. The paper analyses the results of applying the proposed system to 45 randomly chosen novice procedural programming problems. Extensions made to the proposed system based on this analysis, namely, the implementation of the iterative structure-based algorithm (ISBA), are discussed.
机译:本文提出的研究表明了一个旨在为开发智能编程导师(IPTS)的通用架构的更大倡议的一部分,以试图降低与建立IPTS相关的成本。因此,代替要求讲师中以提供溶液算法来编程的问题,学生将被系统进行测试时,通用体系结构将自动生成解决这些问题。本文报告了进行调查的结果,以测试遗传编程(GP)可用于此目的。本文提出了一种遗传编程系统,用于诱导算术,特征和串操纵,条件,迭代,嵌套迭代和递归问题的解决方案。本文分析了将建议系统应用于45个随机选择的新手程序编程问题的结果。基于该分析,对所提出的系统进行扩展,即讨论了迭代结构的算法(ISBA)的实现。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号