{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,11]],"date-time":"2026-06-11T06:52:52Z","timestamp":1781160772577,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":23,"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.3309502","type":"proceedings-article","created":{"date-parts":[[2019,5,3]],"date-time":"2019-05-03T14:29:00Z","timestamp":1556893740000},"page":"136-142","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["A Project-based Learning Experience in a Compilers Course"],"prefix":"10.1145","author":[{"given":"Adrian","family":"Lara","sequence":"first","affiliation":[{"name":"University of Costa Rica, San Jose, Costa Rica"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Luis","family":"Quesada","sequence":"additional","affiliation":[{"name":"University of Costa Rica, San Jose, Costa Rica"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2019,5,9]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1026487.1008001"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/381841.381847"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1963533.1963549"},{"key":"e_1_3_2_1_4_1","unstructured":"University of Costa Rica Computer Science Department. {n. d.}. Communication Networks and Operating Systems Integrated Project: course description. https:\/\/www.ecci.ucr.ac.cr\/cursos\/ci-0123.  University of Costa Rica Computer Science Department. {n. d.}. Communication Networks and Operating Systems Integrated Project: course description. https:\/\/www.ecci.ucr.ac.cr\/cursos\/ci-0123."},{"key":"e_1_3_2_1_5_1","unstructured":"University of Costa Rica Computer Science Department. {n. d.}. Software Engineering and Databases Integrated Project: course description. https:\/\/www.ecci.ucr.ac.cr\/cursos\/ci-0128.  University of Costa Rica Computer Science Department. {n. d.}. Software Engineering and Databases Integrated Project: course description. https:\/\/www.ecci.ucr.ac.cr\/cursos\/ci-0128."},{"key":"e_1_3_2_1_6_1","unstructured":"Rebecca Ellis. {n. d.}. Bridging the STEM Skills Gap Involves Both Education and Industry Commitments . https:\/\/www.usnews.com\/news\/stem-solutions\/articles\/2018-07-09\/commentary-industry-education-needed-to-bridge-stem-skills-gap.  Rebecca Ellis. {n. d.}. Bridging the STEM Skills Gap Involves Both Education and Industry Commitments . https:\/\/www.usnews.com\/news\/stem-solutions\/articles\/2018-07-09\/commentary-industry-education-needed-to-bridge-stem-skills-gap."},{"key":"e_1_3_2_1_7_1","unstructured":"Buck Institute for Education. {n. d.}. What is Project-based learning. https:\/\/www.bie.org\/about\/what_pbl.  Buck Institute for Education. {n. d.}. What is Project-based learning. https:\/\/www.bie.org\/about\/what_pbl."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2538862.2538922"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/844091.844098"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/268085.268181"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1047124.1047364"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2016039.2016056"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999747.1999833"},{"key":"e_1_3_2_1_14_1","volume-title":"Bridging the Skills Gap in STEM Industries","year":"2016","unstructured":"Mohtadi. 2014. Bridging the Skills Gap in STEM Industries . J Academic Technical Specialist April 2016 (2014). Mohtadi. 2014. Bridging the Skills Gap in STEM Industries. J Academic Technical Specialist April 2016 (2014)."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3195570.3195575"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/290320.283123"},{"key":"e_1_3_2_1_17_1","first-page":"571","article-title":"Defense against the dark arts of copyright trolling","volume":"103","author":"Sag Matthew","year":"2018","unstructured":"Matthew Sag and Jake Haskell . 2018 . Defense against the dark arts of copyright trolling . Iowa Law Review , Vol. 103 , 2 (2018), 571 -- 661 . Matthew Sag and Jake Haskell. 2018. Defense against the dark arts of copyright trolling. Iowa Law Review , Vol. 103, 2 (2018), 571--661.","journal-title":"Iowa Law Review"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1734263.1734269"},{"key":"e_1_3_2_1_19_1","unstructured":"Rice University. {n. d.}. COMP 412: Compiler Construction for Undergraduates . https:\/\/www.clear.rice.edu\/comp412\/Lectures\/.  Rice University. {n. d.}. COMP 412: Compiler Construction for Undergraduates . https:\/\/www.clear.rice.edu\/comp412\/Lectures\/."},{"key":"e_1_3_2_1_20_1","volume-title":"d.}. CS143-Compilers","author":"Stanford University","unstructured":"Stanford University . {n. d.}. CS143-Compilers , Stanford University . http:\/\/web.stanford.edu\/class\/cs143\/syllabus.html. Stanford University. {n. d.}. CS143-Compilers, Stanford University . http:\/\/web.stanford.edu\/class\/cs143\/syllabus.html."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1140124.1140249"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2445196.2445220"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1352322.1352154"}],"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.3309502","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3300115.3309502","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.3309502"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,9]]},"references-count":23,"alternative-id":["10.1145\/3300115.3309502","10.1145\/3300115"],"URL":"https:\/\/doi.org\/10.1145\/3300115.3309502","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"}}]}}