{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T18:32:22Z","timestamp":1772303542342,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":20,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,2,22]],"date-time":"2019-02-22T00:00:00Z","timestamp":1550793600000},"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,2,22]]},"DOI":"10.1145\/3287324.3287458","type":"proceedings-article","created":{"date-parts":[[2019,2,22]],"date-time":"2019-02-22T22:12:13Z","timestamp":1550873533000},"page":"70-76","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["uAssign"],"prefix":"10.1145","author":[{"given":"Jacob","family":"Bailey","sequence":"first","affiliation":[{"name":"University of Illinois at Urbana-Champaign, Urbana, IL, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Craig","family":"Zilles","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign, Urbana, IL, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,2,22]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"{n. d.}. Docker. https:\/\/www.docker.com\/. Accessed: 2018-04-02.  {n. d.}. Docker. https:\/\/www.docker.com\/. Accessed: 2018-04-02."},{"key":"e_1_3_2_1_2_1","unstructured":"{n. d.}. hterm. https:\/\/chromium.googlesource.com\/apps\/libapps\/+\/master\/hterm. Accessed: 2018-04-01.  {n. d.}. hterm. https:\/\/chromium.googlesource.com\/apps\/libapps\/+\/master\/hterm. Accessed: 2018-04-01."},{"key":"e_1_3_2_1_3_1","unstructured":"{n. d.}. Limit a container's resources | Docker Documentation. https:\/\/docs. docker.com\/config\/containers\/resource_constraints\/. Accessed: 2018-04-02.  {n. d.}. Limit a container's resources | Docker Documentation. https:\/\/docs. docker.com\/config\/containers\/resource_constraints\/. Accessed: 2018-04-02."},{"key":"e_1_3_2_1_4_1","unstructured":"{n. d.}. TuxLab. http:\/\/tuxlab.org. Accessed: 2018-03--18.  {n. d.}. TuxLab. http:\/\/tuxlab.org. Accessed: 2018-03--18."},{"key":"e_1_3_2_1_5_1","unstructured":"{n. d.}. uAssign Github repository. https:\/\/github.com\/jakebailey\/ua.  {n. d.}. uAssign Github repository. https:\/\/github.com\/jakebailey\/ua."},{"key":"e_1_3_2_1_6_1","volume-title":"uAssign: Scalable and flexible interactive activities for teaching the UNIX terminal. Master's thesis","author":"Bailey Jacob","unstructured":"Jacob Bailey . 2018. uAssign: Scalable and flexible interactive activities for teaching the UNIX terminal. Master's thesis . University of Illinois at Urbana-Champaign , http:\/\/hdl.handle.net\/2142\/101068. Jacob Bailey. 2018. uAssign: Scalable and flexible interactive activities for teaching the UNIX terminal. Master's thesis. University of Illinois at Urbana-Champaign, http:\/\/hdl.handle.net\/2142\/101068."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/T4E.2011.41"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1007996.1008027"},{"key":"e_1_3_2_1_9_1","unstructured":"Jupyter development team and Ramalingam Saravanan. {n. d.}. terminado. https: \/\/github.com\/jupyter\/terminado. Accessed: 2018-04-01.  Jupyter development team and Ramalingam Saravanan. {n. d.}. terminado. https: \/\/github.com\/jupyter\/terminado. Accessed: 2018-04-01."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3051457.3051467"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2910925.2910930"},{"key":"e_1_3_2_1_12_1","volume-title":"Lesk","author":"Kernighan Brian W.","year":"1979","unstructured":"Brian W. Kernighan and Michael E . Lesk . 1979 . LEARN - Computer-Aided Instruction on UNIX. In UNIX Programmer's Manual . Vol. 2 . https:\/\/s3.amazonaws. com\/plan9-bell-labs\/7thEdMan\/v7vol2a.pdf Brian W. Kernighan and Michael E. Lesk. 1979. LEARN - Computer-Aided Instruction on UNIX. In UNIX Programmer's Manual. Vol. 2. https:\/\/s3.amazonaws. com\/plan9-bell-labs\/7thEdMan\/v7vol2a.pdf"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2724660.2728672"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999747.1999776"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1080\/01449290410001669914"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/141837.141852"},{"key":"e_1_3_2_1_17_1","volume-title":"d.}. collectl","author":"Seger Mark","unstructured":"Mark Seger . {n. d.}. collectl . http:\/\/collectl.sourceforge.net\/. Accessed: 2018-04-02. Mark Seger. {n. d.}. collectl. http:\/\/collectl.sourceforge.net\/. Accessed: 2018-04-02."},{"key":"e_1_3_2_1_18_1","volume-title":"2015 ASEE Annual Conference & Exposition. ASEE Conferences","author":"Herman Geoffrey L.","year":"2015","unstructured":"MatthewWest, Geoffrey L. Herman , and Craig Zilles . 2015 . PrairieLearn: Masterybased online problem solving with adaptive scoring and recommendations driven by machine learning . In 2015 ASEE Annual Conference & Exposition. ASEE Conferences , Seattle, Washington. https:\/\/peer.asee.org\/24575. MatthewWest, Geoffrey L. Herman, and Craig Zilles. 2015. PrairieLearn: Masterybased online problem solving with adaptive scoring and recommendations driven by machine learning. In 2015 ASEE Annual Conference & Exposition. ASEE Conferences, Seattle, Washington. https:\/\/peer.asee.org\/24575."},{"key":"e_1_3_2_1_19_1","volume-title":"Computerized Testing: A Vision and Initial Experiences. In 2015 ASEE Annual Conference & Exposition. ASEE Conferences","author":"Zilles Craig","year":"2015","unstructured":"Craig Zilles , Robert Timothy Deloatch , Jacob Bailey , Bhuwan B. Khattar , Wade Fagen , Cinda Heeren , David Mussulman , and MatthewWest. 2015 . Computerized Testing: A Vision and Initial Experiences. In 2015 ASEE Annual Conference & Exposition. ASEE Conferences , Seattle, Washington. https:\/\/peer.asee.org\/23726. Craig Zilles, Robert Timothy Deloatch, Jacob Bailey, Bhuwan B. Khattar, Wade Fagen, Cinda Heeren, David Mussulman, and MatthewWest. 2015. Computerized Testing: A Vision and Initial Experiences. In 2015 ASEE Annual Conference & Exposition. ASEE Conferences, Seattle, Washington. https:\/\/peer.asee.org\/23726."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"crossref","unstructured":"C. Zilles M.West D. Mussulman and T. Bretl. 2018. Making Testing Less Trying: Lessons Learned from Operating a Computer-Based Testing Facility. In Frontiers in Education. http:\/\/zilles.cs.illinois.edu\/papers\/zilles_cbtf_fie_2018.pdf  C. Zilles M.West D. Mussulman and T. Bretl. 2018. Making Testing Less Trying: Lessons Learned from Operating a Computer-Based Testing Facility. In Frontiers in Education. http:\/\/zilles.cs.illinois.edu\/papers\/zilles_cbtf_fie_2018.pdf","DOI":"10.1109\/FIE.2018.8658551"}],"event":{"name":"SIGCSE '19: The 50th ACM Technical Symposium on Computer Science Education","location":"Minneapolis MN USA","acronym":"SIGCSE '19","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 50th ACM Technical Symposium on Computer Science Education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3287324.3287458","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3287324.3287458","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:01:55Z","timestamp":1750208515000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3287324.3287458"}},"subtitle":["Scalable Interactive Activities for Teaching the Unix Terminal"],"short-title":[],"issued":{"date-parts":[[2019,2,22]]},"references-count":20,"alternative-id":["10.1145\/3287324.3287458","10.1145\/3287324"],"URL":"https:\/\/doi.org\/10.1145\/3287324.3287458","relation":{},"subject":[],"published":{"date-parts":[[2019,2,22]]},"assertion":[{"value":"2019-02-22","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}