skip to main content
research-article

When Life and Learning Do Not Fit: Challenges of Workload and Communication in Introductory Computer Science Online

Published:01 November 2012Publication History
Skip Abstract Section

Abstract

We present the results of an interview study investigating student experiences in two online introductory computer science courses. Our theoretical approach is situated at the intersection of two research traditions: distance and adult education research, which tends to be sociologically oriented, and computer science education research, which has strong connections with pedagogy and psychology. The article reviews contributions from both traditions on student failure in the context of higher education, distance and online education as well as introductory computer science. Our research relies on a combination of the two perspectives, which provides useful results for the field of computer science education in general, as well as its online or distance versions. The interviewed students exhibited great diversity in both socio-demographic and educational background. We identified no profiles that predicted student success or failure. At the same time, we found that expectations about programming resulted in challenges of time-management and communication. The time requirements of programming assignments were unpredictable, often disproportionate to expectations, and clashed with the external commitments of adult professionals. Too little communication was available to access adequate instructor help. On the basis of these findings, we suggest instructional design solutions for adult professionals studying introductory computer science education.

References

  1. Almstrum, V. L., Hazzan, O., Guzdial, M., and Petre, M. 2005. Challenges to computer science education research. SIGCSE Bull. 37, 1, 191--192. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Alt, C., Astrachan, O., Forbes, J., Lucic, R., and Rodger, S. 2006. Social networks generate interest in computer science. In Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education (SIGCSE’06). 438--442. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Arneberg, P., Guardia, L., Keegan, D., Lossenko, J., Mazar, I., Michels, P. F., Paulsen, M. F., Rekkedal, T., Sangra, A., Toska, J. A., and Zarka, D. 2007. Megatrends in e-learning provision. Megatrends Project, Norway. http://nettskolen.nki.no/in_english/megatrends/.Google ScholarGoogle Scholar
  4. Ashby, A. 2004. Monitoring student retention in the Open University: Definition, measurement, interpretation and action. Open Learn. 19, 1, 65--77.Google ScholarGoogle ScholarCross RefCross Ref
  5. Bailey, T. and Forbes, J. 2005. Just-in-time teaching for CS0. In Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education (SIGCSE’05). 366--370. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Bazerman, C. 2003. Social forms as habitats for action. J. Interdisc. Cross. 1, 2, 123--142.Google ScholarGoogle Scholar
  7. Bazerman, C. 2004. Speech acts, genres, and activity systems: How texts organize activity and people. In What Writing Does and How It Does It, C. Bazerman and P. Prior Eds., Erlbaum.Google ScholarGoogle Scholar
  8. Bean, J. P. 1982. Conceptual models of student attrition: How theory can help the institutional researcher. In Studying Student Attrition, E. T. Pascarella Ed., Jossey-Bass, San Francisco.Google ScholarGoogle Scholar
  9. Bean, J. P. and Metzner, B. 1985. A conceptual model of nontraditional undergraduate student attrition. Rev. Educ. Res. 55, 485--650.Google ScholarGoogle ScholarCross RefCross Ref
  10. Beauboeuf, T. and Mason, J. 2005. Why the high attrition rate for computer science students: Some thoughts and observations. SIGCSE Bull. 37, 2. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Bennedsen, J. and Caspersen, M. E. 2007. Failure rates in introductory programming. SIGCSE Bull. 39, 2, 32--36. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Bernard, R. M., Abrami, P. C., Lou, Y., Borokhovski, E., et al. 2004. How does distance education compare with classroom instruction? A meta-analysis of the empirical literature. Rev. Educ. Res. 74, 3, 379--439.Google ScholarGoogle ScholarCross RefCross Ref
  13. Berne, E. 1964. Games People Play - The Basic Hand Book of Transactional Analysis. New York, Ballantine Books.Google ScholarGoogle Scholar
  14. Biggs, J. 1999. Teaching for Quality Learning at University. Buckingham, SRHE and Open University Press.Google ScholarGoogle Scholar
  15. Blocher, M. 2002. Online learning: Examining the successful student profile. J. Interact. Online Learn. 1, 2.Google ScholarGoogle Scholar
  16. Bruce, K. B. 2005. Controversy on how to teach CS 1: A discussion on the SIGCSE-members mailing list. SIGCSE Bull. 37, 2, 111--117. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Canfora, G., Cimitile, A., Garcia, F., Piattini, M., and Visaggio, C. A. 2007. Evaluating performances of pair designing in industry. J. Syst. Softw. 80, 1317--1327. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Carr, S. 2000. As distance education comes of age, the challenge is keeping the students. Chron. High. Educ. 23, A1.Google ScholarGoogle Scholar
  19. Caspersen, M. E. 2007. Educating novices in the skills of programming. PhD dissertation, DAIMI.Google ScholarGoogle Scholar
  20. Caspersen, M. E. and Bennedsen, J. 2007. Instructional design of a programming course: A learning theoretic approach. In Proceedings of the 3rd International Workshop on Computing Education Research (ICER’07). 111--122. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Chambers, E. 1992. Workload and the quality of student learning. Stud. High. Educ. 17, 2, 141--154.Google ScholarGoogle ScholarCross RefCross Ref
  22. Chase, J. D. and Okie, E. G. 2000. Combining cooperative learning and peer instruction in introductory computer science. SIGCSE Bull. 32, 1, 372--376. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Clark, R. E. 1983. Reconsidering research on learning from media. Rev. Educat. Res. 53, 4, 445--459.Google ScholarGoogle ScholarCross RefCross Ref
  24. Collis, B. and Moonen, J. 2001. Flexible Learning in a Digital World: Experiences and Expectations. Routledge.Google ScholarGoogle Scholar
  25. Collis, B., Vingerhoets, J., and Moonen, J. 1997. Flexibility as a key construct in European training: Experiences from the TeleScopia project. Brit. J. Educat. Tech. 28, 3, 199--217.Google ScholarGoogle ScholarCross RefCross Ref
  26. Davies, R. and Elias, P. 2003. Dropping out: A study of early leavers from higher education. Research rep. RR386, Department for Education and Skills, London.Google ScholarGoogle Scholar
  27. Dewald, N., Scholz-Crane, N., Booth, A., and Levine, C. 2000. Information literacy at a distance: Instructional design issues. J. Aca. Librar. 26, 1, 33--45.Google ScholarGoogle ScholarCross RefCross Ref
  28. Diaz, D. P. 2002. Online drop rates revisited. The Technology Source.Google ScholarGoogle Scholar
  29. DiSalvo, B. J., Bruckman, A., and Steward, C. 2009. Glitch videogame testers: African American men breaking open the console. In Proceedings of the Digital Games Research Association Conference (DiGRA’09).Google ScholarGoogle Scholar
  30. Ehlert, A. and Schulte, C. 2009. Empirical comparison of objects-first and objects-later. In Proceedings of the 5th International Workshop on Computing Education Research Workshop (ICER’09). 15--26. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Fincher, S. and Petre, M., Eds. 2004. Computer Science Education Research. RoutledgeFalmer, London. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Fisher, A. and Margolis, J. 2002. Unlocking the clubhouse: The Carnegie Mellon experience. SIGCSE Bull. 34, 2, 79--83. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Forte, A. and Guzdial, M. 2004. Computers for communication, not calculation: Media as a motivation and context for learning. In Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS’04). Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Gehringer, E. F. 2001. Electronic peer review and peer grading in computer-science courses. In Proceedings of the 32nd SIGCSE Technical Symposium on Computer Science Education (SIGCSE’01). 139--143. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Gonzales, A. H. and Barbour, M. K. 2008. U.S. virtual school trial period and course completion policy study. In Proceedings of the World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education (E-LEARN’08). C. Bonk et al. Eds., 2653--2660.Google ScholarGoogle Scholar
  36. Gosser, D. K. and Roth, V. 1998. The workshop chemistry project: Peer-led team learning. J. Chem. Educ. 75, 2.Google ScholarGoogle ScholarCross RefCross Ref
  37. Guzdial, M. 2004. Programming environments for novices. In Computer Science Education Research, S. Fincher and M. Petre Eds., RoutledgeFalmer, London. 199--228.Google ScholarGoogle Scholar
  38. Guzdial, M., Ranum, D., Miller, B., Simon, B., Ericson, B., Rebelsky, S. A., Davis, J., Deepak, K., and Blank, D. 2010. Variations on a theme: Role of media in motivating computing education. In Proceedings of the 41st ACM Technical Symposium on Computer Science Education (SIGCSE’10). 66--67. Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. Haggis, T. 2003. Constructing images of ourselves? A critical investigation into “Approaches to Learning” research in higher education. Brit. Educ. Res. J. 29, 1.Google ScholarGoogle ScholarCross RefCross Ref
  40. Haggis, T. 2004. Meaning, identity and “motivation”: Expanding what matters in understanding learning in higher education. Stud. High. Educ. 29, 3, 335--352.Google ScholarGoogle ScholarCross RefCross Ref
  41. Hibbett, A. 1986. Dropping out or staying on: Characteristics of drop out students and course completers. Stud. Educ. Adults 18, 2, 71--81.Google ScholarGoogle ScholarCross RefCross Ref
  42. Hillesheim, G. 1998. Distance learning: Barriers and strategies for students and faculty. The Internet and Higher Education 1, 1, 31--44.Google ScholarGoogle ScholarCross RefCross Ref
  43. Hundhausen, C., Agrawal, A., and Ryan, K. 2010. The design of an online environment to support pedagogical code reviews. In Proceedings of the 41st ACM Technical Symposium on Computer Science Education (SIGCSE’10). 182--186. Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. Hymes, D. 1962. The ethnography of speaking. In Anthropology and Human Behavior, T. Gladwin and W. C. Sturtevant Eds., The Anthropology Society of Washington, 13--53.Google ScholarGoogle Scholar
  45. Kember, D. 1995. Open Learning Courses for Adults. A Model of Student Progress. Educational Technology Publications, Englewood Cliffs, NJ.Google ScholarGoogle Scholar
  46. Kember, D. 2004. Interpreting student workload and the factors which shape students’ perceptions of their workload. Stud. High. Educ. 29, 2.Google ScholarGoogle ScholarCross RefCross Ref
  47. Kinnunen, P. 2009. Challenges of teaching and studying programming at a university of technology - Viewpoints of students, teachers and the university. Doctoral dissertation, TKK Resear. rep. Comput. Sci. Eng. A, TKKCS E-A4/09, Department of Computer Science and Engineering, Helsinki University of Technology. http://lib.tkk.fi/Diss/2009/isbn9789522481955/isbn9789522481955.pdf.Google ScholarGoogle Scholar
  48. Kinnunen, P. and Malmi, L. 2006. Why do students drop out of a CS1 course? In Proceedings of the 2nd International Workshop on Computing Education Research (ICER’06). 97--108. Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. Kinnunen, P. and Malmi, L. 2008. CS minors in a CS1 course. In Proceedings of the 4th International Workshop on Computing Education Research (ICER’08). 79--90. Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. Laraine, G. 2009. An investigation of the relationship between students’ perceptions of workload and their approaches to learning at a regional polytechnic. PhD thesis, Massey University, Palmerston North, New Zealand.Google ScholarGoogle Scholar
  51. Lau, K., Gowan, A., Hartfield, F., Booth, V., Booth, L., and Summers, W. 2009. The Georgia webBSIT: Profile of an online student. In Proceedings of the 10th ACM Conference on Sig-information Technology Education (SIGITE’09). 3--7. Google ScholarGoogle ScholarDigital LibraryDigital Library
  52. Lawless, C. 2000. Using learning activities in mathematics: Workload and study time. Stud. High. Educ. 25, 1.Google ScholarGoogle ScholarCross RefCross Ref
  53. Laws, R. D., Howell, S. L., and Lindsay, N. K. 2009. Completion rates and distance learners. In Encyclopedia of Distance Learning 2nd Ed., P. Rogers, G. Berg, J. Boettcher, C. Howard, C. Justice, K. Schenk Eds., Information Science Reference, Hershey, 361--367.Google ScholarGoogle Scholar
  54. Lindquist, D., Denning, T., Kelly, M., Malani, R., Griswold, W. G., and Simon, B. 2007. Exploring the potential of mobile phones for active learning in the classroom. In Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education (SIGCSE’07). 384--388. Google ScholarGoogle ScholarDigital LibraryDigital Library
  55. List of schools adapting the study packs used in the fundamentals of computer programming and data structures course. http://studypack.com/comp/course/category.php?id=2.Google ScholarGoogle Scholar
  56. Lorenzetti, J. P. 2005. Addressing retention in distance education: The SIEME model. Dist. Educ. Rep. 9, 22.Google ScholarGoogle Scholar
  57. Malcolm, J. and Zukas, M. 2001. Bridging pedagogic gaps: Conceptual discontinuities in higher education. Teach. High. Educ. 6, 1.Google ScholarGoogle ScholarCross RefCross Ref
  58. Mansell, I. and Parkin, C. 1990. Student drop out: A handbook for managers. Unpublished report from FEU project RP539 “Student participation and wastage: From research to practice,” FEU. Cited in McGivney 1996.Google ScholarGoogle Scholar
  59. Marsh, H. W. 2001. Distinguishing between good (useful) and bad workloads on students’ evaluations of teaching. Am. Educ. Res. J. 38, 1, 183--203.Google ScholarGoogle ScholarCross RefCross Ref
  60. Mazur, E. 1999. Peer instruction: A user’s manual. Am. J. Phys. 67, 4.Google ScholarGoogle ScholarCross RefCross Ref
  61. Mcgivney, V. 1996. Staying or Leaving the Course. Non-Completion and Retention of Mature Students in Further and Higher Education. NIACE, Leicester.Google ScholarGoogle Scholar
  62. Meisalo, V. J., Sutinen, E., and Torvinen, S. 2002a. How to improve a virtual programming course? In Proceedings of the 32nd ASEE/IEEE Frontiers in Education Conference (FIE’02).Google ScholarGoogle Scholar
  63. Meisalo, V., Suhonen, J., Torvinen, S., and Sutinen, E. 2002b. Formative evaluation scheme for a Web-based course design. In Proceedings of the 7th Annual Conference on Innovation and Technology in Computer Science Education (iTiCSE’02). Google ScholarGoogle ScholarDigital LibraryDigital Library
  64. Morrison, M. 2007. Online “study packs” lower failure rate. The Panther 87, 12. Chapman University.Google ScholarGoogle Scholar
  65. Munn, P., MacDonald, C., and Lowden, K. 1992. Helping adult students cope. Scottish Council for Research in Education. Cited in McGivney 1996.Google ScholarGoogle Scholar
  66. Novak, G. M., Patterson, E. T., Gavrin, A. D., and Author, W. C. 1999. Just in time teaching. Am. J. Phys. 67, 10.Google ScholarGoogle ScholarCross RefCross Ref
  67. Packham, G., Jones, P., Miller, C., and Thomas, B. 2004. E-learning and retention: Key factors influencing student withdrawal. Educ. + Train. 46, 6--7, 335--342.Google ScholarGoogle Scholar
  68. Pirolli, P. 1991. Effects of examples and their explanations in a lesson on recursion: A production system analysis. Cogn. Instruc. 8, 3, 207--259.Google ScholarGoogle ScholarCross RefCross Ref
  69. Radenski, A. 2008. Python first: A lab-based introduction to computer science tutorial presentation. J. Comput. Small Coll. 23, 6, 229--230 Google ScholarGoogle ScholarDigital LibraryDigital Library
  70. Radenski, A. 2009. Freedom of choice as motivational factor for active learning. In Proceedings of the 14th Annual ACM SIGCSE Conference on Innovation and Technology in Computer Science Education (iTiCSE’09). 21--25. Google ScholarGoogle ScholarDigital LibraryDigital Library
  71. Radenski, A. Introduction to Python, to Java and to data structures, online study packs. http://studypack.com/comp/.Google ScholarGoogle Scholar
  72. Randolph, J. 2007. Computer science education research at the crossroads: A methodological review of computer science education research: 2000-2005. Dissertation, Utah State University. Google ScholarGoogle ScholarDigital LibraryDigital Library
  73. Randolph, J., Julnes, G., Sutinen, E., and Lehman, S. 2008. A methodological review of computer science education research. J. Inf. Tech. Educ. 7.Google ScholarGoogle Scholar
  74. Rößling, G., Joy, M., Moreno, A., Radenski, A., Malmi, L., Kerren, A., Naps, T., Ross, R. J., Clancy, M., Korhonen, A., Oechsle, R., and Iturbide, J. Á. 2008. Enhancing learning management systems to better support computer science education. SIGCSE Bull. 40, 4, 142--166. Google ScholarGoogle ScholarDigital LibraryDigital Library
  75. Rovai, A. P. 2003. In search of higher persistence rates in distance education online programs. Internet High. Educ. 6, 1--16.Google ScholarGoogle ScholarCross RefCross Ref
  76. Russell, T. L. 2001. The No Significant Difference Phenomenon: A Comparative Research Annotated Bibliography on Technology for Distance Education. IDECC, Montgomery, AL.Google ScholarGoogle Scholar
  77. Russell, T. L. The no significant difference phenomenon website. http://www.nosignificantdifference.org.Google ScholarGoogle Scholar
  78. Seymour, E. and Hewitt, N. M. 1997. Talking About Leaving. Why Undergraduates Leave the Sciences. Westview Press.Google ScholarGoogle Scholar
  79. Smeyers, P. 2001. Qualitative versus quantitative research design: A plea for paradigmatic tolerance in educational research. J. Philos. Educ. 35, 477--495.Google ScholarGoogle ScholarCross RefCross Ref
  80. Smith, R. N. 1979. Student awareness of attendance problems - A survey of drop-outs. Adult Educ. 52, 2, 107--10. Cited in McGivney 1996.Google ScholarGoogle Scholar
  81. Stasko, J. and Hundhausen, C. 2004. Algorithm visualization. In Computer Science Education Research, S. Fincher and M. Petre Eds., RoutledgeFalmer, London, 199--228Google ScholarGoogle Scholar
  82. Stone, J. A. and Madigan, E. M. 2008. The impact of providing project choices in CS1. SIGCSE Bull. 40, 2, 65--68. Google ScholarGoogle ScholarDigital LibraryDigital Library
  83. Tew, A., Dorn, B., Leahy, W. D., and Guzdial, M. 2008. Context as support for learning computer organization. J. Educ. Resour. Comput. 8, 3, 1--18. Google ScholarGoogle ScholarDigital LibraryDigital Library
  84. Tierney, W. G. 1992. An anthropological analysis of student participation in college. J. High. Educ. 63, 6.Google ScholarGoogle ScholarCross RefCross Ref
  85. Tinto, V. 1987. Leaving College: Rethinking the Causes and Cures of Student Attrition. University of Chicago Press.Google ScholarGoogle Scholar
  86. Topping, K. 1998. Peer assessment between students in colleges and universities. Rev. Educ. Res. 68, 3, 249--276.Google ScholarGoogle ScholarCross RefCross Ref
  87. Tough, A. 1971. The Adult’s Learning Projects. OISE Press, Toronto.Google ScholarGoogle Scholar
  88. Tsui, A. B. M. and Ng, M. 2000. Do secondary L2 writers benefit from peer comments? J. Second Lang. Writ. 9, 2, 147--170.Google ScholarGoogle ScholarCross RefCross Ref
  89. Ury, G., McDonald, M., McDonald, G., and Dorn, B. 2005. Student performance online vs. onground - A statistical analysis of IS courses. In Proceedings of the Information Systems Educators Conference (ISECON’05). 22.Google ScholarGoogle Scholar
  90. Utschig, T. T. and Sweat, M. 2008. Implementing peer led team learning in first-year programming courses. In Proceedings of the Frontiers in Education Conference (FIE’08).Google ScholarGoogle Scholar
  91. Valentine, D. W. 2004. CS educational research: A meta-analysis of SIGCSE technical symposium proceedings. In Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education (SIGCSE’04). 255--259. Google ScholarGoogle ScholarDigital LibraryDigital Library
  92. VanDeGrift, T. and Anderson, R. J. 2002. Learning to support the instructor: Classroom assessment tools as discussion frameworks in CS 1. In Proceedings of the 7th Annual Conference on Innovation and Technology in Computer Science Education (iTiCSE’02). 19--23. Google ScholarGoogle ScholarDigital LibraryDigital Library
  93. Webb, G. 1997. Deconstructing deep and surface: Towards a critique of phenomenography. High. Educ. 33, 195--212.Google ScholarGoogle ScholarCross RefCross Ref
  94. Williams, L. and Kessler, R. 2002. Pair Programming Illuminated. Addison-Wesley Longman, Boston. Google ScholarGoogle ScholarDigital LibraryDigital Library
  95. Wilson, B. and Shrock, S. 2001. Contributing to success in an introductory computer science course: A study of twelve factors. In Proceedings of the 32nd SIGCSE Technical Symposium on Computer Science Education 33, 1, 184--188. Google ScholarGoogle ScholarDigital LibraryDigital Library
  96. Wertz, F. J. 2005. Phenomenological research methods for counseling psychology. J. Counsel. Psych. 52, 2, 167--177.Google ScholarGoogle ScholarCross RefCross Ref
  97. Woodley, A. 2004. Conceptualizing student dropout in part-time distance education: Pathologizing the normal? Open Learn. 19, 1, 47--63.Google ScholarGoogle ScholarCross RefCross Ref
  98. Woodley, A. and Parlett, M. 1983. Student drop-out. Teaching at a Distance 24, 2--23.Google ScholarGoogle Scholar
  99. Woodley, A., Wagner, L., Hamilton, M., Slowey, M., and Fulton, O. 1987. Choosing to Learn: Adults in Education. Open University Press. Cited in McGivney 1996.Google ScholarGoogle Scholar
  100. Woodley, A., De Lange, P., and Tanewski, G. 2001. Student progress in distance education: Kember’s model re-visited. Open Learn. 16, 2.Google ScholarGoogle ScholarCross RefCross Ref
  101. Xenos, M., Pierrakeas, C., and Pintelas, P. 2002. A survey on student dropout rates and dropout causes concerning the students in the course of informatics of the Hellenic Open University. Comput. Educ. 39, 161--194.Google ScholarGoogle Scholar
  102. Xu, D., Blank, D., and Kumar, D. 2008. Games, robots, and robot games: Complementary contexts for introductory computing education. In Proceedings of the 3rd International Conference on Game Development in Computer Science Education (GDCSE’08). 66--70. Google ScholarGoogle ScholarDigital LibraryDigital Library
  103. Yardi, S., Krolikowski, P., Marshall, T., and Bruckman, A. 2008. An HCI approach to computing in the real world. J. Educ. Resour. Comput. 8, 3, 1--20. Google ScholarGoogle ScholarDigital LibraryDigital Library
  104. Yorke, M. 1999. Leaving Early: Undergraduate Non-Completion in Higher Education. Taylor & Francis, London.Google ScholarGoogle Scholar
  105. Yorke, M. 2003. Why students leave early in higher education in the UK. The Retention Symposium, Madingley Hall, Cambridge, UK.Google ScholarGoogle Scholar

Index Terms

  1. When Life and Learning Do Not Fit: Challenges of Workload and Communication in Introductory Computer Science Online

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM Transactions on Computing Education
        ACM Transactions on Computing Education  Volume 12, Issue 4
        November 2012
        130 pages
        EISSN:1946-6226
        DOI:10.1145/2382564
        Issue’s Table of Contents

        Copyright © 2012 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 November 2012
        • Accepted: 1 March 2012
        • Revised: 1 February 2012
        • Received: 1 April 2011
        Published in toce Volume 12, Issue 4

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Research
        • Refereed

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader