{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T01:57:56Z","timestamp":1760061476935,"version":"3.41.0"},"reference-count":21,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2010,1,18]],"date-time":"2010-01-18T00:00:00Z","timestamp":1263772800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGCSE Bull."],"published-print":{"date-parts":[[2010,1,18]]},"abstract":"<jats:p>What is the core of Computing? This paper defines the discipline of computing as centered around the notion of modeling, especially those models that are automatable and automatically manipulable. We argue that this central idea crucially connects models with languages and machines rather than focusing on and around computational artifacts, and that it admits a very broad set of fields while still distinguishing the discipline from mathematics, engineering and science. The resulting computational curriculum focuses on modeling, scales and limits, simulation, abstraction, and automation as key components of a computationalist mindset.<\/jats:p>","DOI":"10.1145\/1709424.1709462","type":"journal-article","created":{"date-parts":[[2010,1,26]],"date-time":"2010-01-26T14:01:38Z","timestamp":1264514498000},"page":"195-207","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":24,"title":["(Re)defining computing curricula by (re)defining computing"],"prefix":"10.1145","volume":"41","author":[{"given":"Charles L.","family":"Isbell","sequence":"first","affiliation":[{"name":"Georgia Institute of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lynn Andrea","family":"Stein","sequence":"additional","affiliation":[{"name":"Olin College"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Robb","family":"Cutler","sequence":"additional","affiliation":[{"name":"Purdue University and Computer Science Teacher's Association"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jeffrey","family":"Forbes","sequence":"additional","affiliation":[{"name":"Duke University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Linda","family":"Fraser","sequence":"additional","affiliation":[{"name":"Waiariki Institute of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John","family":"Impagliazzo","sequence":"additional","affiliation":[{"name":"Qatar University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Viera","family":"Proulx","sequence":"additional","affiliation":[{"name":"Northeastern University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Steve","family":"Russ","sequence":"additional","affiliation":[{"name":"University of Warwick"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Richard","family":"Thomas","sequence":"additional","affiliation":[{"name":"Queensland University of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yan","family":"Xu","sequence":"additional","affiliation":[{"name":"Microsoft"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2010,1,18]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"Abelson H. and Sussman G. J. 1985. Structure and Interpretation of Computer Programs. MIT Press Cambridge Mass.   Abelson H. and Sussman G. J. 1985. Structure and Interpretation of Computer Programs. MIT Press Cambridge Mass."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/189441.189442"},{"key":"e_1_2_1_3_1","volume-title":"Report of the NSF Workshop on Integrative Computing Education and Research (Northeast Workshop)","author":"Adrion R.","year":"2005","unstructured":"Adrion , R. , Aiken , B. , Bernat , A. , Brown , J. , Cooper , S. , Dunn , M. , Finlay , M. , Giles , R. , Gries , R. , Kelemen , C. , Krishnamurthy , S. , Kumar , D. , Kurose , J. , Lawrence , A. , Masi , L. , McCracken , D. , Merritt , S. , Murtaugh , T. , Plotkin , J. , Prey , J. , Ryder , B. , Siraj , R. , Stein , L. , Tao , L. , Teller , V. , Thomas , J. , Topi , H. , Sutner , K. , Shaw , M. , and Wolz , U . 2006 . Report of the NSF Workshop on Integrative Computing Education and Research (Northeast Workshop) . Cambridge, Massachusetts , November 2005 \/January 2006 Adrion, R., Aiken, B., Bernat, A., Brown, J., Cooper, S., Dunn, M., Finlay, M., Giles, R., Gries,R., Kelemen, C., Krishnamurthy, S., Kumar, D., Kurose, J., Lawrence, A., Masi, L., McCracken, D., Merritt, S., Murtaugh, T., Plotkin, J., Prey, J., Ryder, B., Siraj, R., Stein, L., Tao, L., Teller, V., Thomas, J., Topi, H., Sutner, K., Shaw, M., and Wolz, U. 2006. Report of the NSF Workshop on Integrative Computing Education and Research (Northeast Workshop). Cambridge, Massachusetts, November 2005\/January 2006"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028174.971417"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/6424.315691"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/971300.971400"},{"key":"e_1_2_1_7_1","article-title":"Computer Science Volume. 2001","author":"ACM\/IEEE-CS Joint Curriculum Task Force","year":"2001","unstructured":"ACM\/IEEE-CS Joint Curriculum Task Force . Computing Curricula 2001 : Computer Science Volume. 2001 . Journal on Educational Resources in Computing 1(3). ACM\/IEEE-CS Joint Curriculum Task Force. Computing Curricula 2001: Computer Science Volume. 2001. Journal on Educational Resources in Computing 1(3).","journal-title":"Journal on Educational Resources in Computing 1(3)."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/948383.948400"},{"key":"e_1_2_1_9_1","doi-asserted-by":"crossref","unstructured":"Downey A. and Stein L. 2006. A Small Footprint Curriculum for Computing. Frontiers in Education San Diego California October 2006.   Downey A. and Stein L. 2006. A Small Footprint Curriculum for Computing. Frontiers in Education San Diego California October 2006.","DOI":"10.1109\/FIE.2006.322660"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1538788.1538803"},{"volume-title":"Computing &gt","author":"Foley J.","key":"e_1_2_1_11_1","unstructured":"Foley , J. 2002. Computing &gt ; Computer Science. Computing Research News 14(4). Foley, J. 2002. Computing &gt; Computer Science. Computing Research News 14(4)."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1227310.1227456"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/961511.961542"},{"key":"e_1_2_1_14_1","volume-title":"Computer Science: Reflections on the Field, Reflections from the Field. Committee on the Fundamentals of Computer Science: Challenges and Opportunities, Computer Science and Telecommunications Board","author":"NRC.","year":"2004","unstructured":"NRC. 2004 . Computer Science: Reflections on the Field, Reflections from the Field. Committee on the Fundamentals of Computer Science: Challenges and Opportunities, Computer Science and Telecommunications Board , National Research Council, National Academies Press 2004. NRC. 2004. Computer Science: Reflections on the Field, Reflections from the Field. Committee on the Fundamentals of Computer Science: Challenges and Opportunities, Computer Science and Telecommunications Board, National Research Council, National Academies Press 2004."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1124706.1121482"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1080\/019697299125073"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1076\/csed.8.2.118.3818"},{"key":"e_1_2_1_18_1","unstructured":"Tucker A. Deek F. Jones J. McCowan D. Stephenson C. and Verno. A. 2003. A Model Curriculum for K-12 Computer Science: Final Report of the ACM K-12 Task Force Curriculum Committee.  Tucker A. Deek F. Jones J. McCowan D. Stephenson C. and Verno. A. 2003. A Model Curriculum for K-12 Computer Science: Final Report of the ACM K-12 Task Force Curriculum Committee."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1118178.1118215"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/268809.268851"},{"key":"e_1_2_1_21_1","volume-title":"Transform Science: Computational Education for Scientists. Microsoft Research","author":"Xu Y","year":"2009","unstructured":"Xu , Y , editor. 2009 . Transform Science: Computational Education for Scientists. Microsoft Research 2009. DOI=http:\/\/research.microsoft.com\/transformscience\/CEfS.pdf Xu, Y, editor. 2009. Transform Science: Computational Education for Scientists. Microsoft Research 2009. DOI=http:\/\/research.microsoft.com\/transformscience\/CEfS.pdf"}],"container-title":["ACM SIGCSE Bulletin"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1709424.1709462","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1709424.1709462","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:22:10Z","timestamp":1750278130000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1709424.1709462"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,1,18]]},"references-count":21,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2010,1,18]]}},"alternative-id":["10.1145\/1709424.1709462"],"URL":"https:\/\/doi.org\/10.1145\/1709424.1709462","relation":{},"ISSN":["0097-8418"],"issn-type":[{"type":"print","value":"0097-8418"}],"subject":[],"published":{"date-parts":[[2010,1,18]]},"assertion":[{"value":"2010-01-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}