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,...
Saved in:
| Published in: | Electronic library Vol. 20; no. 4; pp. 314 - 321 |
|---|---|
| Main Authors: | , , , , , |
| 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!
|
| 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 |