{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T06:05:19Z","timestamp":1725516319563},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540698388"},{"type":"electronic","value":"9783540698395"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-69839-5_39","type":"book-chapter","created":{"date-parts":[[2008,8,12]],"date-time":"2008-08-12T16:07:43Z","timestamp":1218557263000},"page":"530-540","source":"Crossref","is-referenced-by-count":7,"title":["A Web Based Tool for Novice Programmers: Interaction in Use"],"prefix":"10.1007","author":[{"given":"Onur","family":"Donmez","sequence":"first","affiliation":[]},{"given":"Mustafa Murat","family":"Inceoglu","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"39_CR1","first-page":"57","volume-title":"Innovation and Technology in Computer Science Education 2004","author":"M. Kuittinen","year":"2004","unstructured":"Kuittinen, M., Sajaniemi, J.: Teaching Roles of Variables in Elementary Programming Courses. In: Innovation and Technology in Computer Science Education 2004, pp. 57\u201361. ACM Press, Leeds (2004)"},{"key":"39_CR2","first-page":"14","volume-title":"Innovation and Technology in Computer Science Education 2005","author":"E. Lahtinen","year":"2005","unstructured":"Lahtinen, E., Ala-Mutka, K., Jarvinen, H.: A Study of Difficulties of Novice Programmers. In: Innovation and Technology in Computer Science Education 2005, pp. 14\u201318. ACM Press, Monte de Caparica (2005)"},{"key":"39_CR3","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1207\/s15327051hci0102_3","volume":"1","author":"J. Bonar","year":"1985","unstructured":"Bonar, J., Soloway, E.: Preprogramming Knowledge: A Major Source of Misconceptions in Novice Programmers. Human Computer Interaction\u00a01, 133\u2013161 (1985)","journal-title":"Human Computer Interaction"},{"key":"39_CR4","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1016\/j.jvlc.2006.03.002","volume":"18","author":"C.D. Hundhausen","year":"2007","unstructured":"Hundhausen, C.D., Brown, J.L.: What You See Is What You Code: A \u201clive\u201d algorithm development and visualization environment for novice learners. Journal of Visual Languages and Computing\u00a018, 22\u201347 (2007)","journal-title":"Journal of Visual Languages and Computing"},{"key":"39_CR5","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1006\/jvlc.2002.0237","volume":"13","author":"C.D. Hundhausen","year":"2002","unstructured":"Hundhausen, C.D., Douglas, S.A., Stasko, J.T.: A Meta Study of Algorithm Visualization Effectiveness. Journal of Visual Languages and Computing\u00a013, 259\u2013290 (2002)","journal-title":"Journal of Visual Languages and Computing"},{"key":"39_CR6","first-page":"25","volume-title":"Proceedings of the ACM Technical Symposium on Computer Science Education","author":"J.T. Stasko","year":"1997","unstructured":"Stasko, J.T.: Using Student Built Animations As Learning Aids. In: Proceedings of the ACM Technical Symposium on Computer Science Education, pp. 25\u201329. ACM Press, New York (1997)"},{"key":"39_CR7","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1016\/S0360-1315(02)00044-1","volume":"39","author":"C.D. Hundhausen","year":"2002","unstructured":"Hundhausen, C.D.: Integrating Algorithm Visualization Technology into an Undergraduate Algorithms Course: Ethnographic Studies of a Social Constructivist Approach. Computers & Education\u00a039, 237\u2013260 (2002)","journal-title":"Computers & Education"},{"key":"39_CR8","doi-asserted-by":"publisher","first-page":"198","DOI":"10.1109\/HCC.2002.1046372","volume-title":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","author":"J.F. Pane","year":"2002","unstructured":"Pane, J.F., Myers, B.A., Miller, L.B.: Using HCI Techniques To Design a More Usable Programming System. In: Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments, pp. 198\u2013206. IEEE Computer Society, Los Alamitos (2002)"},{"key":"39_CR9","first-page":"176","volume-title":"Proceedings of the ACM SIGCSE 2005 Symposium","author":"M. Carlisle","year":"2005","unstructured":"Carlisle, M., Wilson, T., Humphrieis, J., Hadfield, S.: RAPTOR: A Visual Programming Environment For Teaching Algorithmic Problem Solving. In: Proceedings of the ACM SIGCSE 2005 Symposium, pp. 176\u2013180. ACM Press, New York (2005)"},{"key":"39_CR10","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1006\/jvlc.2002.0236","volume":"13","author":"S. Hansen","year":"2002","unstructured":"Hansen, S., Narayanan, N.H., Hegarty, M.: Designing Educationally Effective Algorithm Visualizations. Journal of Visual Languages and Computing\u00a013, 291\u2013317 (2002)","journal-title":"Journal of Visual Languages and Computing"},{"key":"39_CR11","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1046\/j.1365-2729.2000.00118.x","volume":"16","author":"H.A. Ramadhan","year":"2000","unstructured":"Ramadhan, H.A.: Programming by Discovery. Journal of Computer Assisted Learning\u00a016, 83\u201393 (2000)","journal-title":"Journal of Computer Assisted Learning"},{"key":"39_CR12","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1111\/1467-8535.00168","volume":"31","author":"G. Rowe","year":"2000","unstructured":"Rowe, G., Thorburn, G.: VINCE \u2013 An On-Line Tutorial Tool For Teaching Introductory Programming. British Journal of Education Technology\u00a031, 359\u2013369 (2000)","journal-title":"British Journal of Education Technology"},{"key":"39_CR13","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1109\/ITCC.2004.1286440","volume-title":"Proceedings of the International Conference on Information Technology: Coding and Computing (ITCC 2004)","author":"T. M\u00fcldner","year":"2004","unstructured":"M\u00fcldner, T., Shakshuki, E.: A New Approach to Learning Algorithms. In: Proceedings of the International Conference on Information Technology: Coding and Computing (ITCC 2004), pp. 141\u2013145. IEEE Computer Society, Los Alamitos (2004)"},{"key":"39_CR14","unstructured":"M\u00fcldner, T., Shakshuki, E., Kerren, A., Shen, Z., Bai, X.: Using Structured Hypermedia To Explain Algorithms. In: Proceedings of the IADIS International Conference e-Society 2005. IADIS Press (2005)"},{"key":"39_CR15","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1023\/A:1018636507883","volume":"2","author":"P. Brusilovsky","year":"1997","unstructured":"Brusilovsky, P., Calabrese, E., Hvorecky, J., Kouchnirenko, A., Miller, P.: Mini-Languages: A Way to Learn Programming Principles. Education and Information Technologies\u00a02, 65\u201383 (1997)","journal-title":"Education and Information Technologies"},{"issue":"1","key":"39_CR16","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1023\/A:1015362608943","volume":"7","author":"I. Milne","year":"2002","unstructured":"Milne, I., Rowe, G.: Difficulties in Learning and Teaching Programming \u2013 Views of Student and Tutors. Education and Information Technologies\u00a07(1), 55\u201366 (2002)","journal-title":"Education and Information Technologies"},{"key":"39_CR17","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1145\/1089786.1089793","volume-title":"Proceedings of ICER 2005","author":"S. Fitzgerald","year":"2005","unstructured":"Fitzgerald, S., Simon, B., Thomas, L.: Strategies That Students Use To Trace Code: An Analysis Based in Grounded Theory. In: Proceedings of ICER 2005, pp. 69\u201380. ACM Press, Seattle (2005)"},{"key":"39_CR18","unstructured":"Constructivism(learning theory) (Accessed February, 2008)\n                    \n                      http:\/\/en.wikipedia.org\/wiki\/Constructivism_%28learning_theory%29"},{"key":"39_CR19","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1145\/274790.274308","volume":"30","author":"M. Ben-Ari","year":"1998","unstructured":"Ben-Ari, M.: Constructivism in Computer Science Education. ACM SIGCSE Bulletin\u00a030, 257\u2013261 (1998)","journal-title":"ACM SIGCSE Bulletin"},{"key":"39_CR20","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1145\/201998.202016","volume":"27","author":"M. Sherry","year":"1995","unstructured":"Sherry, M.: A Model Computer Simulation as an Epistemic Game. ACM SIGCSE Bulletin\u00a027, 59\u201364 (1995)","journal-title":"ACM SIGCSE Bulletin"},{"key":"39_CR21","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1080\/08993400500056563","volume":"15","author":"J. Sjaniemi","year":"2005","unstructured":"Sjaniemi, J., Kuittinen, M.: An Experiment on Using Roles of Variables in Teaching Introductory Programming. Computer Science Education\u00a015, 59\u201382 (2005)","journal-title":"Computer Science Education"}],"container-title":["Lecture Notes in Computer Science","Computational Science and Its Applications \u2013 ICCSA 2008"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-69839-5_39.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,3]],"date-time":"2021-05-03T04:09:20Z","timestamp":1620014960000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-69839-5_39"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540698388","9783540698395"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-69839-5_39","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[]}}