{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,1,3]],"date-time":"2023-01-03T05:16:39Z","timestamp":1672722999415},"reference-count":8,"publisher":"Association for Computing Machinery (ACM)","issue":"4","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGCSE Bull."],"published-print":{"date-parts":[[2000,12]]},"abstract":"Two complementary classes of assignments, local and comprehensive, are advocated with different goals and features. The aim of describing both classes of assignments provides guidance to teachers in their design. Local assignments ideally provide an in-depth coverage of only one concept, whereas global ones ideally provide a breadth coverage of most of the concepts studied in a period of time. Both classes of assignments are illustrated with two motivating programming examples: \"rolling dice\" and \"lights out,\" respectively.<\/jats:p>","DOI":"10.1145\/369295.369322","type":"journal-article","created":{"date-parts":[[2004,7,21]],"date-time":"2004-07-21T22:43:36Z","timestamp":1090449816000},"page":"48-51","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Local versus comprehensive assignments"],"prefix":"10.1145","volume":"32","author":[{"given":"Crist\u00f3bal","family":"Pareja-Flores","sequence":"first","affiliation":[{"name":"Depto. Lenguajes Inform\u00e1ticos y Programaci\u00f3n, Universidad Complutense de Madrid, Avda. Puerta de Hierro s\/n, 28040 Madnd, Spain"}]},{"given":"J. \u00c1ngel","family":"Vel\u00e1zquez-Iturbide","sequence":"additional","affiliation":[{"name":"Escuela Superior CC. Experimentales y Tecnolog\u00eda, Universidad Rey Juan Carlos, C\/Tulip\u00e1n s\/n, 28933 M\u00f3stoles, Madrid, Spain"}]}],"member":"320","published-online":{"date-parts":[[2000,12]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/236452.236562"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/236452.236563"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/236452.236564"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/299649.299774"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/323410.319076"},{"key":"e_1_2_1_6_1","volume-title":"1999 Frontiers in Education Conference (November","author":"Powers K.D.","year":"1999","unstructured":"{6} Powers , K.D. , and Powers , D.T . Making sense of teaching methods in computer science . 1999 Frontiers in Education Conference (November 1999 ), IEEE Computer Society Press, session 11b3. {6} Powers, K.D., and Powers, D.T. Making sense of teaching methods in computer science. 1999 Frontiers in Education Conference (November 1999), IEEE Computer Society Press, session 11b3."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/134510.134556"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/122153.122158"}],"container-title":["ACM SIGCSE Bulletin"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/369295.369322","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,2]],"date-time":"2023-01-02T12:29:35Z","timestamp":1672662575000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/369295.369322"}},"subtitle":["two complementary approaches"],"short-title":[],"issued":{"date-parts":[[2000,12]]},"references-count":8,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2000,12]]}},"alternative-id":["10.1145\/369295.369322"],"URL":"https:\/\/doi.org\/10.1145\/369295.369322","relation":{},"ISSN":["0097-8418"],"issn-type":[{"value":"0097-8418","type":"print"}],"subject":[],"published":{"date-parts":[[2000,12]]},"assertion":[{"value":"2000-12-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}