skip to main content
10.1145/2157136.2157195acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
research-article

How well do online forums facilitate discussion and collaboration among novice animation programmers?

Published:29 February 2012Publication History

ABSTRACT

Animation programming is a widely-respected approach for helping students to learn programming skills, and online forums are a widely-used approach for helping students to interact with one another. But in what ways, if any, does combining animation programming with online forums lead to useful discussion and collaboration among learners? To answer this question, we analyzed online forum discussions among people who were learning to create animation programs using the Scratch programming environment. We discovered that specific kinds of online posts were more likely than others to be followed by discussion, and we found that the ensuing collaboration often involved the exchange of design ideas and feedback within small groups of users. These findings reveal opportunities for enhancing online forums and surrounding tools so they more effectively facilitate discussion, collaboration, and ultimately development of programming skills.

References

  1. Adams, J. 2010. Scratching middle schoolers' creative itch. SIGCSE Symp. on Comp. Sci. Ed., 356--360. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Cooper, S., Dann, W., and Pausch, R. 2000. Developing algorithmic thinking with Alice. Information Systems Educators Conference, 506--539.Google ScholarGoogle Scholar
  3. Cypher, A., Smith, D, and Tessler, L. 2001. Novice programming comes of age. Your Wish is My Command, Morgan Kaufmann, 7--20. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Dahotre, A, Zhang, Y, and Scaffidi, C. 2010. A qualitative study of animation programming in the wild. Symp. on Empirical Software Engineering and Measurement, 1--10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Glaser, B., and Strauss, A. 1967. The Discovery of Grounded Theory: Strategies for Qualitative Research, Aldine Publishers.Google ScholarGoogle Scholar
  6. Lewis, C. 2010. How programming environment shapes perception, learning and goals: Logo vs. Scratch. SIGCSE Symp. on Comp. Sci. Ed., 346--350. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Liu, J, et al. 2011. Introducing computer science to K-12 through a summer computing workshop for teachers. SIGCSE Symp. on Comp. Sci. Ed., 389--394. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Malan, D, and Leitner, H. 2007. Scratch for budding computer scientists. SIGCSE Symp. on Comp. Sci. Ed., 223--227. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Maloney, J, et al. 2008. Programming by choice: Urban youth learning programming with Scratch. SIGCSE Symp. on Comp. Sci. Ed., 367--371. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Maloney, J, et al. 2010. The Scratch programming language and environment. ACM Trans. Computing Education, 10, 4, 1--16. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. MIT Scratch website, http://scratch.mit.eduGoogle ScholarGoogle Scholar
  12. Papert, S. 1991. Constructionism, Ablex Publishing.Google ScholarGoogle Scholar
  13. Repenning, A. 1993. Agentsheets: A tool for building domain-oriented dynamic, visual environments. PhD Dissertation, Dept. of Comp. Sci., University Colorado-Boulder. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Repenning, A., Ioannidou, A., and Ambach, J. 1998. Learn to communicate and communicate to learn. Journal of Interactive Media in Education, 98, 7, 1--50.Google ScholarGoogle Scholar
  15. Resnick, M, et al. 2009. Scratch: Programming for everyone. Communications of the ACM. 52, 11, 60--67. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Stahl, G., Sumner, T., and Repenning, A. 1995. Internet repositories for collaborative learning: Supporting both students and teachers. Conf. Computer Support for Collaborative Learning, 321--328. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Wasserman, S, and Faust, K. 1994. Social Network Analysis: Methods and Applications, Cambridge University Press.Google ScholarGoogle Scholar
  18. Wolz, U, et al. 2009. Starting with Scratch in CS 1. SIGCSE Symp. on Comp. Sci. Ed., 2--3. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. How well do online forums facilitate discussion and collaboration among novice animation programmers?

    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
    • Published in

      cover image ACM Conferences
      SIGCSE '12: Proceedings of the 43rd ACM technical symposium on Computer Science Education
      February 2012
      734 pages
      ISBN:9781450310987
      DOI:10.1145/2157136

      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: 29 February 2012

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      SIGCSE '12 Paper Acceptance Rate100of289submissions,35%Overall Acceptance Rate1,595of4,542submissions,35%

      Upcoming Conference

      SIGCSE Virtual 2024

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader