{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,8]],"date-time":"2025-10-08T15:41:00Z","timestamp":1759938060991},"reference-count":22,"publisher":"Elsevier BV","issue":"1","license":[{"start":{"date-parts":[[2002,8,1]],"date-time":"2002-08-01T00:00:00Z","timestamp":1028160000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computers &amp; Education"],"published-print":{"date-parts":[[2002,8]]},"DOI":"10.1016\/s0360-1315(01)00087-2","type":"journal-article","created":{"date-parts":[[2002,10,14]],"date-time":"2002-10-14T10:29:16Z","timestamp":1034591356000},"page":"1-18","source":"Crossref","is-referenced-by-count":2,"title":["A visual programming approach for teaching cognitive modelling"],"prefix":"10.1016","volume":"39","author":[{"given":"Trevor D.","family":"Collins","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pat","family":"Fung","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/S0360-1315(01)00087-2_BIB20","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1207\/s15516709cog0202_4","article-title":"Diagnostic models for procedural bugs in basic mathematical skills","volume":"2","author":"Brown","year":"1978","journal-title":"Cognitive Science"},{"key":"10.1016\/S0360-1315(01)00087-2_BIB14","unstructured":"Collins, T. D., & Fung, P. (1999). Cognitive modelling for psychology students: the evaluation of a pragmatic approach to computer programming for non-programmers. In The Proceedings of the 7th International Conference on Computers in Education, pages 216\u2013223. Osaka, Japan. November 1999."},{"key":"10.1016\/S0360-1315(01)00087-2_BIB15","unstructured":"Collins, T. D., & Fung, P. (2000a). Hank- a visual programming language: Its use as an introduction to cognitive modelling. CITE Technical Report Number 259. Institute of Educational Technology, The Open University, UK. June 2000."},{"key":"10.1016\/S0360-1315(01)00087-2_BIB16","unstructured":"Collins, T. D., & Fung, P. (2000b). Novice cognitive modellers using a visual programming language. CALRG Technical Report Number 193. Institute of Educational Technology, The Open University, UK. October 2000."},{"key":"10.1016\/S0360-1315(01)00087-2_BIB17","unstructured":"Collins, T. D., & Fung, P. (2000c). Visual programming for cognitive modelling: A teaching perspective. CALRG Technical Report Number 194. Institute of Educational Technology, The Open University, UK. October 2000."},{"key":"10.1016\/S0360-1315(01)00087-2_BIB18","doi-asserted-by":"crossref","first-page":"432","DOI":"10.1016\/S0022-5371(70)80084-6","article-title":"Retrieval time from semantic memory","volume":"9","author":"Collins","year":"1969","journal-title":"Journal of Verbal Learning and Verbal Behaviour"},{"key":"10.1016\/S0360-1315(01)00087-2_BIB8","unstructured":"Cunniff, N., & Taylor, R. P. (1987). Graphical vs. textual representation: an empirical study of novices' program comprehension. In The Proceedings of the Empirical Studies of Programmers Second Workshop. G. M., Olson, S. Sheppard, and E. Soloway, Eds."},{"key":"10.1016\/S0360-1315(01)00087-2_BIB1","series-title":"Cognitive psychology: a student's handbook","author":"Eysenck","year":"1995"},{"key":"10.1016\/S0360-1315(01)00087-2_BIB7","doi-asserted-by":"crossref","first-page":"1033","DOI":"10.1006\/ijhc.1994.1047","article-title":"Creating, comprehending and explaining spreadsheets: a cognitive interpretation of what discretionary users think of the spreadsheet model","volume":"40","author":"Hendry","year":"1994","journal-title":"International Journal of Human-Computer Studies"},{"key":"10.1016\/S0360-1315(01)00087-2_BIB3","unstructured":"Lewis, C., & Rieman, J. (1993). Task-centered user interface design. Shareware book available from ftp:\/\/ftp.cs.colorado.edu\/pub\/distribs\/clewis\/HCI-Design-Book\/."},{"key":"10.1016\/S0360-1315(01)00087-2_BIB11","unstructured":"Lieberman, H. (1992). Dominos and storyboards: beyond icons on strings. In The Proceedings of the IEEE Conference on Visual Languages. Seattle, 1992."},{"key":"10.1016\/S0360-1315(01)00087-2_BIB13","series-title":"Software visualization: programming as a multimedia experience","article-title":"A principled approach to the evaluation of Software Visualization: a case-study in Prolog","author":"Mulholland","year":"1998"},{"key":"10.1016\/S0360-1315(01)00087-2_BIB2","doi-asserted-by":"crossref","unstructured":"Mulholland, P., & Watt, S. (1998). Hank: A friendly cognitive modelling language for psychology students. In The Proceedings of the IEEE Symposium on Visual Languages, VL'98. Nova Scotia, Canada.","DOI":"10.1109\/VL.1998.706165"},{"key":"10.1016\/S0360-1315(01)00087-2_BIB4","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1016\/0020-7373(91)90040-E","article-title":"Twinkling lights and nested loops: problem solving and spreadsheet development","volume":"34","author":"Nardi","year":"1991","journal-title":"International Journal of Man-Machine Studies"},{"key":"10.1016\/S0360-1315(01)00087-2_BIB5","doi-asserted-by":"crossref","unstructured":"Repenning, A., & Citrin, W. (1993). Agentsheets: applying grid-based spatial reasoning to human-computer interaction. In The Proceedings of the 1993 IEEE Workshop on Visual Languages, VL'93.","DOI":"10.1109\/VL.1993.269581"},{"key":"10.1016\/S0360-1315(01)00087-2_BIB9","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/52.35587","article-title":"Structured flowcharts outperform pseudocode: an experimental comparison","volume":"6","author":"Scanlan","year":"1989","journal-title":"IEEE Software"},{"key":"10.1016\/S0360-1315(01)00087-2_BIB22","doi-asserted-by":"crossref","first-page":"552","DOI":"10.1016\/0010-0285(72)90022-9","article-title":"Conceptual dependency: a theory of natural language understanding","volume":"3","author":"Schank","year":"1972","journal-title":"Cognitive Psychology"},{"key":"10.1016\/S0360-1315(01)00087-2_BIB6","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1145\/176789.176795","article-title":"KIDSIM: Programming agents without a programming language","volume":"37","author":"Smith","year":"1994","journal-title":"Communications of the ACM"},{"key":"10.1016\/S0360-1315(01)00087-2_BIB21","unstructured":"Simon, H. A. (1986). Information processing theories of human problem solving. In W. K. Estes, (Ed.) Handbook of Learning and Cognitive Processes."},{"key":"10.1016\/S0360-1315(01)00087-2_BIB12","series-title":"The Proceedings of the Empirical Studies of Programmers Seventh Workshop","article-title":"A study of end-user programming for graphic information systems","author":"Traynor","year":"1997"},{"key":"10.1016\/S0360-1315(01)00087-2_BIB10","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1145\/5465.5470","article-title":"Structured tools and conditional logic: an empirical investigation","volume":"29","author":"Vessey","year":"1986","journal-title":"Communications of the ACM"},{"key":"10.1016\/S0360-1315(01)00087-2_BIB19","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1207\/s15516709cog0502_3","article-title":"Errors in Children's Subtraction","volume":"5","author":"Young","year":"1983","journal-title":"Cognitive Science"}],"container-title":["Computers &amp; Education"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0360131501000872?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0360131501000872?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,4,28]],"date-time":"2019-04-28T04:24:56Z","timestamp":1556425496000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0360131501000872"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,8]]},"references-count":22,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2002,8]]}},"alternative-id":["S0360131501000872"],"URL":"https:\/\/doi.org\/10.1016\/s0360-1315(01)00087-2","relation":{},"ISSN":["0360-1315"],"issn-type":[{"value":"0360-1315","type":"print"}],"subject":[],"published":{"date-parts":[[2002,8]]}}}