Using genetic programming for the induction of novice procedural programming solution algorithms
Nelishia Pillay · 2002
This paper describes a genetic programming system for the induction of solutions to novice procedural programming problems. This genetic programming system will form part of a generic architecture for the development of intelligent programming tutors for the procedural and object-oriented programming paradigms. An account of the primitives and system parameters needed for the derivation of solutions to problems for each of the introductory procedural programming topics is provided. This is followed by an analysis of the solutions induced by the genetic programming system. Finally, the paper discusses the future work that will be carried as part of the initiative to evaluate genetic programming as a means of inducing solutions to novice procedural and object-oriented programming problems.