作者: Ricardo Queirós
DOI: 10.4230/OASICS.SLATE.2013.145
关键词: Second-generation programming language 、 Source code 、 Programming paradigm 、 Code generation 、 Inductive programming 、 Reactive programming 、 Computer programming 、 Fifth-generation programming language 、 Programming language 、 Computer science
摘要: Existent computer programming training environments help users to learn by solving problems from scratch. Nevertheless, initiating the resolution of a program can be frustrating and demotivating if student does not know where and how start. Skeleton facilitates top-down design approach, partially functional system with complete high-level structures is available, so needs only progressively or update code meet requirements problem. This paper presents CodeSkelGen - skeleton generator. generates buggy Java programs annotated solution provided teacher. The annotations are formally described within an annotation type processed processor. This processor responsible for set actions ranging creation dummy methods exchange operator types included in source code. The generator tool will learning environment that aims assist teachers exercises students their resolution.