{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:53:36Z","timestamp":1750308816611,"version":"3.41.0"},"reference-count":25,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2011,2,25]],"date-time":"2011-02-25T00:00:00Z","timestamp":1298592000000},"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":["ACM Inroads"],"published-print":{"date-parts":[[2011,2,25]]},"abstract":"<jats:p>Background pedagogical theories and methods underpinning technology-enhanced learning in introductory programming courses at a university level attract teachers' community and foster continuous research at least since the end of the nineties. However, it still has not led to a generally applicable way of teaching and learning that would guarantee the best possible success under the given circumstances. This rather pessimistic fi nding intrigued and inspired authors of this paper to analyze, present, and compare selected experiences gathered during nearly a decade of technology-enhanced approach in teaching an object-oriented programming languages with specifi c focus on Java at two large universities in two countries. In this paper we have examined a number of issues affecting its positioning in the curriculum, learning design, and quality at both institutions. Based on quantitative and qualitative analysis, the history and current state is evaluated and key recommendations for planning, designing, deployment, and evaluation of similar courses are provided. Different traditions and independent development at both institutions allow us to draw generally applicable conclusions not infl uenced by specifi c properties of one particular educational system.<\/jats:p>","DOI":"10.1145\/1929887.1929906","type":"journal-article","created":{"date-parts":[[2012,10,15]],"date-time":"2012-10-15T19:22:23Z","timestamp":1350328943000},"page":"55-63","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Technology-enhanced learning for Java programming"],"prefix":"10.1145","volume":"2","author":[{"given":"Mirjana","family":"Ivanovi\u0107","sequence":"first","affiliation":[{"name":"University of Novi Sad Department of Mathematics and Informatics, Novi Sad, Serbia"}]},{"given":"Tom\u00e1\u0161","family":"PitnerI","sequence":"additional","affiliation":[{"name":"Masaryk University, Brno, Czech Republic"}]}],"member":"320","published-online":{"date-parts":[[2011,2,25]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Relationship at the Centre: Healing in a Troubled World","author":"Barrett-Lennard T.","year":"2005","unstructured":"Barrett-Lennard , T. , G. Relationship at the Centre: Healing in a Troubled World . Whurr Publishers , Philadelphia, USA , 2005 . Barrett-Lennard, T., G. Relationship at the Centre: Healing in a Troubled World. Whurr Publishers, Philadelphia, USA, 2005."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04636-0_18"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-31958-0_13"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1504\/IJKL.2007.016702"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/611892.611966"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.3102\/003465430298563"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.iheduc.2005.03.002"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.2007.4418074"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1104966.1104968"},{"key":"e_1_2_1_10_1","volume-title":"A fi rst programming language for it students","author":"Gee W.","year":"2005","unstructured":"Gee , W. , G. Wills , and E. Cooke . A fi rst programming language for it students . In LTSN Centre for Information and Computer Sciences , 2005 . Gee, W., G. Wills, and E. Cooke. A fi rst programming language for it students. In LTSN Centre for Information and Computer Sciences, 2005."},{"key":"e_1_2_1_11_1","volume-title":"Designing Web-Based Training -- How to teach anyone anything anywhere anytime","author":"Horton W..","year":"2000","unstructured":"Horton , W.. Designing Web-Based Training -- How to teach anyone anything anywhere anytime . John Wiley & Sons , New York , 1 st edition edition, 2000 . Horton, W.. Designing Web-Based Training -- How to teach anyone anything anywhere anytime. John Wiley & Sons, New York, 1st edition edition, 2000.","edition":"1"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04636-0_10"},{"issue":"2","key":"e_1_2_1_13_1","first-page":"153","article-title":"Multifunctional environment for elearning purposes","volume":"38","author":"Ivanovi\u0107 M.","year":"2008","unstructured":"Ivanovi\u0107 , M. , I. Pribela I. , B. Vesin , and Z. Budimac . Multifunctional environment for elearning purposes . Novi Sad J. Math , 38 ( 2 ): 153 -- 170 , 2008 . Ivanovi\u0107, M., I. Pribela I., B. Vesin, and Z. Budimac. Multifunctional environment for elearning purposes. Novi Sad J. Math, 38(2):153--170, 2008.","journal-title":"Novi Sad J. Math"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.15388\/infedu.2010.04"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1076\/csed.13.4.249.17496"},{"key":"e_1_2_1_16_1","volume-title":"Fifteenth Americas Conference on Information Systems. Association for Information Systems","author":"Litecky C.","year":"2009","unstructured":"Litecky , C. , A. Aken , B. Prabhakar , and K. Arnett . Skills in the mis job market . In Fifteenth Americas Conference on Information Systems. Association for Information Systems , San Francisco, California , 2009 . Litecky, C., A. Aken, B. Prabhakar, and K. Arnett. Skills in the mis job market. In Fifteenth Americas Conference on Information Systems. Association for Information Systems, San Francisco, California, 2009."},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.entcs.2007.01.033"},{"key":"e_1_2_1_18_1","first-page":"25","volume-title":"ICTE 2007","author":"Motschnig M.","year":"2007","unstructured":"Motschnig , M. , T. Pitner , and J. R\u00e1c\u011bk . Person centered, technology enhanced learning as exemplifi ed in a course on communication and soft skills at the mu in brno . In ICTE 2007 , pages 25 -- 36 . University of Ostrava , 2007 . Motschnig, M., T. Pitner, and J. R\u00e1c\u011bk. Person centered, technology enhanced learning as exemplifi ed in a course on communication and soft skills at the mu in brno. In ICTE 2007, pages 25--36. University of Ostrava, 2007."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8535.2008.00894.x"},{"key":"e_1_2_1_20_1","volume-title":"On becoming a person: A therapist's view of psychotherapy","author":"Rogers C.R..","year":"1961","unstructured":"Rogers , C.R.. On becoming a person: A therapist's view of psychotherapy . Boston, Houghton Miffl in, 1961 . Rogers, C.R.. On becoming a person: A therapist's view of psychotherapy. Boston, Houghton Miffl in, 1961."},{"key":"e_1_2_1_21_1","volume-title":"Freedom To Learn for the 80's","author":"Rogers C.R..","year":"1983","unstructured":"Rogers , C.R.. Freedom To Learn for the 80's . Columbus, Ohio : C.E. Merrill Publ ., 1983 . Rogers, C.R.. Freedom To Learn for the 80's. Columbus, Ohio: C.E. Merrill Publ., 1983."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/792548.611968"},{"key":"e_1_2_1_23_1","volume-title":"IEEE Proceedings of the Sixth International Conference on Advanced Learning Technologies (ICALT'06)","author":"Stelios X.","year":"2006","unstructured":"Stelios , X. , M. Sartatzemi , V. Dagdilelis , and G. Evangelidis . Teaching oop with bluej: A case study . In IEEE Proceedings of the Sixth International Conference on Advanced Learning Technologies (ICALT'06) , 2006 . Stelios, X., M. Sartatzemi, V. Dagdilelis, and G. Evangelidis. Teaching oop with bluej: A case study. In IEEE Proceedings of the Sixth International Conference on Advanced Learning Technologies (ICALT'06), 2006."},{"key":"e_1_2_1_24_1","volume-title":"Germany","author":"Tausch R.","year":"1998","unstructured":"Tausch , R. , and A. -M. Tausch . Erziehungs-Psychologie. Hofrede, G\u00f6ttingen , Germany , 11 th edition edition, 1998 . 1 st Edition 1961. Tausch, R., and A.-M. Tausch. Erziehungs-Psychologie. Hofrede, G\u00f6ttingen, Germany, 11th edition edition, 1998. 1st Edition 1961.","edition":"11"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04636-0_7"}],"container-title":["ACM Inroads"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1929887.1929906","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1929887.1929906","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:26:32Z","timestamp":1750278392000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1929887.1929906"}},"subtitle":["Duo cum faciunt idem, non est idem"],"short-title":[],"issued":{"date-parts":[[2011,2,25]]},"references-count":25,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2011,2,25]]}},"alternative-id":["10.1145\/1929887.1929906"],"URL":"https:\/\/doi.org\/10.1145\/1929887.1929906","relation":{},"ISSN":["2153-2184","2153-2192"],"issn-type":[{"type":"print","value":"2153-2184"},{"type":"electronic","value":"2153-2192"}],"subject":[],"published":{"date-parts":[[2011,2,25]]},"assertion":[{"value":"2011-02-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}