{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T05:32:14Z","timestamp":1780378334496,"version":"3.54.1"},"publisher-location":"Berlin\/Heidelberg","reference-count":18,"publisher":"Springer-Verlag","isbn-type":[{"value":"0387972749","type":"print"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/bfb0040443","type":"book-chapter","created":{"date-parts":[[2006,8,17]],"date-time":"2006-08-17T16:44:45Z","timestamp":1155833085000},"page":"85-94","source":"Crossref","is-referenced-by-count":0,"title":["A state-of-the-art CS undergraduate lab"],"prefix":"10.1007","author":[{"given":"J. Mack","family":"Adams","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Barry L.","family":"Kurtz","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","reference":[{"key":"9_CR1","volume-title":"An Introduction to Computer Science with Modula-2","author":"J. Adams","year":"1988","unstructured":"J. Adams, P. Gabrini, B. Kurtz, An Introduction to Computer Science with Modula-2, D. C. Heath, Lexington, MA, 1988"},{"key":"9_CR2","unstructured":"J. Adams, M. Landis, A Computer Based Tutorial on Mathematical Induction, Proc. of the National Educational Computing Conference, 1983"},{"key":"9_CR3","unstructured":"J. Adams, B. MacKichan, R. Hunter, Starting a Computer Based Learning Project, Proc. of the National Educational Computing Conference, June 1981"},{"key":"9_CR4","doi-asserted-by":"crossref","unstructured":"K. Bowles, A CS1 Course Based on Stand-Alone Microcomputers, Proceedings of the Ninth Technical Symposium on Computer Science Education, Detroit, February 1978, pp. 125\u2013127","DOI":"10.1145\/990555.990601"},{"issue":"5","key":"9_CR5","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1109\/2.56","volume":"21","author":"M. Brown","year":"1988","unstructured":"M. Brown, Exploring Algorithms Using Balsa-II, IEEE Computer, Vol. 21, No. 5, pp. 14\u201336, May 1988","journal-title":"IEEE Computer"},{"issue":"1","key":"9_CR6","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1145\/63238.63239","volume":"32","author":"P. Denning","year":"1989","unstructured":"P. Denning, et.al., Computing as a Discipline, CACM, 32:1 (January 1989), pp. 9\u201323","journal-title":"CACM"},{"key":"9_CR7","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4612-5983-1","volume-title":"The Science of Programming","author":"D. Gries","year":"1981","unstructured":"D. Gries, The Science of Programming, New York, Springer-Verlag, 1981."},{"issue":"1","key":"9_CR8","first-page":"66","volume":"21","author":"B. Kurtz","year":"1989","unstructured":"B. Kurtz, H. Pfeiffer, Developing Programming Quizzes to Support Instruction in Abstract Data Types, SIGCSE Bulletin, 21:1 (February 1989), pp. 66\u201370","journal-title":"SIGCSE Bulletin"},{"key":"9_CR9","unstructured":"J. Long, CASE at Texas Instruments, Texas Instruments Technical Journal, v. 6, no. 5, Set.\u2013Oct. 1989."},{"key":"9_CR10","doi-asserted-by":"crossref","unstructured":"B. T. Mynatt and M. Leventhal, A CASE Primer for Computer Science Educators, SIGCSE Bulletin, v. 21, no. 1, Feb. 1989.","DOI":"10.1145\/65294.71200"},{"key":"9_CR11","unstructured":"Undergraduate Computer Science Education, Report on a Workshop Sponsered by the NSF, James Foley, Editor, The George Washington University, March 10\u201311, 1988"},{"key":"9_CR12","unstructured":"J. Reinfelds, CS271 Laboratory Manual, Computer Science Department, New Mexico State University, 1989"},{"key":"9_CR13","unstructured":"C. Rich and R. C. Waters, The Programmer's Apprentice: A Research Overview, IEEE Computer, Sept. 89."},{"key":"9_CR14","doi-asserted-by":"crossref","unstructured":"J. R. Sidbury, R. Plishka, and J. Beidler, CASE and the Undergraduate Curriculum, SIGCSE Bulletin, v. 21, no. 1, Feb. 1989.","DOI":"10.1145\/65294.71201"},{"key":"9_CR15","unstructured":"D. B. Skillicorn, A Taxonomy for Computer Architectures, IEEE Computer, Sept. 89."},{"key":"9_CR16","unstructured":"D. Volper, S. Franklin, Computer aided instruction in a large introductory computer science course for CS majors, accepted by Education and Computing"},{"issue":"1","key":"9_CR17","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1145\/65294.71222","volume":"21","author":"M. B. Wells","year":"1989","unstructured":"M. B. Wells and B. Kurtz, Teaching Multiple Programming Paradigms: A Proposal for a Paradigm-General Pseudocode, SIGCSE Bulletin, 21:1 (February 1989), pp. 246\u2013251","journal-title":"SIGCSE Bulletin"},{"key":"9_CR18","doi-asserted-by":"crossref","unstructured":"P. Zave, A Compositional Approach to Multiparadigm Programming, IEEE Software, Sept. 89.","DOI":"10.1109\/52.35586"}],"container-title":["Lecture Notes in Computer Science","Software Engineering Education"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0040443.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,12,9]],"date-time":"2020-12-09T21:40:27Z","timestamp":1607550027000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0040443"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["0387972749"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/bfb0040443","relation":{},"subject":[]}}