{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,12,9]],"date-time":"2024-12-09T23:40:00Z","timestamp":1733787600824,"version":"3.30.1"},"reference-count":13,"publisher":"Emerald","issue":"4","license":[{"start":{"date-parts":[[2002,8,1]],"date-time":"2002-08-01T00:00:00Z","timestamp":1028160000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2002,8,1]]},"abstract":"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\u2010established structure. We describe a system for the development of electronic books on programming exercises. A mark\u2010up language, called eXercita, was designed to represent and manage programming exercises in a comprehensive manner. Several tools allow customizing exercises to the user\u2019s 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.<\/jats:p>","DOI":"10.1108\/02640470210438900","type":"journal-article","created":{"date-parts":[[2002,9,10]],"date-time":"2002-09-10T20:15:59Z","timestamp":1031688959000},"page":"314-321","source":"Crossref","is-referenced-by-count":1,"title":["A system to generate electronic books on programming exercises"],"prefix":"10.1108","volume":"20","author":[{"given":"C.","family":"Gregorio\u2010Rodr\u00edguez","sequence":"first","affiliation":[]},{"given":"L.F.","family":"Llana\u2010D\u00edaz","sequence":"additional","affiliation":[]},{"given":"C.","family":"Pareja\u2010Flores","sequence":"additional","affiliation":[]},{"given":"R.","family":"Mart\u00ednez\u2010Unanue","sequence":"additional","affiliation":[]},{"given":"J.\u00c1.","family":"Vel\u00e1zquez\u2010Iturbide","sequence":"additional","affiliation":[]},{"given":"P.","family":"Palao\u2010Gostanza","sequence":"additional","affiliation":[]}],"member":"140","reference":[{"key":"key2022021120040924900_B1","doi-asserted-by":"crossref","unstructured":"Arnow, D. and Barshay, O. (1999), \u201cWebToTeach: an interactive focused programming exercise system\u201d, 29th ASEE\/IEEE Frontiers in Education Conference, San Juan, Puerto Rico, November, Stipes Publishing, Champaign, IL, pp. 39\u201044 (session 12a9).","DOI":"10.1109\/FIE.1999.839303"},{"key":"key2022021120040924900_B2","doi-asserted-by":"crossref","unstructured":"Bridgeman, S., Goodrich, M.T., Kovourov, S. and Tamassia, R. (2000), \u201cSAIL: a system for generating, archiving and retrieving specialized assignments using LaTeX\u201d, 31st SIGCSE Technical Symposium on Computer Science Education, Austin, TX, March, ACM Press, New York, NY, pp. 300\u20104.","DOI":"10.1145\/331795.331874"},{"key":"key2022021120040924900_B3","unstructured":"D\u00edaz, P., Catenazzi, N. and Aedo, I. (1996), From Multimedia to Hypermedia, Ra\u2010Ma, Madrid (in Spanish)."},{"key":"key2022021120040924900_B4","doi-asserted-by":"crossref","unstructured":"Gregorio\u2010Rodr\u00edguez, C., Llana\u2010D\u00edaz, L.F., Palao\u2010Gostanza, P., Pareja\u2010Flores, C., Mart\u00ednez\u2010Unanue, R. and Vel\u00e1zquez\u2010Iturbide, J.\u00c1. (2000a), \u201cEXercita: user manual\u2019\u2019 (in Spanish), Technical report SIP 102\u201000, Dept. Sistemas Inform\u00e1ticos y Programaci\u00f3n, Universidad Complutense de Madrid.","DOI":"10.1145\/377435.377673"},{"key":"key2022021120040924900_B5","doi-asserted-by":"crossref","unstructured":"Gregorio\u2010Rodr\u00edguez, C., Llana\u2010D\u00edaz, L.F., Palao\u2010Gostanza, P., Pareja\u2010Flores, C., Mart\u00ednez\u2010Unanue, R. and Vel\u00e1zquez\u2010Iturbide, J.\u00c1. (2000b), Aljibe (online), available at: http:\/\/aljibe.sip.ucm.es\/exercita","DOI":"10.1145\/377435.377673"},{"key":"key2022021120040924900_B6","doi-asserted-by":"crossref","unstructured":"Gregorio\u2010Rodr\u00edguez, C., Llana\u2010D\u00edaz, L.F., Palao\u2010Gostanza, P., Pareja\u2010Flores, C., Mart\u00ednez\u2010Unanue, R. and Vel\u00e1zquez\u2010Iturbide, J.\u00c1. (2001a), \u201cEXercita: a system for archiving and publishing programming exercises\u201d, in Ortega, M. and Bravo, J. (Eds), Computers and Education, Kluwer, Dordrecht, pp. 187\u201097.","DOI":"10.1007\/0-306-47533-2_18"},{"key":"key2022021120040924900_B7","doi-asserted-by":"crossref","unstructured":"Gregorio\u2010Rodr\u00edguez, C., Llana\u2010D\u00edaz, L.F., Palao\u2010Gostanza, P., Pareja\u2010Flores, C., Mart\u00ednez\u2010Unanue, R. and Vel\u00e1zquez\u2010Iturbide, J.\u00c1. (2001b), \u201cEXercita: automatic Web publishing of programming exercises\u201d, 6th Annual SIGCSE\/SIGCUE Conference on Innovation and Technology in Computer Science Education, Canterbury, June, ACM Press, New York, NY, pp. 161\u20104.","DOI":"10.1145\/507758.377673"},{"key":"key2022021120040924900_B8","doi-asserted-by":"crossref","unstructured":"Gregorio\u2010Rodr\u00edguez, C., Llana\u2010D\u00edaz, L.F., Palao\u2010Gostanza, P., Mart\u00ednez\u2010Unanue, M. and Pareja\u2010Flores, C. (2002), Creative and Entertaining Programming Exercises in C++, Prentice\u2010Hall, Barcelona (in Spanish), in press.","DOI":"10.1145\/377435.377673"},{"key":"key2022021120040924900_B9","doi-asserted-by":"crossref","unstructured":"Knox, D. (1997), \u201cOn\u2010line publication of CS laboratories\u201d, 28th SIGCSE Technical Symposium on Computer Science Education, San Jose, CA, February\u2010March, ACM Press, New York, NY, pp. 340\u20104.","DOI":"10.1145\/268085.268212"},{"key":"key2022021120040924900_B10","unstructured":"Knox, D. (2002), The Computer Science Teaching Center (online), available at: www.cstc.org\/"},{"key":"key2022021120040924900_B11","unstructured":"McCauley, R. (2001), Computer Science Education Links (online), available at: www.cacs.usl.edu\/ mccauley\/edlinks\/"},{"key":"key2022021120040924900_B12","doi-asserted-by":"crossref","unstructured":"Mart\u00ednez\u2010Unanue, R., Paredes\u2010Velasco, M., Pareja\u2010Flores, C., Urquiza\u2010Fuentes, J. and Vel\u00e1zquez\u2010Iturbide, J.\u00c1. (2002), \u201cElectronic books for programming education: a review and future prospects\u201d, 7th Annual Conference on Innovation and Technology in Computer Science Education, Aarhus, June, ACM Press, New York, NY, in press.","DOI":"10.1145\/544414.544426"},{"key":"key2022021120040924900_B13","doi-asserted-by":"crossref","unstructured":"Pareja\u2010Flores, C. and Vel\u00e1zquez\u2010Iturbide, J.\u00c1. (2000), \u201cLocal vs comprehensive assignments: two complementary approaches\u201d, ACM SIGCSE Bulletin, Vol. 32 No. 4, pp. 48\u201052.","DOI":"10.1145\/369295.369322"}],"container-title":["The Electronic Library"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.emeraldinsight.com\/doi\/full-xml\/10.1108\/02640470210438900","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/02640470210438900\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/02640470210438900\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,9]],"date-time":"2024-12-09T23:22:44Z","timestamp":1733786564000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/02640470210438900\/full\/html"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,8,1]]},"references-count":13,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2002,8,1]]}},"alternative-id":["10.1108\/02640470210438900"],"URL":"https:\/\/doi.org\/10.1108\/02640470210438900","relation":{},"ISSN":["0264-0473"],"issn-type":[{"type":"print","value":"0264-0473"}],"subject":[],"published":{"date-parts":[[2002,8,1]]}}}