Repository logo
 
Publication

CodeSkelGen: a program skeleton generator

dc.contributor.authorQueirós, Ricardo
dc.date.accessioned2014-10-24T09:37:36Z
dc.date.available2014-10-24T09:37:36Z
dc.date.issued2013
dc.description.abstractExistent 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.por
dc.identifier.doi10.4230/OASIcs.SLATE.2013.145
dc.identifier.urihttp://hdl.handle.net/10400.22/5104
dc.language.isoengpor
dc.peerreviewedyespor
dc.publisherSchloss Dagstuhlpor
dc.subjectCode generationpor
dc.subjectProgramming languagespor
dc.subjectAnnotationpor
dc.titleCodeSkelGen: a program skeleton generatorpor
dc.typeconference object
dspace.entity.typePublication
oaire.citation.conferencePlacePorto, Portugalpor
oaire.citation.endPage154por
oaire.citation.startPage145por
oaire.citation.titleSymposium on Languages, Applications and Technologies, 2ndpor
person.familyNameQueirós
person.givenNameRicardo
person.identifierR-000-MDC
person.identifier.ciencia-id711A-CAB3-7A23
person.identifier.orcid0000-0002-1985-6285
person.identifier.scopus-author-id26633220900
rcaap.rightsopenAccesspor
rcaap.typeconferenceObjectpor
relation.isAuthorOfPublicationd8531e25-82f0-4a16-8e56-a38070fa64cd
relation.isAuthorOfPublication.latestForDiscoveryd8531e25-82f0-4a16-8e56-a38070fa64cd

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
COM_ricardoqueiros_2013_2.pdf
Size:
395.32 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: