{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T08:37:00Z","timestamp":1782981420540,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,5,9]],"date-time":"2019-05-09T00:00:00Z","timestamp":1557360000000},"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":[[2019,5,9]]},"DOI":"10.1145\/3300115.3309512","type":"proceedings-article","created":{"date-parts":[[2019,5,3]],"date-time":"2019-05-03T14:29:00Z","timestamp":1556893740000},"page":"44-50","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":12,"title":["LP Based Integration of Computing and Science Education in Middle Schools"],"prefix":"10.1145","author":[{"given":"Yuanlin","family":"Zhang","sequence":"first","affiliation":[{"name":"Texas Tech University, LUBBOCK, TX, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jianlan","family":"Wang","sequence":"additional","affiliation":[{"name":"Texas Tech University, LUBBOCK, TX, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Fox","family":"Bolduc","sequence":"additional","affiliation":[{"name":"Texas Tech University, LUBBOCK, TX, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"William G.","family":"Murray","sequence":"additional","affiliation":[{"name":"Texas Tech University, LUBBOCK, TX, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2019,5,9]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Christine K Sorensen Irvine, and David Walker.","author":"Ary Donald","year":"2018","unstructured":"Donald Ary , Lucy Cheser Jacobs , Christine K Sorensen Irvine, and David Walker. 2018 . Introduction to research in education. Cengage Learning . Donald Ary, Lucy Cheser Jacobs, Christine K Sorensen Irvine, and David Walker. 2018. Introduction to research in education. Cengage Learning."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1186\/s41039-016-0036-2"},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of the 30th Italian Conference on Computational Logic","author":"Beux Silvio","year":"2015","unstructured":"Silvio Beux , Daniela Briola , Andrea Corradi , Giorgio Delzanno , Angelo Ferrando , Federico Frassetto , Giovanna Guerrini , Viviana Mascardi , Marco Oreggia , Francesca Pozzi , Alessandro Solimando , and Armando Tacchella . 2015 . Computational Thinking for Beginners: A Successful Experience using Prolog . Proceedings of the 30th Italian Conference on Computational Logic (2015). Silvio Beux, Daniela Briola, Andrea Corradi, Giorgio Delzanno, Angelo Ferrando, Federico Frassetto, Giovanna Guerrini, Viviana Mascardi, Marco Oreggia, Francesca Pozzi, Alessandro Solimando, and Armando Tacchella. 2015. Computational Thinking for Beginners: A Successful Experience using Prolog. Proceedings of the 30th Italian Conference on Computational Logic (2015)."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676723.2677295"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1080\/095006900416901"},{"key":"e_1_3_2_1_6_1","volume-title":"Computer Science is Changing Everything. Video","year":"2018","unstructured":"code.org. 2016. Computer Science is Changing Everything. Video retrieved from https:\/\/www.youtube.com\/watch?v=QvyTEx1wyOY on September 4 2018 . code.org. 2016. Computer Science is Changing Everything. Video retrieved from https:\/\/www.youtube.com\/watch?v=QvyTEx1wyOY on September 4 2018."},{"key":"e_1_3_2_1_7_1","volume-title":"2nd.","author":"Cohen Jacob","unstructured":"Jacob Cohen . 1988. Statistical power analysis for the behavioral sciences . 2nd. Jacob Cohen. 1988. Statistical power analysis for the behavioral sciences. 2nd."},{"key":"e_1_3_2_1_8_1","volume-title":"AP Computer Science Principles: course and exam descriptions.","author":"College","year":"2018","unstructured":"College Board. 2017. AP Computer Science Principles: course and exam descriptions. Retrieved from https:\/\/apcentral.collegeboard.org\/pdf\/ap-computer-science-principles-course-and-exam-description.pdf on September 4 2018 . CollegeBoard. 2017. AP Computer Science Principles: course and exam descriptions. Retrieved from https:\/\/apcentral.collegeboard.org\/pdf\/ap-computer-science-principles-course-and-exam-description.pdf on September 4 2018."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"crossref","unstructured":"Thomas B Corcoran Frederic A Mosher and Aaron Rogat. 2009. Learning progressions in science: An evidence-based approach to reform. (2009).  Thomas B Corcoran Frederic A Mosher and Aaron Rogat. 2009. Learning progressions in science: An evidence-based approach to reform. (2009).","DOI":"10.12698\/cpre.2009.rr63"},{"key":"e_1_3_2_1_10_1","unstructured":"National Research Council et al. 2011. Report of a workshop on the pedagogical aspects of computational thinking. National Academies Press.  National Research Council et al. 2011. Report of a workshop on the pedagogical aspects of computational thinking. National Academies Press."},{"key":"e_1_3_2_1_11_1","unstructured":"National Research Council et al. 2012. A framework for K-12 science education: Practices crosscutting concepts and core ideas. National Academies Press.  National Research Council et al. 2012. A framework for K-12 science education: Practices crosscutting concepts and core ideas. National Academies Press."},{"key":"e_1_3_2_1_12_1","volume-title":"CSTA K-12 computer science standards","author":"CSTA.","unstructured":"CSTA. 2017. CSTA K-12 computer science standards . Computer Science Teachers Association . CSTA. 2017. CSTA K-12 computer science standards. Computer Science Teachers Association."},{"key":"e_1_3_2_1_13_1","volume-title":"Graphical qualities of educational technology: Using drag-and-drop and text-based programs for introductory computer science","author":"DiSalvo Betsy","year":"2014","unstructured":"Betsy DiSalvo . 2014. Graphical qualities of educational technology: Using drag-and-drop and text-based programs for introductory computer science . IEEE computer graphics and applications, Vol. 34 , 6 ( 2014 ), 12--15. Betsy DiSalvo. 2014. Graphical qualities of educational technology: Using drag-and-drop and text-based programs for introductory computer science. IEEE computer graphics and applications, Vol. 34, 6 (2014), 12--15."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1609\/aimag.v37i3.2678"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"crossref","unstructured":"Michael Gelfond and Yulia Kahl. 2014. Knowledge Representation Reasoning and the Design of Intelligent Agents .Cambridge University Press.   Michael Gelfond and Yulia Kahl. 2014. Knowledge Representation Reasoning and the Design of Intelligent Agents .Cambridge University Press.","DOI":"10.1017\/CBO9781139342124"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1080\/1049482940040101"},{"key":"e_1_3_2_1_17_1","volume-title":"Programming environments for novices. Computer science education research","author":"Guzdial Mark","year":"2004","unstructured":"Mark Guzdial . 2004. Programming environments for novices. Computer science education research , Vol. 2004 ( 2004 ), 127--154. Mark Guzdial. 2004. Programming environments for novices. Computer science education research, Vol. 2004 (2004), 127--154."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1119\/1.18809"},{"key":"e_1_3_2_1_19_1","volume-title":"Software design as a learning environment. Interactive learning environments","author":"Harel Idit","year":"1990","unstructured":"Idit Harel and Seymour Papert . 1990. Software design as a learning environment. Interactive learning environments , Vol. 1 , 1 ( 1990 ), 1--32. Idit Harel and Seymour Papert. 1990. Software design as a learning environment. Interactive learning environments, Vol. 1, 1 (1990), 1--32."},{"key":"e_1_3_2_1_20_1","unstructured":"Common Core State Standards Initiative etal 2010. Common core state standards for mathematics. http:\/\/www.corestandards.org\/assets\/CCSSI_Math% 20Standards.pdf (2010).  Common Core State Standards Initiative et al. 2010. Common core state standards for mathematics. http:\/\/www.corestandards.org\/assets\/CCSSI_Math% 20Standards.pdf (2010)."},{"key":"e_1_3_2_1_21_1","volume-title":"Embedding computational thinking in science, technology, engineering, and math (CT-STEM). In future directions in computer science education summit meeting","author":"Jona Kemi","unstructured":"Kemi Jona , Uri Wilensky , Laura Trouille , MS Horn , Kai Orton , David Weintrop , and Elham Beheshti . 2014. Embedding computational thinking in science, technology, engineering, and math (CT-STEM). In future directions in computer science education summit meeting , Orlando, FL . Kemi Jona, Uri Wilensky, Laura Trouille, MS Horn, Kai Orton, David Weintrop, and Elham Beheshti. 2014. Embedding computational thinking in science, technology, engineering, and math (CT-STEM). In future directions in computer science education summit meeting, Orlando, FL."},{"key":"e_1_3_2_1_22_1","volume-title":"http:\/\/www.k12cs.org. Retrieved on","author":"Framework Computer Science","year":"2018","unstructured":"K-12 Computer Science Framework . 2017. http:\/\/www.k12cs.org. Retrieved on September 4 2018 . K-12 Computer Science Framework. 2017. http:\/\/www.k12cs.org. Retrieved on September 4 2018."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1089733.1089734"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-444-51624-4.50012-5"},{"key":"e_1_3_2_1_25_1","unstructured":"Robert A Kowalski. 1982. Logic as a computer language for children. In ECAI. 2--10.   Robert A Kowalski. 1982. Logic as a computer language for children. In ECAI. 2--10."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/35043.35046"},{"key":"e_1_3_2_1_27_1","volume-title":"Thinking As Computation: A First Course","author":"Levesque Hector J.","unstructured":"Hector J. Levesque . 2012. Thinking As Computation: A First Course . The MIT Press . Hector J. Levesque. 2012. Thinking As Computation: A First Course. The MIT Press."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.chb.2014.09.012"},{"key":"e_1_3_2_1_29_1","volume-title":"Psychology of programming","author":"Mendelsohn Patrick","unstructured":"Patrick Mendelsohn , TRG Green , and Paul Brna . 1991. Programming languages in education: The search for an easy start . In Psychology of programming . Elsevier , 175--200. Patrick Mendelsohn, TRG Green, and Paul Brna. 1991. Programming languages in education: The search for an easy start. In Psychology of programming. Elsevier, 175--200."},{"key":"e_1_3_2_1_30_1","volume-title":"Next generation science standards: For states, by states","author":"Lead States NGSS","unstructured":"NGSS Lead States . 2015. Next generation science standards: For states, by states . National Academies Press . NGSS Lead States. 2015. Next generation science standards: For states, by states. National Academies Press."},{"key":"e_1_3_2_1_31_1","volume-title":"https:\/\/www.nsf.gov\/funding\/pgm_summ.jsp?pims_id=505006, retrieved on","author":"Program NSF.","year":"2018","unstructured":"NSF. 2018. STEM+C Program . https:\/\/www.nsf.gov\/funding\/pgm_summ.jsp?pims_id=505006, retrieved on October 10 2018 . NSF. 2018. STEM+C Program. https:\/\/www.nsf.gov\/funding\/pgm_summ.jsp?pims_id=505006, retrieved on October 10 2018."},{"key":"e_1_3_2_1_32_1","volume-title":"Mindstorms: Children, computers, and powerful ideas","author":"Papert Seymour","year":"1980","unstructured":"Seymour Papert . 1980 . Mindstorms: Children, computers, and powerful ideas . Basic Books, Inc. Seymour Papert. 1980. Mindstorms: Children, computers, and powerful ideas. Basic Books, Inc."},{"key":"e_1_3_2_1_33_1","volume-title":"Intellectual evolution from adolescence to adulthood. Human development","author":"Piaget Jean","year":"1972","unstructured":"Jean Piaget . 1972. Intellectual evolution from adolescence to adulthood. Human development , Vol. 15 , 1 ( 1972 ), 1--12. Jean Piaget. 1972. Intellectual evolution from adolescence to adulthood. Human development, Vol. 15, 1 (1972), 1--12."},{"key":"e_1_3_2_1_34_1","unstructured":"Christian Reotutar Mbathio Diagne Evgenii Balai Edward Wertz Peter Lee Shao-Lon Yeh and Yuanlin Zhang.  Christian Reotutar Mbathio Diagne Evgenii Balai Edward Wertz Peter Lee Shao-Lon Yeh and Yuanlin Zhang."}],"event":{"name":"CompEd '19: ACM Global Computing Education Conference 2019","location":"Chengdu,Sichuan China","acronym":"CompEd '19","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the ACM Conference on Global Computing Education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3300115.3309512","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3300115.3309512","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:25:22Z","timestamp":1750206322000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3300115.3309512"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,9]]},"references-count":34,"alternative-id":["10.1145\/3300115.3309512","10.1145\/3300115"],"URL":"https:\/\/doi.org\/10.1145\/3300115.3309512","relation":{},"subject":[],"published":{"date-parts":[[2019,5,9]]},"assertion":[{"value":"2019-05-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}