메뉴 건너뛰기




Volumn 7, Issue 2, 2008, Pages 181-210

Towards a blended learning model for teaching and learning computer programming: A case study

Author keywords

Blended learning; Computer programming; Design based research; e learning; Face to face learning; Java programming; Learning cycle; Online learning

Indexed keywords


EID: 60249100150     PISSN: 16485831     EISSN: None     Source Type: Journal    
DOI: 10.15388/infedu.2008.12     Document Type: Article
Times cited : (64)

References (49)
  • 1
    • 23944502625 scopus 로고    scopus 로고
    • Analysis of the terminology used in the field of virtual learning
    • Anohina, A. (2005). Analysis of the terminology used in the field of virtual learning. Educational Technology and Society, 8(3), 91-102.
    • (2005) Educational Technology and Society , vol.8 , Issue.3 , pp. 91-102
    • Anohina, A.1
  • 2
    • 60249084566 scopus 로고    scopus 로고
    • An effectiveness evaluation of online learning environment
    • Lugano, Switzerland, June 21-26, pp
    • Agostinho, S., and J. Herington (2004). An effectiveness evaluation of online learning environment. In Proceedings of ED-MEDIA 2004, Lugano, Switzerland, June 21-26, pp. 3476-3481.
    • (2004) Proceedings of ED-MEDIA 2004 , pp. 3476-3481
    • Agostinho, S.1    Herington, J.2
  • 3
    • 1042302991 scopus 로고    scopus 로고
    • Design-based research: Putting a stake in the ground
    • Barab, S., and K. Squire (2004). Design-based research: putting a stake in the ground. The Journal of the Learning Sciences, 13(1), 1-14.
    • (2004) The Journal of the Learning Sciences , vol.13 , Issue.1 , pp. 1-14
    • Barab, S.1    Squire, K.2
  • 5
    • 16244362893 scopus 로고    scopus 로고
    • Situated learning in computer science education
    • Ben-Ari, M. (2004). Situated learning in computer science education. Computer Science Education, 14(2), 85-100.
    • (2004) Computer Science Education , vol.14 , Issue.2 , pp. 85-100
    • Ben-Ari, M.1
  • 6
    • 29844437998 scopus 로고    scopus 로고
    • Establishing computer science norms among high school students
    • Ben-David Kolikant, Y., and S. Pollack (2004). Establishing computer science norms among high school students. Computer Science Education, 14(1), 21-35.
    • (2004) Computer Science Education , vol.14 , Issue.1 , pp. 21-35
    • Ben-David Kolikant, Y.1    Pollack, S.2
  • 9
    • 0004144155 scopus 로고
    • Harvard University Press, Cambridge, MA
    • Bruner, J. (1990). Acts of Meaning. Harvard University Press, Cambridge, MA.
    • (1990) Acts of Meaning
    • Bruner, J.1
  • 11
    • 85179870155 scopus 로고    scopus 로고
    • Clancy, M., N. Titterton, C. Ryan, J. Slotta andM. Linn (2003). New roles for students, instructors, and computers in a lab-based introductory programming course. In Proceedings of SIGCSE'03, February 19-23, Reno, Nevada, USA, pp. 132-136.
    • Clancy, M., N. Titterton, C. Ryan, J. Slotta andM. Linn (2003). New roles for students, instructors, and computers in a lab-based introductory programming course. In Proceedings of SIGCSE'03, February 19-23, Reno, Nevada, USA, pp. 132-136.
  • 12
    • 60249102477 scopus 로고    scopus 로고
    • Developing constructivist learning environments to enhance e-learning
    • N.A. Buzzetto-More Ed, Informing Science Press, Santa Rosa, California, USA, pp
    • Conolly, T., and M. Standsfield (2007). Developing constructivist learning environments to enhance e-learning. In N.A. Buzzetto-More (Ed.), Advanced Principles of e-Learning. Informing Science Press, Santa Rosa, California, USA, pp. 19-38.
    • (2007) Advanced Principles of e-Learning , pp. 19-38
    • Conolly, T.1    Standsfield, M.2
  • 14
    • 84993683936 scopus 로고    scopus 로고
    • Design-based research: An emerging paradigm for educational inquiry
    • The Design-Based Research Collective
    • The Design-Based Research Collective (2003). Design-based research: An emerging paradigm for educational inquiry. Educational Researcher, 32(1), 5-8.
    • (2003) Educational Researcher , vol.32 , Issue.1 , pp. 5-8
  • 15
    • 37949056649 scopus 로고    scopus 로고
    • An experience on students' participation in blended vs. online styles of learning
    • Dodero, J.M., C. Fernández and D. Sanz (2003). An experience on students' participation in blended vs. online styles of learning. SIGCSE Bulletin, 35(4), 39-42.
    • (2003) SIGCSE Bulletin , vol.35 , Issue.4 , pp. 39-42
    • Dodero, J.M.1    Fernández, C.2    Sanz, D.3
  • 17
    • 17444428805 scopus 로고    scopus 로고
    • Evaluating virtual learning environments: What are we measuring?
    • Dyson, M.C., and S.B. Campello (2003). Evaluating virtual learning environments: what are we measuring? Electronic Journal of E-Learning, 1(1), 11-20.
    • (2003) Electronic Journal of E-Learning , vol.1 , Issue.1 , pp. 11-20
    • Dyson, M.C.1    Campello, S.B.2
  • 20
    • 85179868970 scopus 로고    scopus 로고
    • Gibbs, D.C. (2000). The effect of a constructivist learning environment for field-dependent/independent students on achievement in introductory computer programming. In SIGCSE Bulletin, 03/00. Austin, Texas, USA, pp. 207-211.
    • Gibbs, D.C. (2000). The effect of a constructivist learning environment for field-dependent/independent students on achievement in introductory computer programming. In SIGCSE Bulletin, 03/00. Austin, Texas, USA, pp. 207-211.
  • 21
    • 60249093017 scopus 로고    scopus 로고
    • Constructivism in an introduction to programming course
    • Gonzales, G. (2004). Constructivism in an introduction to programming course. JCSC, 19(4), 299-305.
    • (2004) JCSC , vol.19 , Issue.4 , pp. 299-305
    • Gonzales, G.1
  • 22
    • 0042222157 scopus 로고    scopus 로고
    • A constructivist approach to object-oriented design and programming
    • Cracow, Poland, pp
    • Hadjerrouit, S. (1999). A constructivist approach to object-oriented design and programming. In Proceedings of ITCSE'99, 6/99, Cracow, Poland, pp. 171-174.
    • (1999) Proceedings of ITCSE'99
    • Hadjerrouit, S.1
  • 23
    • 60249097846 scopus 로고    scopus 로고
    • Web-based educational software in computer science: Technical and pedagogical usability
    • Montreal, Canada, June 27-July 2, pp
    • Hadjerrouit, S. (2005). Web-based educational software in computer science: technical and pedagogical usability. In Proceedings of ED-MEDIA 2005, Montreal, Canada, June 27-July 2, pp. 1139-1144.
    • (2005) Proceedings of ED-MEDIA 2005 , pp. 1139-1144
    • Hadjerrouit, S.1
  • 25
    • 21244505019 scopus 로고    scopus 로고
    • Translating constructivism into instructional design: Potential and limitations
    • Karagiorgi, Y., and L. Symeou (2005). Translating constructivism into instructional design: potential and limitations. Educational Technology and Society, 8(1), 17-27.
    • (2005) Educational Technology and Society , vol.8 , Issue.1 , pp. 17-27
    • Karagiorgi, Y.1    Symeou, L.2
  • 26
    • 0035499082 scopus 로고    scopus 로고
    • Web-based teaching and learner control: A research review
    • Lin, B., and C. Hsieh (2001). Web-based teaching and learner control: a research review. Computers and Education, 37(3-4), 377-386.
    • (2001) Computers and Education , vol.37 , Issue.3-4 , pp. 377-386
    • Lin, B.1    Hsieh, C.2
  • 28
    • 33645793776 scopus 로고    scopus 로고
    • Saving weak programming students: Applying constructivism in a first programming course
    • Lui, A.K. et al. (2004). Saving weak programming students: applying constructivism in a first programming course. SIGCSE Bulletin, 36(2), 72-76.
    • (2004) SIGCSE Bulletin , vol.36 , Issue.2 , pp. 72-76
    • Lui, A.K.1
  • 29
    • 0032665340 scopus 로고    scopus 로고
    • Learning technology and usability: A framework for understanding course-ware
    • Mayes, J.T., and C.J. Fowler (1999). Learning technology and usability: a framework for understanding course-ware. Interacting with Computers, 11(5), 485-497.
    • (1999) Interacting with Computers , vol.11 , Issue.5 , pp. 485-497
    • Mayes, J.T.1    Fowler, C.J.2
  • 30
    • 85179863024 scopus 로고    scopus 로고
    • Macdougali, A., andM. Boyle (2004). Students strategies for learning computer programming: implications for pedagogy in informatics. Education and Information Technologies, 9(2), 109-116.
    • Macdougali, A., andM. Boyle (2004). Students strategies for learning computer programming: implications for pedagogy in informatics. Education and Information Technologies, 9(2), 109-116.
  • 31
    • 34548106480 scopus 로고    scopus 로고
    • A cognitive approach to identifying measurable milestones for programming skill acquisition
    • June 26-28, Bologna, Italy, pp
    • Mead, J. et al. (2006). A cognitive approach to identifying measurable milestones for programming skill acquisition. In Proceedings of ITiCSE'06, June 26-28, Bologna, Italy, pp. 182-194.
    • (2006) Proceedings of ITiCSE'06 , pp. 182-194
    • Mead, J.1
  • 32
    • 50649108745 scopus 로고    scopus 로고
    • Lessons for (pedagogical) usability of e-learning systems
    • Phoenix, Arizona, November 7-11, pp
    • Melis, E., and M. Weber (2003). Lessons for (pedagogical) usability of e-learning systems. In Proceedings of E-LEARN 2003, Phoenix, Arizona, November 7-11, pp. 281-284.
    • (2003) Proceedings of E-LEARN 2003 , pp. 281-284
    • Melis, E.1    Weber, M.2
  • 34
    • 60249086576 scopus 로고    scopus 로고
    • Conceptual definition of the technical and pedagogical usability criteria for digital learning material
    • Lugano, Switzerland, June 21-26, pp
    • Nokelainen, P. (2004). Conceptual definition of the technical and pedagogical usability criteria for digital learning material. In Proceedings of ED-MEDIA 2004, Lugano, Switzerland, June 21-26, pp. 4249-4254.
    • (2004) Proceedings of ED-MEDIA 2004 , pp. 4249-4254
    • Nokelainen, P.1
  • 36
    • 60249102151 scopus 로고    scopus 로고
    • Teaching introductory programming to IS students: Java problems and pitfalls
    • Pendergast, M.O. (2006). Teaching introductory programming to IS students: Java problems and pitfalls. Journal of Information Technology Education, 5, 491-515.
    • (2006) Journal of Information Technology Education , vol.5 , pp. 491-515
    • Pendergast, M.O.1
  • 38
    • 79958272196 scopus 로고    scopus 로고
    • Supporting project development in CS - the effect on intrinsic and extrinsic motivation
    • St Petersburg, Russia
    • Pollack, S., and Z. Schertz (2003). Supporting project development in CS - the effect on intrinsic and extrinsic motivation. In Proceedings of the Eleventh International PEG Conference, St Petersburg, Russia.
    • (2003) Proceedings of the Eleventh International PEG Conference
    • Pollack, S.1    Schertz, Z.2
  • 39
    • 0037214688 scopus 로고    scopus 로고
    • Teaching using the web: Conceptions and approaches from a phenomenographic perspective
    • Roberts, G. (2003). Teaching using the web: conceptions and approaches from a phenomenographic perspective. Instructional Science, 31, 127-150.
    • (2003) Instructional Science , vol.31 , pp. 127-150
    • Roberts, G.1
  • 40
    • 85066200167 scopus 로고    scopus 로고
    • An experiment on using roles of variables in teaching introductory programming
    • Sajaniemi, J., and M. Kuittinen (2005). An experiment on using roles of variables in teaching introductory programming. Computer Science Education, 15(1), 59-82.
    • (2005) Computer Science Education , vol.15 , Issue.1 , pp. 59-82
    • Sajaniemi, J.1    Kuittinen, M.2
  • 41
    • 54149103058 scopus 로고    scopus 로고
    • Using software testing techniques for efficient handling of programming exercises in an e-learning platform
    • Schwieren, J., G. Vossen and P. Westerkamp (2006). Using software testing techniques for efficient handling of programming exercises in an e-learning platform. Electronic Journal of e-Learning (EJEL), 4(1), 87-94.
    • (2006) Electronic Journal of e-Learning (EJEL) , vol.4 , Issue.1 , pp. 87-94
    • Schwieren, J.1    Vossen, G.2    Westerkamp, P.3
  • 42
    • 34248354524 scopus 로고    scopus 로고
    • An online programming toturing and assessment system
    • Shaffer, S.C., and M.L. Lidwig (2005). An online programming toturing and assessment system. SIGCSE Bulletin, 37(2), 56-60.
    • (2005) SIGCSE Bulletin , vol.37 , Issue.2 , pp. 56-60
    • Shaffer, S.C.1    Lidwig, M.L.2
  • 43
    • 3042593492 scopus 로고    scopus 로고
    • A usability study for promoting eContent in higher education
    • Shiratuddin, N., and H. Shahizan (2003). A usability study for promoting eContent in higher education. Educational Technology & Society, 6(4), 112-124.
    • (2003) Educational Technology & Society , vol.6 , Issue.4 , pp. 112-124
    • Shiratuddin, N.1    Shahizan, H.2
  • 44
    • 0003981065 scopus 로고
    • Steffe, L.P, and J. Gale Eds, Lawrence Erlbaum Associates, New Jersey
    • Steffe, L.P., and J. Gale (Eds.) (1995). Constructivism in Education. Lawrence Erlbaum Associates, New Jersey.
    • (1995) Constructivism in Education
  • 48
    • 85179869129 scopus 로고    scopus 로고
    • Importance of design-based research for technology-enhanced learning environments
    • Phoenix, Arizona, November 7-11, pp
    • Wang, F., and M.J. Hannafin (2003). Importance of design-based research for technology-enhanced learning environments. In Proceedings of E-LEARN 2003, Phoenix, Arizona, November 7-11, pp. 1813-1816.
    • (2003) Proceedings of E-LEARN 2003 , pp. 1813-1816
    • Wang, F.1    Hannafin, M.J.2
  • 49
    • 60249089330 scopus 로고    scopus 로고
    • Constructivist approaches for teaching computer programming
    • USA, pp
    • Wulf, T. (2005). Constructivist approaches for teaching computer programming. In SIGITE'05, October 20-22, Newark, Jew Jersey, USA, pp. 245-248.
    • (2005) SIGITE'05, October 20-22, Newark, Jew Jersey , pp. 245-248
    • Wulf, T.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.