skip to main content
10.1145/2532748.2532761acmotherconferencesArticle/Chapter ViewAbstractPublication PageswipsceConference Proceedingsconference-collections
research-article

Could you help me to change the variables?: comparing instruction to encouragement for teaching programming

Published:11 November 2013Publication History

ABSTRACT

Computer programming has become an important skill and it can be taught from early school years. Previous research has developed and evaluated several visual programming tools that are suitable for computer education in schools. However, little is known about how pedagogic styles affect student attitudes towards learning computer programming. This paper reports on a preliminary study on the influence of alternative teaching styles on student's enjoyment and attitude towards computing. Two groups of twelve students each were asked to revise a computer game. The traditional instruction group was provided with detailed information, while the encouragement group was asked to help the teacher to change the variables of the game. The results indicate that an encouraging pedagogic style promotes more positive attitudes towards computer programming and more self-confidence than traditional instruction. Further research should repeat the experiment across several weeks for more programming concepts and should also assess the cognitive benefits.

References

  1. Bradley, M. M., Lang, P. J. 1994. Measuring Emotion: The Self Assessment Manikin and the Semantic Differential. Journal of Behavioral Therapy and Experimental Psychiatry, 25, 49--59.Google ScholarGoogle ScholarCross RefCross Ref
  2. Brennan, K., and Resnick, M. 2012. New frameworks for studying and assessing the development of computational thinking. In Proceedings of the 2012 annual meeting of the American Educational Research Association (Vancouver, Canada, April 13--17)Google ScholarGoogle Scholar
  3. Chorianopoulos, K., Jaccheri, L., & Nossum, A. S. 2012. Creative and open software engineering practices and tools in maker community projects. In Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems, ACM, New York, NY, USA, 333--334. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Cooper, S., Dann, W., Pausch, R. 2000. Alice: a 3-D tool for introductory programming concepts. Journal of Computing Sciences in Colleges, 15, 5, 107--116. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Ding, W. and Resnik, M. 2013. http://www.ted.com/talks/mitch_resnick_let_s_teach_kids_to_code.html (Last accessed: Sept., 2013)Google ScholarGoogle Scholar
  6. Giannakos, M. N., Hubwieser, P. Chrisochoides, N. 2013. How Students Estimate the Effects of ICT and Programming Courses. In Proceeding of the 44th ACM technical symposium on Computer science education (SIGCSE '13), ACM, New York, NY, USA, 717--722 Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Grover, S., Pea, R. 2013. Using a Discourse-Intensive Pedagogy and Android's App Inventor for Introducing Computational Concepts to Middle School Students. In Proceeding of the 44th ACM technical symposium on Computer science education (SIGCSE '13). ACM, New York, NY, USA, 723--728. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Hubwieser, P, Armoni, M, Brinda, T, Dagiene, V, Diethelm, I, Giannakos, MN, Knobelsdorf, M, Magenheim, J, Mittermeir, R, and Schubert, S. 2011. Computer science/informatics in secondary education. In Proc. of the 16th annual conference reports on Innovation and technology in computer science education - working group reports. ITiCSE-WGR '11, ACM, NY, USA, 19--38. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Kölling. M. 2010. The Greenfoot Programming Environment. Trans. Comput. Educ. 10, 4, Article 14, 21 pages. DOI=10.1145/1868358.1868361 Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Maloney, J., Resnick, M., Rusk, N., Silverman, B., Eastmond, E. 2010. The Scratch Programming Language and Environment. Trans. Comput. Educ, 10, 4, Article 16. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Malan, D. J., Leitner, H. H. 2007. Scratch for Budding Computer Scientists. In Proceedings of the 38th SIGCSE technical symposium on Computer science education (SIGCSE '07). ACM, New York, NY, USA, 223--227. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Mitra, S. We need schools... not factories,. http://www.huffingtonpost.com/sugata-mitra/2013-ted-prize_b_2767598.html (Last accessed: May, 2013)Google ScholarGoogle Scholar
  13. Mitra, S., Dangwal, R. 2010. Limits to self-organising systems of learning---the Kalikuppam experiment, British Journal of Educational Technology, 41, 5, 672--688.Google ScholarGoogle ScholarCross RefCross Ref
  14. Resnick, M., Bruckman, A., Martin, F. 1996. Pianos not stereos: creating computational construction kits. Interactions, 3, 5, 40--50. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Soh, L. K., Samal, A., Scott, A., Ramsay, A., Moriyama, E., Meyer, G., Moore, B., Thomas, W. G. and Shell. D. F 2009. Renaissance computing: an initiative for promoting student participation in computing. SIGCSE Bull. ACM, 41, 1, 59--63 Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Solomon, C. J. 1978. Teaching young children to program in a LOGO turtle computer culture. ACM SIGCUE Outlook. 12, 3, 20--29. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Webb, D. C., Repenning, A and Koh. K. H. 2012. Toward an emergent theory of broadening participation in computer science education. In Proceedings of the 43rd ACM technical symposium on Computer Science Education (SIGCSE '12). ACM, New York, NY, USA, 173--178. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Weng, J. F., Kuo, H. L., Tseng, S. S. 2011. Interactive Storytelling for Elementary School Nature Science Education. In Proc. of the 11th IEEE International Conference on Advanced Learning Technologies (ICALT '11). IEEE, 336--338. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Wick, M. R. 2007. Bridging the Conceptual Gap: Assessing the Impact on Student Attitudes toward Programming. In Proceeding of the 38th ACM technical symposium on Computer science education (SIGCSE '07). ACM, New York, NY, USA, 509--513. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Wilson, C., Sudol, L., Stephenson, C., Stehlik, M., 2010. Running on empty: the failure to teach K-12 Computer Science in the digital age. ACM, (Last accessed: Sept., 2013) http://www.acm.org/runningonempty//fullreport.pdfGoogle ScholarGoogle Scholar

Index Terms

  1. Could you help me to change the variables?: comparing instruction to encouragement for teaching programming

      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 Other conferences
        WiPSE '13: Proceedings of the 8th Workshop in Primary and Secondary Computing Education
        November 2013
        141 pages
        ISBN:9781450324557
        DOI:10.1145/2532748

        Copyright © 2013 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: 11 November 2013

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate104of279submissions,37%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader