{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,24]],"date-time":"2025-08-24T01:31:54Z","timestamp":1755999114585,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":48,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,9,26]],"date-time":"2016-09-26T00:00:00Z","timestamp":1474848000000},"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":[[2016,9,26]]},"DOI":"10.1145\/2987491.2987519","type":"proceedings-article","created":{"date-parts":[[2016,10,11]],"date-time":"2016-10-11T18:16:29Z","timestamp":1476209789000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["The Effect of Students' Educational Background and Use of a Program Visualization Tool in Introductory Programming"],"prefix":"10.1145","author":[{"given":"Marthie","family":"Schoeman","sequence":"first","affiliation":[{"name":"Unisa School of Computing, College of Science, Engineering and Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Helene","family":"Gelderblom","sequence":"additional","affiliation":[{"name":"University of Pretoria, Department of Informatics"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2016,9,26]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"AlgoViz Portal. {cited 2013 25 July 2013}; Available from: http:\/\/algoviz.org.  AlgoViz Portal. {cited 2013 25 July 2013}; Available from: http:\/\/algoviz.org."},{"key":"e_1_3_2_1_2_1","first-page":"13","volume-title":"Unisa: Pretoria, South-Africa.","author":"Open Distance Learning Policy","year":"2008","unstructured":"UNISA Open Distance Learning Policy . 2008 , Unisa: Pretoria, South-Africa. p. 13 . UNISA Open Distance Learning Policy. 2008, Unisa: Pretoria, South-Africa. p. 13."},{"key":"e_1_3_2_1_3_1","unstructured":"Decision Trees - what are they? n.d. {cited 2016 18\/8\/2016}; Available from: http:\/\/support.sas.com\/publishing\/pubcat\/chaps\/57587.pdf.  Decision Trees - what are they? n.d. {cited 2016 18\/8\/2016}; Available from: http:\/\/support.sas.com\/publishing\/pubcat\/chaps\/57587.pdf."},{"key":"e_1_3_2_1_4_1","first-page":"375","volume":"201","author":"Ben-Ari M.","unstructured":"Ben-Ari , M. , R. Bednarik , R. Ben-Bassat Levy , G. Ebel , A. Moreno , N. Myller , and E. Sutinen , A decade of research and development on program animation: The Jeliot experience. Journal of Visual Languages & Computing , 201 1. 22(5): p. 375 -- 384 . Ben-Ari, M., R. Bednarik, R. Ben-Bassat Levy, G. Ebel, A. Moreno, N. Myller, and E. Sutinen, A decade of research and development on program animation: The Jeliot experience. Journal of Visual Languages & Computing, 2011. 22(5): p. 375--384.","journal-title":"Computing"},{"key":"e_1_3_2_1_5_1","first-page":"303","volume":"200","author":"Bergin S.","unstructured":"Bergin , S. and R. Reilly , Predicting introductory programming performance: A multi-institutional multivariate study. Computer Science Education , 200 6. 16(4): p. 303 -- 323 . Bergin, S. and R. Reilly, Predicting introductory programming performance: A multi-institutional multivariate study. Computer Science Education, 2006. 16(4): p. 303--323.","journal-title":"Computer Science Education"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/507758.377467"},{"volume-title":"Frontiers In Education Conference-Global Engineering: Knowledge Without Borders, Opportunities Without Passports, 2007. FIE'07. 37th Annual. 2007: IEEE.","author":"Carter L.","key":"e_1_3_2_1_7_1","unstructured":"Carter , L. , L. Jernejcic , and N. Lim . Success in CS: Is culture a factor? in Frontiers In Education Conference-Global Engineering: Knowledge Without Borders, Opportunities Without Passports, 2007. FIE'07. 37th Annual. 2007: IEEE. Carter, L., L. Jernejcic, and N. Lim. Success in CS: Is culture a factor? in Frontiers In Education Conference-Global Engineering: Knowledge Without Borders, Opportunities Without Passports, 2007. FIE'07. 37th Annual. 2007: IEEE."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/306286.306316"},{"key":"e_1_3_2_1_9_1","first-page":"608","volume":"200","author":"Cogan E.","unstructured":"Cogan , E. and C. Gurwitz , Memory Tracing. Journal of Computer Science , 200 9. 5(8): p. 608 -- 613 . Cogan, E. and C. Gurwitz, Memory Tracing. Journal of Computer Science, 2009. 5(8): p. 608--613.","journal-title":"Computer Science"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICALT.2008.221"},{"key":"e_1_3_2_1_11_1","first-page":"2616","volume":"201","author":"Gous I.G.P.","unstructured":"Gous , I.G.P. and J. Roberts , Message in a Bottle: Reading from Paper Versus Reading on Screen in ODe L Settings . Mediterranean Journal of Social Sciences , 201 4. 5(23): p. 2616 -- 2626 . Gous, I.G.P. and J. Roberts, Message in a Bottle: Reading from Paper Versus Reading on Screen in ODeL Settings. Mediterranean Journal of Social Sciences, 2014. 5(23): p. 2616--2626.","journal-title":"Social Sciences"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/774833.774846"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2445196.2445364"},{"key":"e_1_3_2_1_14_1","first-page":"5","volume":"201","author":"Heydenrich J.F.","unstructured":"Heydenrich , J.F. and P. Prinsloo , Revisiting the five generations of distance education: Quo vadis? Progressio: South-African Journal for Open and Distance Learning Practice , 201 0. 32(1): p. 5 -- 26 . Heydenrich, J.F. and P. Prinsloo, Revisiting the five generations of distance education: Quo vadis? Progressio: South-African Journal for Open and Distance Learning Practice, 2010. 32(1): p. 5--26.","journal-title":"Distance Learning Practice"},{"key":"e_1_3_2_1_15_1","first-page":"259","volume":"200","author":"Hundhausen C.D.","unstructured":"Hundhausen , C.D. , S.A. Douglas , and J.T. Stasko , A meta-study of algorithm visualization effectiveness. Journal of Visual Languages & Computing , 200 2. 13(3): p. 259 -- 290 . Hundhausen, C.D., S.A. Douglas, and J.T. Stasko, A meta-study of algorithm visualization effectiveness. Journal of Visual Languages & Computing, 2002. 13(3): p. 259--290.","journal-title":"Computing"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2094131.2094138"},{"key":"e_1_3_2_1_17_1","unstructured":"Jeffries C. R. Lewis J. Meed and R. Merritt A-Z of Open Learning. 1990: National Extension College.  Jeffries C. R. Lewis J. Meed and R. Merritt A-Z of Open Learning. 1990: National Extension College."},{"key":"e_1_3_2_1_18_1","first-page":"17","volume":"200","author":"Kaila E.","unstructured":"Kaila , E. , T. Rajala , M. -J. Laakso , and T. Salakoski , Effects, Experiences and Feedback from Studies of a Program Visualization Tool. Informatics in Education , 200 9. 8(1): p. 17 -- 34 . Kaila, E., T. Rajala, M.-J. Laakso, and T. Salakoski, Effects, Experiences and Feedback from Studies of a Program Visualization Tool. Informatics in Education, 2009. 8(1): p. 17--34.","journal-title":"Education"},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the Twelfth Australasian Conference on Computing Education -","volume":"103","author":"Kaila E.","year":"2010","unstructured":"Kaila , E. , T. Rajala , M. -J. Laakso , and T. Salakoski . Effects of course-long use of a program visualization tool . in Proceedings of the Twelfth Australasian Conference on Computing Education - Volume 103 . 2010 . Kaila, E., T. Rajala, M.-J. Laakso, and T. Salakoski. Effects of course-long use of a program visualization tool. in Proceedings of the Twelfth Australasian Conference on Computing Education - Volume 103. 2010."},{"key":"e_1_3_2_1_20_1","volume-title":"Journal of Information Technology Education","author":"Laakso M.","year":"2008","unstructured":"Laakso , M. - J. , T. Rajala , E. Kaila , and T. Salakoski , Effectiveness of Program Visualization: A Case Study with the ViLLE Tool . Journal of Information Technology Education , 2008 . 7. Laakso, M.-J., T. Rajala, E. Kaila, and T. Salakoski, Effectiveness of Program Visualization: A Case Study with the ViLLE Tool. Journal of Information Technology Education, 2008. 7."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1709424.1709460"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1404520.1404531"},{"key":"e_1_3_2_1_23_1","unstructured":"Moore M.G. and G. Kearsley Distance education: A systems view of online learning. 2011: Cengage Learning.  Moore M.G. and G. Kearsley Distance education: A systems view of online learning. 2011: Cengage Learning."},{"key":"e_1_3_2_1_24_1","volume-title":"The 20th Annual Conference of the National Advisory Committee on Computing Qualifications.","author":"Philpott A.","year":"2007","unstructured":"Philpott , A. , P. Robbins , and J.L. Whalley . Assessing the Steps on the Road to Relational Thinking . in The 20th Annual Conference of the National Advisory Committee on Computing Qualifications. 2007 . Nelson NZ. Philpott, A., P. Robbins, and J.L. Whalley. Assessing the Steps on the Road to Relational Thinking. in The 20th Annual Conference of the National Advisory Committee on Computing Qualifications. 2007. Nelson NZ."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1113847.1113888"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1227504.1227386"},{"key":"e_1_3_2_1_27_1","first-page":"63","volume":"201","author":"Roberts J.J.","unstructured":"Roberts , J.J. and I.G.P. Gous , ODEL Open and Distance Education and listening: The need for metacognitive listening strategies. Journal of Educational and Social Research , 201 4. 4(3): p. 63 -- 70 . Roberts, J.J. and I.G.P. Gous, ODEL Open and Distance Education and listening: The need for metacognitive listening strategies. Journal of Educational and Social Research, 2014. 4(3): p. 63--70.","journal-title":"Social Research"},{"key":"e_1_3_2_1_28_1","first-page":"137","volume":"200","author":"Robins A.","unstructured":"Robins , A. , J. Rountree , and N. Rountree , Learning and Teaching Programming: A Review and Discussion. Computer Science Education , 200 3. 13(2): p. 137 -- 172 . Robins, A., J. Rountree, and N. Rountree, Learning and Teaching Programming: A Review and Discussion. Computer Science Education, 2003. 13(2): p. 137--172.","journal-title":"Discussion. Computer Science Education"},{"key":"e_1_3_2_1_29_1","volume-title":"Australasian Computing Education Conference 2005","author":"Rountree J.","year":"2005","unstructured":"Rountree , J. , N. Rountree , A. Robins , and R. Hannah . Observations of Student Competency in a CS1 Course . in Australasian Computing Education Conference 2005 . 2005 . Newcastle, Australia : Australian Computer Society, Inc. Rountree, J., N. Rountree, A. Robins, and R. Hannah. Observations of Student Competency in a CS1 Course. in Australasian Computing Education Conference 2005. 2005. Newcastle, Australia: Australian Computer Society, Inc."},{"key":"e_1_3_2_1_30_1","first-page":"168","volume":"2010","author":"R\u00f6\u03b2ling G.","unstructured":"R\u00f6\u03b2ling , G. , A Family of Tools for Supporting the Learning of Programming. Algorithms 2010 , 2010(3): p. 168 -- 182 . R\u00f6\u03b2ling, G., A Family of Tools for Supporting the Learning of Programming. Algorithms 2010, 2010(3): p. 168--182.","journal-title":"Programming. Algorithms"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1473195.1473239"},{"key":"e_1_3_2_1_32_1","first-page":"1","volume":"201","author":"Schoeman M.","unstructured":"Schoeman , M. , H. Gelderblom , and H. Muller , Investigating the Effect of Program Visualization on Introductory Programming in a Distance Learning Environment. African Journal of Research in Mathematics, Science and Technology Education , 201 3. 17( 1 - 2 ): p. 139--151. Schoeman, M., H. Gelderblom, and H. Muller, Investigating the Effect of Program Visualization on Introductory Programming in a Distance Learning Environment. African Journal of Research in Mathematics, Science and Technology Education, 2013. 17(1-2): p. 139--151.","journal-title":"Technology Education"},{"key":"e_1_3_2_1_33_1","first-page":"59","volume":"201","author":"Schoeman M.","unstructured":"Schoeman , M. , H. Gelderblom , and E. Smith , A tutorial to teach tracing to first-year programming students. Progressio , 201 2. 34(3): p. 59 -- 80 . Schoeman, M., H. Gelderblom, and E. Smith, A tutorial to teach tracing to first-year programming students. Progressio, 2012. 34(3): p. 59--80.","journal-title":"Progressio"},{"key":"e_1_3_2_1_34_1","volume-title":"School of Computing.","author":"Schoeman MA.","year":"2016","unstructured":"Schoeman , MA. , Enhancing Comprehension in ODL computer programming education with visualization , in School of Computing. 2016 , Unisa : Pretoria . p. 397. Schoeman, MA., Enhancing Comprehension in ODL computer programming education with visualization, in School of Computing. 2016, Unisa: Pretoria. p. 397."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1953163.1953204"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1384271.1384328"},{"key":"e_1_3_2_1_37_1","first-page":"207","volume":"201","author":"Sorva J.","unstructured":"Sorva , J. , J. L\u00f6nnberg , and L. Malmi , Students' ways of experiencing visual program simulation. Computer Science Education , 201 3. 23(3): p. 207 -- 238 . Sorva, J., J. L\u00f6nnberg, and L. Malmi, Students' ways of experiencing visual program simulation. Computer Science Education, 2013. 23(3): p. 207--238.","journal-title":"Computer Science Education"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1930464.1930471"},{"key":"e_1_3_2_1_39_1","first-page":"1","volume":"200","author":"Taylor J.C.","unstructured":"Taylor , J.C. , Fifth generation distance education. Instructional Science and Technology , 200 1. 4(1): p. 1 -- 14 . Taylor, J.C., Fifth generation distance education. Instructional Science and Technology, 2001. 4(1): p. 1--14.","journal-title":"Technology"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.entcs.2008.12.061"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1538234.1538236"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2325296.2325340"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICALT.2012.50"},{"key":"e_1_3_2_1_44_1","first-page":"178","volume":"201","author":"Urquiza-Fuentes J.","unstructured":"Urquiza-Fuentes , J. and J. \u00c1. Vel\u00e1zquez-Iturbide , Toward the effective use of educational program animations: The roles of student's engagement and topic complexity. Computers & Education , 201 3. 67: p. 178 -- 192 . Urquiza-Fuentes, J. and J.\u00c1. Vel\u00e1zquez-Iturbide, Toward the effective use of educational program animations: The roles of student's engagement and topic complexity. Computers & Education, 2013. 67: p. 178--192.","journal-title":"Education"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/1584322.1584336"},{"key":"e_1_3_2_1_46_1","volume-title":"Koli Calling 2005 Conference on Computer Science Education.","author":"Virtanen A.T.","year":"2005","unstructured":"Virtanen , A.T. , E. Lahtinen , and H. -M. J\u00e4rvinen . VIP , a Visual Interpreter for Learning Introductory Programming with C++. in Koli Calling 2005 Conference on Computer Science Education. 2005 . Koli, Finland. Virtanen, A.T., E. Lahtinen, and H.-M. J\u00e4rvinen. VIP, a Visual Interpreter for Learning Introductory Programming with C++. in Koli Calling 2005 Conference on Computer Science Education. 2005. Koli, Finland."},{"key":"e_1_3_2_1_47_1","first-page":"409","volume":"200","author":"White G.","unstructured":"White , G. and M. Sivitanides , An empirical investigation of the relationship between success in mathematics and visual programming courses. Journal of Information Systems Education , 200 3. 14(4): p. 409 -- 416 . White, G. and M. Sivitanides, An empirical investigation of the relationship between success in mathematics and visual programming courses. Journal of Information Systems Education, 2003. 14(4): p. 409--416.","journal-title":"Information Systems Education"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/366413.364581"}],"event":{"name":"SAICSIT '16: Annual Conference of the South African Institute of Computer Scientists and Information Technologists","sponsor":["AWS Amazon Web Services","IBM IBM"],"location":"Johannesburg South Africa","acronym":"SAICSIT '16"},"container-title":["Proceedings of the Annual Conference of the South African Institute of Computer Scientists and Information Technologists"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2987491.2987519","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2987491.2987519","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:50:00Z","timestamp":1750218600000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2987491.2987519"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,9,26]]},"references-count":48,"alternative-id":["10.1145\/2987491.2987519","10.1145\/2987491"],"URL":"https:\/\/doi.org\/10.1145\/2987491.2987519","relation":{},"subject":[],"published":{"date-parts":[[2016,9,26]]},"assertion":[{"value":"2016-09-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}