首页> 外文会议>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.
机译:本文中提出的研究是一项更大计划的一部分,该计划旨在为开发智能编程导师(IPT)创建通用体系结构,以试图减少与构建IPT相关的成本。因此,通用架构将自动为这些问题生成解决方案,而不是要求讲师为将由系统测试学生的编程问题提供解决方案算法。本文报告了一项调查结果,以检验基因编程(GP)可以用于此目的的假设。本文提出了一种遗传编程系统,用于对算术,字符和字符串处理,条件,迭代,嵌套迭代和递归问题的解决方案进行归纳。本文分析了将提出的系统应用于45个随机选择的新手过程编程问题的结果。讨论了基于此分析对提议的系统进行的扩展,即基于迭代结构的算法(ISBA)的实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号