{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:46:45Z","timestamp":1772164005014,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":15,"publisher":"ACM","license":[{"start":{"date-parts":[[2009,7,6]],"date-time":"2009-07-06T00:00:00Z","timestamp":1246838400000},"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":[[2009,7,6]]},"DOI":"10.1145\/1562877.1562939","type":"proceedings-article","created":{"date-parts":[[2009,7,8]],"date-time":"2009-07-08T13:34:19Z","timestamp":1247060059000},"page":"196-200","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Introducing abstraction and decomposition to novice programmers"],"prefix":"10.1145","author":[{"given":"Raja","family":"Sooriamurthi","sequence":"first","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}]}],"member":"320","published-online":{"date-parts":[[2009,7,6]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Conceptual Blockbusting: a guide to better ideas","author":"Adams J. L.","year":"2001","unstructured":"J. L. Adams . Conceptual Blockbusting: a guide to better ideas . Perseus Publishing , 4 th edition, 2001 . J. L. Adams. Conceptual Blockbusting: a guide to better ideas. Perseus Publishing, 4th edition, 2001.","edition":"4"},{"key":"e_1_3_2_1_2_1","volume-title":"Winning Ways for Your Mathematical Plays: Games in Particular","author":"Berlekamp E. R.","year":"1982","unstructured":"E. R. Berlekamp , J. H. Conway , and R. K. Guy . Winning Ways for Your Mathematical Plays: Games in Particular , volume 2 . Academic Press , 1982 . E. R. Berlekamp, J. H. Conway, and R. K. Guy. Winning Ways for Your Mathematical Plays: Games in Particular, volume 2. Academic Press, 1982."},{"key":"e_1_3_2_1_3_1","volume-title":"Bantam","author":"Chesterfield P. D. S.","year":"1989","unstructured":"P. D. S. Chesterfield . Dear Boy : Lord Chesterfield's letters to his son . Bantam , 1989 . P. D. S. Chesterfield. Dear Boy: Lord Chesterfield's letters to his son. Bantam, 1989."},{"key":"e_1_3_2_1_4_1","unstructured":"M. J. Clancy and M. C. Linn. Designing Pascal Solutions: case studies with data structures.   M. J. Clancy and M. C. Linn. Designing Pascal Solutions: case studies with data structures."},{"key":"e_1_3_2_1_5_1","unstructured":"W.H.Freeman 1992.  W.H.Freeman 1992."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/1076324"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/563340.563470"},{"key":"e_1_3_2_1_8_1","volume-title":"Concrete Mathematics: A Foundation for Computer Science. Addison--Wesley","author":"Graham R. F.","year":"1994","unstructured":"R. F. Graham , D. E. Knuth , and O. Patashnik . Concrete Mathematics: A Foundation for Computer Science. Addison--Wesley , 2 nd edition, 1994 . R. F. Graham, D. E. Knuth, and O. Patashnik. Concrete Mathematics: A Foundation for Computer Science. Addison--Wesley, 2nd edition, 1994.","edition":"2"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1383602.1383631"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1232743.1232745"},{"key":"e_1_3_2_1_11_1","volume-title":"Principles, Patterns, and Practices","author":"Martin R. C.","year":"2002","unstructured":"R. C. Martin . Agile Software Development , Principles, Patterns, and Practices . Prentice Hall , 2002 . R. C. Martin. Agile Software Development, Principles, Patterns, and Practices. Prentice Hall, 2002."},{"key":"e_1_3_2_1_12_1","volume-title":"How to Solve It: A new aspect of mathematical method","author":"Polya G.","year":"1957","unstructured":"G. Polya . How to Solve It: A new aspect of mathematical method . Princeton University press , 2 nd edition, 1957 . G. Polya. How to Solve It: A new aspect of mathematical method. Princeton University press, 2nd edition, 1957.","edition":"2"},{"key":"e_1_3_2_1_13_1","volume-title":"Calendrical Calculations","author":"Reingold E. M.","year":"2001","unstructured":"E. M. Reingold and N. Dershowitz . Calendrical Calculations . Cambridge University Press , 2 nd edition, 2001 . E. M. Reingold and N. Dershowitz. Calendrical Calculations. Cambridge University Press, 2nd edition, 2001.","edition":"2"},{"key":"e_1_3_2_1_14_1","volume-title":"Learning and Motivation in the Postsecondary Classroom","author":"Svinicki M. D.","year":"2004","unstructured":"M. D. Svinicki . Learning and Motivation in the Postsecondary Classroom . Anker Publishing , 2004 . M. D. Svinicki. Learning and Motivation in the Postsecondary Classroom. Anker Publishing, 2004."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF02406733"}],"event":{"name":"ITiCSE '09: Annual Conference on Innovation and Technology in Computer Science Education","location":"Paris France","acronym":"ITiCSE '09","sponsor":["ACM Association for Computing Machinery","SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1562877.1562939","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1562877.1562939","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:23:08Z","timestamp":1750234988000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1562877.1562939"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,7,6]]},"references-count":15,"alternative-id":["10.1145\/1562877.1562939","10.1145\/1562877"],"URL":"https:\/\/doi.org\/10.1145\/1562877.1562939","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1595496.1562939","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2009,7,6]]},"assertion":[{"value":"2009-07-06","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}