article · DROPS (Schloss Dagstuhl – Leibniz Center for Informatics) · 2013
CodeSkelGen - A Program Skeleton Generator
Cited by 0Open access
Abstract
Existent computer programming training environments help users to learn programming by solving problems from scratch. Nevertheless, initiating the resolution of a program can be frustrating and demotivating if the student does not know where and how to start. Skeleton programming facilitates a top-down design approach, where a partially functional system with complete high-level structures is available, so the student needs only to progressively complete or update the code to meet the requirements of the problem. This paper presents CodeSkelGen - a program skeleton generator. CodeSkelGen generates skeleton or buggy Java programs from a complete annotated program solution provided by the teacher. The annotations are formally described within an annotation type and processed by an annotation processor. This processor is responsible for a set of actions ranging from the creation of dummy methods to the exchange of operator types included in the source code. The generator tool will be included in a learning environment that aims to assist teachers in the creation of programming exercises and to help students in their resolution.
Cite this paper
Queirós, R. (2013). CodeSkelGen - A Program Skeleton Generator. DROPS (Schloss Dagstuhl – Leibniz Center for Informatics), 29, 145–154. https://doi.org/10.4230/oasics.slate.2013.145
Queirós, Ricardo. “CodeSkelGen - A Program Skeleton Generator.” DROPS (Schloss Dagstuhl – Leibniz Center for Informatics), vol. 29, 2013, pp. 145–54, https://doi.org/10.4230/oasics.slate.2013.145.
Queirós, Ricardo. 2013. “CodeSkelGen - A Program Skeleton Generator.” DROPS (Schloss Dagstuhl – Leibniz Center for Informatics) 29: 145–54. https://doi.org/10.4230/oasics.slate.2013.145.
Queirós, R. (2013) ‘CodeSkelGen - A Program Skeleton Generator’, DROPS (Schloss Dagstuhl – Leibniz Center for Informatics), 29, pp. 145–154. Available at: https://doi.org/10.4230/oasics.slate.2013.145.
@article{queiros2013codeskelgen,
title = {{CodeSkelGen - A Program Skeleton Generator}},
author = {Queirós, Ricardo},
journal = {DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)},
volume = {29},
pages = {145--154},
year = {2013},
doi = {10.4230/oasics.slate.2013.145}
}Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.
Related papers
Pseudocode to Source Code Translation
Vishal Parekh, Dwivedi Nilesh · Journal of Emerging Technologies and Innovative Research · 2016
Cited by 7
Domain-Adaptive Text Classification with Structured Knowledge from Unlabeled Data
Tian Li, Xiang Chen, Zhen Dong et al. · International Joint Conference on Artificial Intelligence · 2022
Cited by 17Open access
STRCMACS: An extensive set of Macros for structured programming in OS/360 assembly language
C. Wrandle Barth · NASA STI Repository (National Aeronautics and Space Administration) · 1974
Cited by 0Open access
Multiple evaluators in an extensible programming system
Ben Wegbreit · AFIPS Fall Joint Computer Conference (FJCC) · 1972
Cited by 4
Program splicing
Yanxin Lu, Swarat Chaudhuri, Chris Jermaine et al. · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · 2018
Cited by 4
Pseudogen: A Tool to Automatically Generate Pseudo-Code from Source Code
Hiroyuki Fudaba, Yusuke Oda, Koichi Akabe et al. · IEEE/ACM International Conference on Automated Software Engineering (ASE) · 2015
Cited by 16Open access
A Low Level Language for Assembly Robots
V. Feliú, Antonio Barrientos, E.A. Puente · IFAC Proceedings Volumes · 1985
Cited by 0