{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:31:43Z","timestamp":1750221103852,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,1,9]],"date-time":"2019-01-09T00:00:00Z","timestamp":1546992000000},"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,1,9]]},"DOI":"10.1145\/3294016.3294025","type":"proceedings-article","created":{"date-parts":[[2019,1,9]],"date-time":"2019-01-09T18:42:31Z","timestamp":1547059351000},"page":"1-4","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["A Flexible Approach to Introductory Programming"],"prefix":"10.1145","author":[{"given":"Neil","family":"Gordon","sequence":"first","affiliation":[{"name":"Computer Science, University of Hull, Hull, UK"}]},{"given":"Mike","family":"Brayshaw","sequence":"additional","affiliation":[{"name":"Computer Science, University of Hull, Hull, UK"}]},{"given":"Simon","family":"Grey","sequence":"additional","affiliation":[{"name":"Computer Science, University of Hull, Hull, UK"}]}],"member":"320","published-online":{"date-parts":[[2019,1,9]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Computing Curricula","author":"Association of Computing Machinery. 2005.","year":"2005","unstructured":"Association of Computing Machinery. 2005. Computing Curricula 2005 . Association of Computing Machinery. 2005. Computing Curricula 2005."},{"key":"e_1_3_2_1_2_1","first-page":"38","volume-title":"Change: The magazine of higher learning, 43(1)","author":"Axelson R.D.","year":"2010","unstructured":"Axelson , R.D. and Flick , A. , 2010 . Defining student engagement. Change: The magazine of higher learning, 43(1) , pp. 38 -- 43 . Axelson, R.D. and Flick, A., 2010. Defining student engagement. Change: The magazine of higher learning, 43(1), pp.38--43."},{"key":"e_1_3_2_1_3_1","volume-title":"B\u00e9zivin J., Hullot JM., Cointe P., Lieberman H. (eds) ECOOP' 87 European Conference on Object-Oriented Programming. ECOOP","author":"Borning A.","year":"1987","unstructured":"Borning A. and O'Shea T. 1987 Deltatalk: An Empirically and Aesthetically Motivated Simplification of the Smalltalk-80 Language . In: B\u00e9zivin J., Hullot JM., Cointe P., Lieberman H. (eds) ECOOP' 87 European Conference on Object-Oriented Programming. ECOOP 1987 . Lecture Notes in Computer Science, vol 276. Springer , Berlin, Heidelberg Borning A. and O'Shea T. 1987 Deltatalk: An Empirically and Aesthetically Motivated Simplification of the Smalltalk-80 Language. In: B\u00e9zivin J., Hullot JM., Cointe P., Lieberman H. (eds) ECOOP' 87 European Conference on Object-Oriented Programming. ECOOP 1987. Lecture Notes in Computer Science, vol 276. Springer, Berlin, Heidelberg"},{"volume-title":"International Conference on Learning and Collaboration Technologies (pp. 25--35)","author":"Brayshaw M.","key":"e_1_3_2_1_4_1","unstructured":"Brayshaw , M. , Gordon , N. , Nganji , J. , Wen , L. and Butterfield , A ., 2014, June. Investigating heuristic evaluation as a methodology for evaluating pedagogical software: an analysis employing three case studies . In International Conference on Learning and Collaboration Technologies (pp. 25--35) . Springer, Cham. Brayshaw, M., Gordon, N., Nganji, J., Wen, L. and Butterfield, A., 2014, June. Investigating heuristic evaluation as a methodology for evaluating pedagogical software: an analysis employing three case studies. In International Conference on Learning and Collaboration Technologies (pp. 25--35). Springer, Cham."},{"issue":"1","key":"e_1_3_2_1_5_1","first-page":"21","article-title":"The Act of Discovery","volume":"31","author":"Bruner J.S.","year":"1961","unstructured":"Bruner , J.S. , 1961 , The Act of Discovery , Harvard Educational Review , 31 ( 1 ), 21 -- 23 . Bruner, J.S., 1961, The Act of Discovery, Harvard Educational Review, 31(1), 21--3.","journal-title":"Harvard Educational Review"},{"key":"e_1_3_2_1_6_1","volume-title":"Proceedings of the HEA STEM (Computing) Learning Technologies 2014 Workshop, University of Hull; 01\/2014","author":"Butterfield A.M.","year":"2014","unstructured":"Butterfield , A.M. , and Brayshaw , M ., A Pedagogically Motivated Guided Discovery Tutoring System for C# , Proceedings of the HEA STEM (Computing) Learning Technologies 2014 Workshop, University of Hull; 01\/2014 . https:www.researchgate.net\/publication\/263213711_Proceedings_of_the_HEA_STEM_%Computing%29_Learning_Technologies_ 2014 _Workshop. Butterfield, A.M., and Brayshaw, M., A Pedagogically Motivated Guided Discovery Tutoring System for C#, Proceedings of the HEA STEM (Computing) Learning Technologies 2014 Workshop, University of Hull; 01\/2014. https:www.researchgate.net\/publication\/263213711_Proceedings_of_the_HEA_STEM_%Computing%29_Learning_Technologies_2014_Workshop."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1006\/ijhc.1981.0309"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/358476.358500"},{"key":"e_1_3_2_1_9_1","first-page":"277","volume-title":"The Transparent Prolog Machine (TPM): An execution Model and graphical debugger for logic programming, 5(4)","author":"Eisenstadt M.","unstructured":"Eisenstadt , M. , and Brayshaw , M. , 1988 , The Transparent Prolog Machine (TPM): An execution Model and graphical debugger for logic programming, 5(4) , pp. 277 -- 342 . Eisenstadt, M., and Brayshaw,M., 1988, The Transparent Prolog Machine (TPM): An execution Model and graphical debugger for logic programming, 5(4), pp. 277--342."},{"volume-title":"M Elsom-Cook, Guided Discovery Tutoring: A Framework for ICAI Research","author":"Elsom-Cook M.","key":"e_1_3_2_1_11_1","unstructured":"Elsom-Cook , M. , 1990a , Guided Discovery Tutoring , in M Elsom-Cook, Guided Discovery Tutoring: A Framework for ICAI Research , London : Paul Chapman . Elsom-Cook, M., 1990a, Guided Discovery Tutoring, in M Elsom-Cook, Guided Discovery Tutoring: A Framework for ICAI Research, London: Paul Chapman."},{"volume-title":"M Elsom-Cook, Guided Discovery Tutoring: A Framework for ICAI Research","author":"Elsom-Cook M.","key":"e_1_3_2_1_12_1","unstructured":"Elsom-Cook , M. , 1990b. , Extended Computer-Aided Learning Minimalism in Guided Discovery Learning , in M Elsom-Cook, Guided Discovery Tutoring: A Framework for ICAI Research , London : Paul Chapman . Elsom-Cook, M., 1990b., Extended Computer-Aided Learning Minimalism in Guided Discovery Learning, in M Elsom-Cook, Guided Discovery Tutoring: A Framework for ICAI Research, London: Paul Chapman."},{"key":"e_1_3_2_1_13_1","volume-title":"Flexible pedagogies: Technology-enhanced learning. From the report series Flexible Pedagogies: Preparing for the Future","author":"Gordon N.","year":"2014","unstructured":"Gordon , N. ( 2014 ). Flexible pedagogies: Technology-enhanced learning. From the report series Flexible Pedagogies: Preparing for the Future . The Higher Education Academy , January. Online at: http:\/\/www.heacademy.ac.uk\/resources\/detail\/flexiblelearning\/flexiblepedagogies\/tech_enha nced_learning\/main_report (accessed 20 June 2014). Gordon, N. (2014). Flexible pedagogies: Technology-enhanced learning. From the report series Flexible Pedagogies: Preparing for the Future. The Higher Education Academy, January. Online at: http:\/\/www.heacademy.ac.uk\/resources\/detail\/flexiblelearning\/flexiblepedagogies\/tech_enha nced_learning\/main_report (accessed 20 June 2014)."},{"key":"e_1_3_2_1_14_1","volume-title":"Higher Education Academy","author":"Gordon N.","year":"2016","unstructured":"Gordon , N. \" Issues in retention and attainment in Computer Science.\" York : Higher Education Academy ( 2016 ). Gordon, N. \"Issues in retention and attainment in Computer Science.\" York: Higher Education Academy (2016)."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.11120\/ital.2013.00004"},{"key":"e_1_3_2_1_16_1","unstructured":"The Guardian 2014. Coding at school: a parent's guide to England's new computing curriculum. https:\/\/www.theguardian.com\/technology\/2014\/sep\/04\/coding-school-computing-children-programming  The Guardian 2014. Coding at school: a parent's guide to England's new computing curriculum. https:\/\/www.theguardian.com\/technology\/2014\/sep\/04\/coding-school-computing-children-programming"},{"key":"e_1_3_2_1_17_1","unstructured":"The Guardian 2018. Why are students faking attendance? They feel cheated by the system. Online: https:\/\/www.theguardian.com\/higher-education-network\/2018\/apr\/13\/why-are-students-faking-attendance-they-feel-cheated-by-the-system.  The Guardian 2018. Why are students faking attendance? They feel cheated by the system. Online: https:\/\/www.theguardian.com\/higher-education-network\/2018\/apr\/13\/why-are-students-faking-attendance-they-feel-cheated-by-the-system."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.11120\/ened.2010.05010064"},{"key":"e_1_3_2_1_19_1","volume-title":"Mindstorms: Children, Computers and Powerful Ideas, Brighton:Harverster Press.","author":"Papert S.","year":"1980","unstructured":"Papert , S. , 1980 , Mindstorms: Children, Computers and Powerful Ideas, Brighton:Harverster Press. Papert, S., 1980, Mindstorms: Children, Computers and Powerful Ideas, Brighton:Harverster Press."},{"key":"e_1_3_2_1_20_1","unstructured":"Quality Assurance Agency. 2016. Subject Benchmark for Computing.  Quality Assurance Agency. 2016. Subject Benchmark for Computing."},{"key":"e_1_3_2_1_21_1","volume-title":"Scientific Programming","author":"Ray P.P.","year":"2017","unstructured":"Ray , P.P. , 2017 . A survey on visual programming languages in internet of things . Scientific Programming , 2017. Ray, P.P., 2017. A survey on visual programming languages in internet of things. Scientific Programming, 2017."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.28945\/1183"},{"key":"e_1_3_2_1_23_1","unstructured":"Ryan A. and Tilbury D. 2013. Flexible Pedagogies: new pedagogical ideas. Higher Education Academy London.  Ryan A. and Tilbury D. 2013. Flexible Pedagogies: new pedagogical ideas. Higher Education Academy London."},{"key":"e_1_3_2_1_24_1","first-page":"3717","volume-title":"Computational thinking and thinking about computing. Philosophical transactions of the royal society of London A: mathematical, physical and engineering sciences, 366(1881)","author":"Wing J.M.","unstructured":"Wing , J.M. , 2008. Computational thinking and thinking about computing. Philosophical transactions of the royal society of London A: mathematical, physical and engineering sciences, 366(1881) , pp. 3717 -- 3725 . Wing, J.M., 2008. Computational thinking and thinking about computing. Philosophical transactions of the royal society of London A: mathematical, physical and engineering sciences, 366(1881), pp. 3717--3725."},{"volume-title":"Undergraduate retention and attainment across the disciplines","author":"Woodfield R.","key":"e_1_3_2_1_25_1","unstructured":"Woodfield , R. , 2014. Undergraduate retention and attainment across the disciplines . Higher Education Academy , p.45. Woodfield, R., 2014. Undergraduate retention and attainment across the disciplines. Higher Education Academy, p.45."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"crossref","unstructured":"Zepke N. 2013. Student engagement: A complex business supporting the first year experience in tertiary education. International Journal of the First Year in Higher Education 4(2).  Zepke N. 2013. Student engagement: A complex business supporting the first year experience in tertiary education. International Journal of the First Year in Higher Education 4(2).","DOI":"10.5204\/intjfyhe.v4i2.183"}],"event":{"name":"CEP '19: Computing Education Practice","sponsor":["University of Durham, UK University of Durham, UK"],"location":"Durham United Kingdom","acronym":"CEP '19"},"container-title":["Proceedings of the 3rd Conference on Computing Education Practice"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3294016.3294025","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3294016.3294025","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:01:47Z","timestamp":1750208507000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3294016.3294025"}},"subtitle":["Engaging and motivating students"],"short-title":[],"issued":{"date-parts":[[2019,1,9]]},"references-count":25,"alternative-id":["10.1145\/3294016.3294025","10.1145\/3294016"],"URL":"https:\/\/doi.org\/10.1145\/3294016.3294025","relation":{},"subject":[],"published":{"date-parts":[[2019,1,9]]},"assertion":[{"value":"2019-01-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}