{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,10]],"date-time":"2026-02-10T11:17:20Z","timestamp":1770722240671,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":16,"publisher":"ACM","license":[{"start":{"date-parts":[[2013,3,6]],"date-time":"2013-03-06T00:00:00Z","timestamp":1362528000000},"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":[],"published-print":{"date-parts":[[2013,3,6]]},"DOI":"10.1145\/2445196.2445240","type":"proceedings-article","created":{"date-parts":[[2013,3,8]],"date-time":"2013-03-08T15:04:00Z","timestamp":1362755040000},"page":"129-134","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":25,"title":["Seeking grace"],"prefix":"10.1145","author":[{"given":"Andrew P.","family":"Black","sequence":"first","affiliation":[{"name":"Portland State University, Portland, OR, USA"}]},{"given":"Kim B.","family":"Bruce","sequence":"additional","affiliation":[{"name":"Pomona College, Claremont, CA, USA"}]},{"given":"Michael","family":"Homer","sequence":"additional","affiliation":[{"name":"Victoria University of Wellington, Wellington, New Zealand"}]},{"given":"James","family":"Noble","sequence":"additional","affiliation":[{"name":"Victoria University of Wellington, Wellington, New Zealand"}]},{"given":"Amy","family":"Ruskin","sequence":"additional","affiliation":[{"name":"Pomona College, Claremont, CA, USA"}]},{"given":"Richard","family":"Yannow","sequence":"additional","affiliation":[{"name":"Pomona College, Claremont, CA, USA"}]}],"member":"320","published-online":{"date-parts":[[2013,3,6]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.1987.1663532"},{"key":"e_1_3_2_1_2_1","volume-title":"Java: An Eventful Approach","author":"Bruce K.","year":"2005","unstructured":"K. Bruce , A. Danyluk , and T. Murtagh . Java: An Eventful Approach . Prentice-Hall , 2005 . K. Bruce, A. Danyluk, and T. Murtagh. Java: An Eventful Approach. Prentice-Hall, 2005."},{"key":"e_1_3_2_1_3_1","volume-title":"Learning to Program with Alice","author":"Dann W. P.","year":"2011","unstructured":"W. P. Dann , S. Cooper , and R. Pausch . Learning to Program with Alice . Pearson Prentice Hall , 2011 . W. P. Dann, S. Cooper, and R. Pausch. Learning to Program with Alice. Pearson Prentice Hall, 2011."},{"key":"e_1_3_2_1_4_1","volume-title":"How to design programs: an introduction to programming and computing","author":"Felleisen M.","year":"2001","unstructured":"M. Felleisen , R. B. Findler , M. Flatt , and S. Krishnamurthi . How to design programs: an introduction to programming and computing . MIT Press , Cambridge, MA, USA , 2001 . M. Felleisen, R. B. Findler, M. Flatt, and S. Krishnamurthi. How to design programs: an introduction to programming and computing. MIT Press, Cambridge, MA, USA, 2001."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0956796801004208"},{"key":"e_1_3_2_1_6_1","volume-title":"C# Programming Language","author":"Hejlsberg A.","year":"2010","unstructured":"A. Hejlsberg , M. Torgersen , S. Wiltamuth , and P. Golde . C# Programming Language . Addison-Wesley , 4 th edition, 2010 . A. Hejlsberg, M. Torgersen, S. Wiltamuth, and P. Golde. C# Programming Language. Addison-Wesley, 4th edition, 2010.","edition":"4"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/53580.53581"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2384577.2384581"},{"key":"e_1_3_2_1_9_1","volume-title":"Pascal User Manual and Report","author":"Jensen K.","year":"1975","unstructured":"K. Jensen and N. Wirth . Pascal User Manual and Report . Springer , 1975 . K. Jensen and N. Wirth. Pascal User Manual and Report. Springer, 1975."},{"key":"e_1_3_2_1_10_1","volume-title":"Back to Basic","author":"Kemeny J. G.","year":"1985","unstructured":"J. G. Kemeny and T. E. Kurtz . Back to Basic ; The History, Corruption , and Future of the Language. Addison-Wesley , 1985 . J. G. Kemeny and T. E. Kurtz. Back to Basic; The History, Corruption, and Future of the Language. Addison-Wesley, 1985."},{"issue":"8","key":"e_1_3_2_1_11_1","first-page":"8","article-title":"The problem of teaching object-oriented programming","volume":"11","author":"K\u00f6lling M.","year":"1999","unstructured":"M. K\u00f6lling . The problem of teaching object-oriented programming , Part I: Languages. JOOP , 11 ( 8 ): 8 -- 15 , 1999 . M. K\u00f6lling. The problem of teaching object-oriented programming, Part I: Languages. JOOP, 11(8):8--15, 1999.","journal-title":"Part I: Languages. JOOP"},{"issue":"4","key":"e_1_3_2_1_12_1","article-title":"The BlueJ system and its pedagogy","volume":"13","author":"K\u00f6lling M.","year":"2003","unstructured":"M. K\u00f6lling , B. Quig , A. Patterson , and J. Rosenberg . The BlueJ system and its pedagogy . Journal of Computer Science Education , 13 ( 4 ), Dec 2003 . M. K\u00f6lling, B. Quig, A. Patterson, and J. Rosenberg. The BlueJ system and its pedagogy. Journal of Computer Science Education, 13(4), Dec 2003.","journal-title":"Journal of Computer Science Education"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/236452.236537"},{"key":"e_1_3_2_1_14_1","volume-title":"Karel The Robot: A Gentle Introduction to the Art of Programming","author":"Pattis R. E.","year":"1995","unstructured":"R. E. Pattis . Karel The Robot: A Gentle Introduction to the Art of Programming . Wiley , 1995 . R. E. Pattis. Karel The Robot: A Gentle Introduction to the Art of Programming. Wiley, 1995."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1345443.1345441"},{"key":"e_1_3_2_1_16_1","volume-title":"October","author":"Rosenberger J.","year":"2010","unstructured":"J. Rosenberger . Grace: A manifesto for a new educational object-oriented programming language. Blog@CACM , October 2010 . Retrieved Dec 2012. http:\/\/cacm.acm.org\/blogs\/blog-cacm\/100389. J. Rosenberger. Grace: A manifesto for a new educational object-oriented programming language. Blog@CACM, October 2010. Retrieved Dec 2012. http:\/\/cacm.acm.org\/blogs\/blog-cacm\/100389."}],"event":{"name":"SIGCSE '13: The 44th ACM Technical Symposium on Computer Science Education","location":"Denver Colorado USA","acronym":"SIGCSE '13","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceeding of the 44th ACM technical symposium on Computer science education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2445196.2445240","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2445196.2445240","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:35:20Z","timestamp":1750235720000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2445196.2445240"}},"subtitle":["a new object-oriented language for novices"],"short-title":[],"issued":{"date-parts":[[2013,3,6]]},"references-count":16,"alternative-id":["10.1145\/2445196.2445240","10.1145\/2445196"],"URL":"https:\/\/doi.org\/10.1145\/2445196.2445240","relation":{},"subject":[],"published":{"date-parts":[[2013,3,6]]},"assertion":[{"value":"2013-03-06","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}