{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:46:55Z","timestamp":1772164015477,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":14,"publisher":"ACM","license":[{"start":{"date-parts":[[2009,7,6]],"date-time":"2009-07-06T00:00:00Z","timestamp":1246838400000},"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":[[2009,7,6]]},"DOI":"10.1145\/1562877.1562949","type":"proceedings-article","created":{"date-parts":[[2009,7,8]],"date-time":"2009-07-08T13:34:19Z","timestamp":1247060059000},"page":"228-232","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["The effect of visualizing roles of variables on student performance in an introductory programming course"],"prefix":"10.1145","author":[{"given":"Nouf M.","family":"Al-Barakati","sequence":"first","affiliation":[{"name":"King Abdul-Aziz University, Jeddah, Saudi Arabia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Arwa Y.","family":"Al-Aama","sequence":"additional","affiliation":[{"name":"King Abdul-Aziz University, Jeddah, Saudi Arabia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2009,7,6]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0360-1315(99)00023-8"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/774833.774846"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/330908.331889"},{"key":"e_1_3_2_1_4_1","article-title":"The Effective Use of Quicksort Visualizations in the Classroom","author":"Naps T.","year":"2002","unstructured":"Naps , T. &amp; Grissom , S. ( 2002 ). The Effective Use of Quicksort Visualizations in the Classroom . Journal of Computing Sciences in Colleges, CCSC, 88--96. Naps, T.&amp;Grissom, S.(2002).The Effective Use of Quicksort Visualizations in the Classroom. Journal of Computing Sciences in Colleges, CCSC, 88--96.","journal-title":"Journal of Computing Sciences in Colleges, CCSC, 88--96."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/782941.782998"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1046\/j.1365-2729.2000.00118.x"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8535.00168"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/544414.544446"},{"key":"e_1_3_2_1_9_1","volume-title":"Proceedings of the Fourteenth Annual Workshop of the Psychology of Programming Interest Group (PPIG 2002)","author":"Sajaniemi J.","year":"2002","unstructured":"Sajaniemi , J. ( 2002 , June). Visualizing Roles of Variables to Novice Programmers . Proceedings of the Fourteenth Annual Workshop of the Psychology of Programming Interest Group (PPIG 2002) (eds. J. Kuljis, L. Baldwin, R. Scoble), London, U.K. 111--127. Sajaniemi, J. (2002, June). Visualizing Roles of Variables to Novice Programmers. Proceedings of the Fourteenth Annual Workshop of the Psychology of Programming Interest Group (PPIG 2002) (eds. J. Kuljis, L. Baldwin, R. Scoble), London, U.K. 111--127."},{"key":"e_1_3_2_1_10_1","volume-title":"Retrieved","author":"Sajaniemi J.","year":"2002","unstructured":"Sajaniemi , J. ( 2002 ). Why Roles of Variables . Retrieved July 29, 2006, from www.cs.joensuu.fi\/~saja\/var_roles\/why_roles.html Sajaniemi, J. (2002). Why Roles of Variables. Retrieved July 29, 2006, from www.cs.joensuu.fi\/~saja\/var_roles\/why_roles.html"},{"key":"e_1_3_2_1_11_1","volume-title":"An Empirical Analysis of Roles of Variables in Novice-Level Procedural Programs. Proceedings of IEEE 2002 Symposia on Human Centric Computing Languages and Environments (HCC'02)","author":"Sajaniemi J.","year":"2002","unstructured":"Sajaniemi , J. ( 2002 , September) . An Empirical Analysis of Roles of Variables in Novice-Level Procedural Programs. Proceedings of IEEE 2002 Symposia on Human Centric Computing Languages and Environments (HCC'02) , Arlington, VA, 37--39. Sajaniemi, J. (2002, September). An Empirical Analysis of Roles of Variables in Novice-Level Procedural Programs. Proceedings of IEEE 2002 Symposia on Human Centric Computing Languages and Environments (HCC'02), Arlington, VA, 37--39."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/774833.774835"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993400500056563"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/356835.356840"}],"event":{"name":"ITiCSE '09: Annual Conference on Innovation and Technology in Computer Science Education","location":"Paris France","acronym":"ITiCSE '09","sponsor":["ACM Association for Computing Machinery","SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1562877.1562949","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1562877.1562949","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:23:14Z","timestamp":1750234994000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1562877.1562949"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,7,6]]},"references-count":14,"alternative-id":["10.1145\/1562877.1562949","10.1145\/1562877"],"URL":"https:\/\/doi.org\/10.1145\/1562877.1562949","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1595496.1562949","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2009,7,6]]},"assertion":[{"value":"2009-07-06","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}