A system to generate electronic books on programming exercises

Electronic books offer a number of possibilities for innovation over paper books in certain fields. It is the case of programming exercises, which have a complex but well-established structure. We describe a system for the development of electronic books on programming exercises. A mark-up language,...

Full description

Saved in:
Bibliographic Details
Published in:Electronic library Vol. 20; no. 4; pp. 314 - 321
Main Authors: GregorioRodrguez, C., LlanaDaz, L.F., ParejaFlores, C., MartnezUnanue, R., VelzquezIturbide, J.., PalaoGostanza, P.
Format: Journal Article
Language:English
Published: Bradford MCB UP Ltd 01.01.2002
Emerald
Emerald Group Publishing Limited
Subjects:
ISSN:0264-0473, 1758-616X
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Electronic books offer a number of possibilities for innovation over paper books in certain fields. It is the case of programming exercises, which have a complex but well-established structure. We describe a system for the development of electronic books on programming exercises. A mark-up language, called eXercita, was designed to represent and manage programming exercises in a comprehensive manner. Several tools allow customizing exercises to the user's purposes, as well as selecting parts of individual exercises and subsets of the repository. As a consequence, the user can generate a custom electronic book, presented as a hierarchical Web site and implemented structured according to a given specified criterion. Based on the eXercita language, we have developed a large repository of exercises, as well as two books: an electronic book on the Web and a paper book containing a set of selected exercises.
Bibliography:href:02640470210438900.pdf
original-pdf:2630200405.pdf
filenameID:2630200405
ark:/67375/4W2-J1882M6B-P
istex:04F1CD61AE3B46B3BBBD0A9613CADB2CF5762236
Includes illustrations, references, table
Special Issue: Papers from the 17th Annual Assoc. of Computing Machinery Symposium 2002
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 14
ObjectType-Article-2
content type line 23
ObjectType-Article-1
ObjectType-Feature-2
ISSN:0264-0473
1758-616X
DOI:10.1108/02640470210438900