{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T11:41:54Z","timestamp":1753357314503,"version":"3.41.0"},"publisher-location":"New York, New York, USA","reference-count":40,"publisher":"ACM Press","license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"EPSRC","award":["00361211"],"award-info":[{"award-number":["00361211"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1145\/3351287.3351293","type":"proceedings-article","created":{"date-parts":[[2019,8,29]],"date-time":"2019-08-29T12:18:43Z","timestamp":1567081123000},"page":"1-7","source":"Crossref","is-referenced-by-count":6,"title":["Is it feasible to teach query programming in three different languages in a single session?"],"prefix":"10.1145","author":[{"given":"Lovisa","family":"Sundin","sequence":"first","affiliation":[{"name":"University of Glasgow, Glasgow, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Quintin","family":"Cutts","sequence":"additional","affiliation":[{"name":"University of Glasgow, Glasgow, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","reference":[{"unstructured":"[n. d.]. Cheatsheets - DataCamp. https:\/\/assets.datacamp.com\/blog_assets\/PandasPythonForDataScience.pdf. Accessed: 2019-04-02.","key":"key-10.1145\/3351287.3351293-1"},{"unstructured":"Huda Al-Shuaily. 2013. SQL pattern design, development & evaluation of its efficacy. Ph.D. Dissertation. University of Glasgow.","key":"key-10.1145\/3351287.3351293-2"},{"unstructured":"Huda Al-Shuaily and Karen Renaud. 2010. SQL PATTERNS A NEW APPROACH FOR TEACHING SQL. In 8TH INTERNATIONAL WORKSHOP. 29.","key":"key-10.1145\/3351287.3351293-3"},{"unstructured":"Rahul Batra. [n. d.]..","key":"key-10.1145\/3351287.3351293-4"},{"unstructured":"James M Boyle, Kevin F Bury, and R James Evey. 1983. Two studies evaluating learning and use of QBE and SQL. In Proceedings of the Human Factors Society Annual Meeting, Vol. 27. SAGE Publications Sage CA: Los Angeles, CA, 663--667.","key":"key-10.1145\/3351287.3351293-5"},{"unstructured":"Maurizio Cembalo, Alfredo De Santis, and Umberto Ferraro Petrillo. 2011. SAVI: a new system for advanced SQL visualization. In Proceedings of the 2011 conference on Information technology education. ACM, 165--170.","key":"key-10.1145\/3351287.3351293-6"},{"unstructured":"John Chambers. 2008. Basic Data and Computations. Software for Data Analysis: Programming with R (2008), 168.","key":"key-10.1145\/3351287.3351293-7"},{"unstructured":"Hock Chuan Chan. 2007. A two-stage evaluation of user query performance for the relational model and SQL. PACIS 2007 Proceedings (2007), 118.","key":"key-10.1145\/3351287.3351293-8"},{"unstructured":"William S Cleveland. 2001. Data science: an action plan for expanding the technical areas of the field of statistics. International statistical review 69, 1 (2001), 21--26.","key":"key-10.1145\/3351287.3351293-9"},{"unstructured":"Robert W Clowes. 2017. Extended memory. Routledge handbook on the philosophy of memory (2017), 243--255.","key":"key-10.1145\/3351287.3351293-10"},{"unstructured":"Edgar F Codd. 1972. Relational completeness of data base sublanguages. Citeseer.","key":"key-10.1145\/3351287.3351293-11"},{"doi-asserted-by":"crossref","unstructured":"David A Cook. 2012. If you teach them, they will learn: why medical education needs comparative effectiveness research.","key":"key-10.1145\/3351287.3351293-12","DOI":"10.1007\/s10459-012-9381-0"},{"unstructured":"Jonathan Danaparamita and Wolfgang Gatterbauer. 2011. QueryViz: helping users understand SQL queries and their patterns. In Proceedings of the 14th International Conference on Extending Database Technology. ACM, 558--561.","key":"key-10.1145\/3351287.3351293-13"},{"unstructured":"Christo Dichev and Darina Dicheva. 2017. Towards data science literacy. Procedia Computer Science 108 (2017), 2151--2160.","key":"key-10.1145\/3351287.3351293-14"},{"unstructured":"Thomas N Dorsel and Gary W Cundiff. 1979. The cheat-sheet: Efficient coding device or indispensable crutch? The Journal of Experimental Education 48, 1 (1979), 39--42.","key":"key-10.1145\/3351287.3351293-15"},{"doi-asserted-by":"crossref","unstructured":"Jos Feys. 2016. Nonparametric Tests for the Interaction in Two-way Factorial Designs Using R. R Journal 8, 1 (2016).","key":"key-10.1145\/3351287.3351293-16","DOI":"10.32614\/RJ-2016-027"},{"unstructured":"David Ginat. 2009. Interleaved pattern composition and scaffolded learning. ACM SIGCSE Bulletin 41, 3 (2009), 109--113.","key":"key-10.1145\/3351287.3351293-17"},{"unstructured":"Garrett Grolemund and Hadley Wickham. 2014. A cognitive interpretation of data analysis. International Statistical Review 82, 2 (2014), 184--204.","key":"key-10.1145\/3351287.3351293-18"},{"unstructured":"Philip Guo. [n. d.]. Python Is Now the Most Popular Introductory Teaching Language at Top U.S. Universities - Communications of the ACM. https:\/\/cacm.acm.org\/blogs\/blog-cacm\/176450-python-is-now-the-most-popular-introductory-teaching-language-at-\\penalty-\\@Mtop-u-s-universities\/fulltext. Accessed: 2019-04-04.","key":"key-10.1145\/3351287.3351293-19"},{"unstructured":"Johanna Hardin, Roger Hoerl, Nicholas J Horton, Deborah Nolan, Ben Baumer, Olaf Hall-Holt, Paul Murrell, Roger Peng, Paul Roback, D Temple Lang, et al. 2015. Data science in statistics curricula: Preparing students to &#226;&#258;IJthink with data&#226;&#258;&#304;. The American Statistician 69, 4 (2015), 343--353.","key":"key-10.1145\/3351287.3351293-20"},{"unstructured":"Richard Heersmink and John Sutton. 2018. Cognition and the Web: Extended, transactive, or scaffolded? Erkenntnis (2018), 1--26.","key":"key-10.1145\/3351287.3351293-21"},{"doi-asserted-by":"crossref","unstructured":"Peter J Huber. 2012. Data analysis: what can be learned from the past 50 years. Vol. 874. John Wiley & Sons.","key":"key-10.1145\/3351287.3351293-22","DOI":"10.1002\/9781118018255"},{"unstructured":"Michael A Lawrence and Maintainer Michael A Lawrence. 2016. Package &#226;&#258;&Yuml;ez&#226;&#258;&Zacute;.","key":"key-10.1145\/3351287.3351293-23"},{"unstructured":"Michael V Mannino. 2005. Database design, application development, and administration. McGraw-Hill, Inc.","key":"key-10.1145\/3351287.3351293-24"},{"unstructured":"Wes McKinney and Dawson Books. 2012. Python for data analysis (first ed.). O'Reilly Media, Inc, Sebastopol, California.","key":"key-10.1145\/3351287.3351293-25"},{"unstructured":"Robert Muenchen. [n. d.]. The Popularity of Data Science Software. http:\/\/r4stats.com\/articles\/popularity\/. Accessed: 2019-04-04.","key":"key-10.1145\/3351287.3351293-26"},{"unstructured":"Orna Muller. 2005. Pattern oriented instruction and the enhancement of analogical reasoning. In Proceedings of the first international workshop on Computing education research. ACM, 57--67.","key":"key-10.1145\/3351287.3351293-27"},{"doi-asserted-by":"crossref","unstructured":"Orna Muller, David Ginat, and Bruria Haberman. 2007. Pattern-oriented Instruction and Its Influence on Problem Decomposition and Solution Construction. In Proceedings of the 12th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE '07). ACM, New York, NY, USA, 151--155. https:\/\/doi.org\/10.1145\/1268784.1268830","key":"key-10.1145\/3351287.3351293-28","DOI":"10.1145\/1268784.1268830"},{"unstructured":"Orna Muller and Bruria Haberman. 2008. Supporting abstraction processes in problem solving through pattern-oriented instruction. Computer Science Education 18, 3 (2008), 187--212.","key":"key-10.1145\/3351287.3351293-29"},{"unstructured":"Geoff Norman. 2003. RCT= results confounded and trivial: the perils of grand educational experiments. Medical education 37, 7 (2003), 582--584.","key":"key-10.1145\/3351287.3351293-30"},{"unstructured":"William C Ogden. 1986. Implications of a cognitive model of database query: comparison of a natural language, formal language and direct manipulation interface. ACM SIGCHI Bulletin 18, 2 (1986), 51--54.","key":"key-10.1145\/3351287.3351293-31"},{"unstructured":"RStudio. [n. d.]. Cheatsheets - R Studio. \/https:\/\/www.rstudio.com\/resources\/cheatsheets\/. Accessed: 2019-01-09.","key":"key-10.1145\/3351287.3351293-32"},{"doi-asserted-by":"crossref","unstructured":"John Searle. 2006. Chinese room argument, the. Encyclopedia of cognitive science (2006).","key":"key-10.1145\/3351287.3351293-33","DOI":"10.1002\/0470018860.s00159"},{"unstructured":"Elliot Soloway and Kate Ehrlich. 1984. Empirical studies of programming knowledge. IEEE Transactions on software engineering 5 (1984), 595--609.","key":"key-10.1145\/3351287.3351293-34"},{"unstructured":"Gail M Sullivan. 2011. Getting off the &#226;&#258;IJgold standard&#226;&#258;&#304;: randomized controlled trials and education research. Journal of graduate medical education 3, 3 (2011), 285--289.","key":"key-10.1145\/3351287.3351293-35"},{"unstructured":"John Sweller, Jeroen JG Van Merrienboer, and Fred GWC Paas. 1998. Cognitive architecture and instructional design. Educational psychology review 10, 3 (1998), 251--296.","key":"key-10.1145\/3351287.3351293-36"},{"unstructured":"Hadley Wickham. [n. d.]. Hadley Wickham \"Data Science with R\" (lecture). https:\/\/www.youtube.com\/watch?v=K-ss_ag2k9E. Accessed: 2019-01-09.","key":"key-10.1145\/3351287.3351293-37"},{"unstructured":"Hadley Wickham. [n. d.]. Hadley Wickham \"dplyr talk at useR\" (talk). https:\/\/www.youtube.com\/watch?time_continue=110&v=dWjSYqI7Vog. Accessed: 2019-06-14.","key":"key-10.1145\/3351287.3351293-38"},{"unstructured":"Hadley Wickham et al. 2014. Tidy data. Journal of Statistical Software 59, 10 (2014), 1--23.","key":"key-10.1145\/3351287.3351293-39"},{"unstructured":"Joshua F. Wiley, Larry A. Pace, and SpringerLink (Online service). 2015. Beginning R: an introduction to statistical programming (second ed.). Apress, Berkeley, CA.","key":"key-10.1145\/3351287.3351293-40"}],"event":{"number":"1","sponsor":["Univ of Kent at Canterbury, University of Kent at Canterbury"],"acronym":"UKICER","name":"the 1st UK & Ireland Computing Education Research Conference","start":{"date-parts":[[2019,9,5]]},"location":"Canterbury, United Kingdom","end":{"date-parts":[[2019,9,6]]}},"container-title":["Proceedings of the 1st UK &amp; Ireland Computing Education Research Conference on   - UKICER"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3351287.3351293","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/dl.acm.org\/ft_gateway.cfm?id=3351293&ftid=2081374&dwn=1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:25:51Z","timestamp":1750206351000},"score":1,"resource":{"primary":{"URL":"http:\/\/dl.acm.org\/citation.cfm?doid=3351287.3351293"}},"subtitle":["A study on a pattern-oriented tutorial and cheat sheets"],"short-title":[],"issued":{"date-parts":[[2019]]},"references-count":40,"URL":"https:\/\/doi.org\/10.1145\/3351287.3351293","relation":{},"subject":[],"published":{"date-parts":[[2019]]}}}