{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,14]],"date-time":"2026-02-14T05:06:39Z","timestamp":1771045599846,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":44,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,2,12]],"date-time":"2025-02-12T00:00:00Z","timestamp":1739318400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100006374","name":"NSF (National Science Foundation)","doi-asserted-by":"publisher","award":["2219497"],"award-info":[{"award-number":["2219497"]}],"id":[{"id":"10.13039\/501100006374","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,2,12]]},"DOI":"10.1145\/3641554.3701882","type":"proceedings-article","created":{"date-parts":[[2025,2,18]],"date-time":"2025-02-18T18:33:41Z","timestamp":1739903621000},"page":"255-261","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Curriculum for a Comprehensive Statewide In-Service CS Teacher Training Program"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8558-1980","authenticated-orcid":false,"given":"Sarah","family":"Diesburg","sequence":"first","affiliation":[{"name":"Computer Science, University of Northern Iowa, Cedar Falls, IA, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7805-3514","authenticated-orcid":false,"given":"J. Ben","family":"Schafer","sequence":"additional","affiliation":[{"name":"Computer Science, University of Northern Iowa, Cedar Falls, IA, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4260-4278","authenticated-orcid":false,"given":"Briana B.","family":"Morrison","sequence":"additional","affiliation":[{"name":"Computer Science, University of Virginia, Charlottesville, VA, USA"}]}],"member":"320","published-online":{"date-parts":[[2025,2,18]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Iowa Computer Science Standards -","author":"Albers Lisa","year":"2019","unstructured":"Lisa Albers. Iowa Computer Science Standards - June 15, 2019."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287466"},{"key":"e_1_3_2_1_3_1","volume-title":"Understanding by Design","author":"Bowen Ryan","year":"2024","unstructured":"Ryan Bowen. Understanding by Design. Vanderbilt University Center for Teaching. Retrieved June 18, 2024 from https:\/\/cft.vanderbilt.edu\/guides-sub-pages\/understanding-by-design\/"},{"key":"e_1_3_2_1_4_1","volume-title":"Computer science: an overview","author":"Glenn Brookshear J.","unstructured":"J. Glenn Brookshear and Dennis Brylow. 2020. Computer science: an overview (13th Edition). Pearson.","edition":"13"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.5555\/2037151.2037176"},{"key":"e_1_3_2_1_6_1","volume-title":"Retrieved","author":"Coburn Cynthia E.","year":"2024","unstructured":"Cynthia E. Coburn, William R. Penuel, and Kimberly E. Geil. 2013. Research-practice partnerships: A strategy for leveraging research for educational improvement in school districts. William T. Grant Foundation (2013). Retrieved July 10, 2024 from https:\/\/eric.ed.gov\/?id=ED568396"},{"key":"e_1_3_2_1_7_1","volume-title":"The big book of computing pedagogy","author":"Coleman Gemma","unstructured":"Gemma Coleman. 2021. The big book of computing pedagogy. Raspberry Pi Foundation, Cambridge, UK. Retrieved from https:\/\/www.raspberrypi.org\/hello-world\/issues\/the-big-book-of-computing-pedagogy"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3545947.3576341"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3141880.3141895"},{"key":"e_1_3_2_1_10_1","volume-title":"Proceedings of the International Conference on Frontiers in Education: Computer Science and Computer Engineering (FECS)","author":"Fadjo Cameron L.","year":"2013","unstructured":"Cameron L. Fadjo, Ted Brown, and Leigh Ann DeLyser. 2013. A curriculum model for preparing K-12 computer science teachers. In Proceedings of the International Conference on Frontiers in Education: Computer Science and Computer Engineering (FECS), 2013. The Steering Committee of The World Congress in Computer Science, Computer Engineering and Applied Computing (WorldComp)."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3545947.3569602"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/961511.961542"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017788"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/FIE43999.2019.9028638"},{"key":"e_1_3_2_1_15_1","volume-title":"Experiential learning: Experience as the source of learning and development","author":"Kolb David A.","unstructured":"David A. Kolb. 2014. Experiential learning: Experience as the source of learning and development. FT press."},{"key":"e_1_3_2_1_16_1","volume-title":"Understanding by design framework","author":"McTighe Jay","year":"2012","unstructured":"Jay McTighe and Grant Wiggins. 2012. Understanding by design framework. Alexandria, VA: Association for Supervision and Curriculum Development (2012). Retrieved June 20, 2024 from https:\/\/www.sabes.org\/sites\/default\/files\/news\/5_UbD_WhitePaper0312%5B1%5D.pdf"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2714569"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1953163.1953319"},{"key":"e_1_3_2_1_19_1","first-page":"375","article-title":"Preservice teacher computer science preparation: A case study of an undergraduate computer education licensure program","volume":"26","author":"Ozogul Gamze","year":"2018","unstructured":"Gamze Ozogul, Mike Karlin, and Anne Ottenbreit-Leftwich. 2018. Preservice teacher computer science preparation: A case study of an undergraduate computer education licensure program. Journal of Technology and Teacher Education 26, 3 (2018), 375--409.","journal-title":"Journal of Technology and Teacher Education"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999747.1999788"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2839509.2844642"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1113847.1113886"},{"key":"e_1_3_2_1_23_1","volume-title":"How we teach computing","author":"Robinson James","year":"2024","unstructured":"James Robinson. 2020. How we teach computing. National Centre for Computing Education. Retrieved June 19, 2024 from https:\/\/blog.teachcomputing.org\/how-we-teach-computing\/"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3328778.3366815"},{"key":"e_1_3_2_1_25_1","unstructured":"Runestone Academy. Python for Everybody - Interactive."},{"key":"e_1_3_2_1_26_1","volume-title":"Problem Solving with Algorithms and Data Structures","author":"Runestone Academy","year":"2024","unstructured":"Runestone Academy. Problem Solving with Algorithms and Data Structures 3rd edition. Retrieved June 20, 2024 from https:\/\/runestone.academy\/ns\/books\/published\/pythonds3\/index.html?mode=browsing","edition":"3"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3478431.3499338"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1080\/17439884.2014.924966"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1227504.1227484"},{"key":"e_1_3_2_1_30_1","volume-title":"Communities of practice: Learning, meaning, and identity","author":"Wenger Etienne","unstructured":"Etienne Wenger. 1999. Communities of practice: Learning, meaning, and identity. Cambridge university press."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3571785.3574123"},{"key":"e_1_3_2_1_32_1","volume-title":"Retrieved","author":"Programming Pair","year":"2024","unstructured":"2015. Pair Programming: Does It Really Work? | Agile Alliance. Retrieved June 20, 2024 from https:\/\/www.agilealliance.org\/glossary\/pair-programming\/"},{"key":"e_1_3_2_1_33_1","volume-title":"Retrieved","year":"2024","unstructured":"2024. Welcome to Python.org. Python.org. Retrieved June 18, 2024 from https:\/\/www.python.org\/"},{"key":"e_1_3_2_1_34_1","unstructured":"CSTA K-12 Standards. Retrieved June 18 2024 from https:\/\/csteachers.org\/k12standards\/"},{"key":"e_1_3_2_1_35_1","unstructured":"CSTA Standards for CS Teachers. Retrieved June 18 2024 from https:\/\/csteachers.org\/teacherstandards\/"},{"key":"e_1_3_2_1_36_1","unstructured":"Scratch - Imagine Program Share. Retrieved June 18 2024 from https:\/\/scratch.mit.edu\/"},{"key":"e_1_3_2_1_37_1","volume-title":"k12cs.org. Retrieved","author":"Framework Computer Science","year":"2024","unstructured":"K-12 Computer Science Framework. k12cs.org. Retrieved June 20, 2024 from http:\/\/k12cs.org"},{"key":"e_1_3_2_1_38_1","unstructured":"Teaching Methods. Retrieved June 20 2024 from https:\/\/teach.com\/what\/teachers-know\/teaching-methods\/"},{"key":"e_1_3_2_1_39_1","unstructured":"POGIL | Home. Retrieved June 20 2024 from https:\/\/pogil.org\/"},{"key":"e_1_3_2_1_40_1","unstructured":"CS-POGIL | Home. CS-POGIL. Retrieved June 20 2024 from https:\/\/cspogil.org\/Home"},{"key":"e_1_3_2_1_41_1","unstructured":"How Can You Engage A Diverse Range of Girls in Technology? | National Center for Women & Information Technology. Retrieved June 20 2024 from https:\/\/ncwit.org\/resource\/how-can-you-engage-diverse-range-girls-computing\/"},{"key":"e_1_3_2_1_42_1","volume-title":"Retrieved","author":"Reflective Teachers Guidance","year":"2024","unstructured":"Guidance for Reflective Teachers. Computer Science Teachers Association. Retrieved June 20, 2024 from https:\/\/csteachers.org\/reflective-teachers\/"},{"key":"e_1_3_2_1_43_1","unstructured":"AP Computer Science A Standards Mapping for AP Computer Science Principles* | CodeHS. Retrieved June 20 2024 from https:\/\/codehs.com\/standards\/framework\/AP_CSA\/course\/400"},{"key":"e_1_3_2_1_44_1","volume-title":"Retrieved","author":"Professional Learning Roadmap","year":"2024","unstructured":"Roadmap for Professional Learning. Computer Science Teachers Association. Retrieved June 26, 2024 from https:\/\/csteachers.org\/roadmap-for-professional-learning\/"}],"event":{"name":"SIGCSE TS 2025: The 56th ACM Technical Symposium on Computer Science Education","location":"Pittsburgh PA USA","acronym":"SIGCSE TS 2025","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 56th ACM Technical Symposium on Computer Science Education V. 1"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3641554.3701882","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3641554.3701882","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T06:28:46Z","timestamp":1755757726000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3641554.3701882"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,2,12]]},"references-count":44,"alternative-id":["10.1145\/3641554.3701882","10.1145\/3641554"],"URL":"https:\/\/doi.org\/10.1145\/3641554.3701882","relation":{},"subject":[],"published":{"date-parts":[[2025,2,12]]},"assertion":[{"value":"2025-02-18","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}