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

'Explain in plain English' questions: implications for teaching

Published:29 February 2012Publication History

ABSTRACT

This paper reports on the replication of a study of novice programmers, looking for relationships between ability to 'explain in plain English' the meaning of a code segment and success in writing code later in the semester. This study explores the question in a different learning environment and qualitatively evaluates 'explain in plain English' responses to identify implications for teaching. Statistical results from this study are similar to those of the earlier work. Results highlight students' fragile knowledge, particularly for students excluded from the primary analyses by a set of screening questions, and suggest the need for assessment and instruction of basic concepts later into the term than instructors are likely to expect.

References

  1. Biggs, J. & Collis, K. 1982. Evaluating the quality of learning: The SOLO taxonomy (Structure of the Observed Learning Outcome). Academic Press, New York, NY.Google ScholarGoogle Scholar
  2. Biggs, J. SOLO Taxonomy. Retrieved May 6, 2011 from http://www.johnbiggs.com.au/solo_taxonomy.htmlGoogle ScholarGoogle Scholar
  3. Corney, M., Lister, R. & Teague, D. 2011. Early relational reasoning and the novice programmer: Swapping as the "Hello World" of relational reasoning. Proceedings of the 13th ACE Conference (ACE '11). Australian Computing Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Crouch, C. H. & Mazur, E. 2001. Peer instruction: Ten years of experience and results. American Journal of Physics 69.Google ScholarGoogle Scholar
  5. Lister, R. Explain in Plain English Questions: Examples and Answers. 2010. Retrieved May 19, 2011 from http://www.staff.it.uts.edu.au/~raymond/braceletace2010.Google ScholarGoogle Scholar
  6. Lister R., Adams, E. S., Fitzgerald, S., Fone, W., Hamer, J., Lindholm, M., McCartney, R., Moström, E., Sanders, K., Seppälä, O., Simon, B., Thomas, L. 2004. A multi-national study of reading and tracing skills in novice programmers. SIGCSE Bull. 36,4 (December 2004), 119--150. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Lister, R., Clear, T., Simon, Bouvier, D. J., Carter, P., Eckerdal, A., Jacková, J., Lopez, M., McCartney, R., Robbins, P., Seppälä, O., & Thompson, E. 2009. Naturally occurring data as research instrument: analyzing examination responses to study the novice programmer. SIGCSE Bulletin 41:4, 156--173. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Lister, R., Fidge C. & Teague, D. 2009. Further evidence of a relationship between explaining, tracing and writing skills in introductory programming. In Proceedings of the14th Annual ITiCSE Conference (ITiCSE '09). 161--165. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Lister, R., Simon, B., Thompson, E., Whalley, J. & Prasad, C. 2006. Not seeing the forest for the trees: Novice programmers and the SOLO taxonomy, in Proceedings of the 11th Annual ITiCSE Conference (ITiCSE '06), 118--122. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Lopez, M., Whalley, J., Robbins, P., & Lister, R. 2008. Relationships between reading, tracing and writing skills in introductory programming, in Proceedings of the 4th ICER Workshop (ICER'08), 101--112. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. McCracken, M., Almstrum, V., Diaz, D., Guzdial, M., Hagen, D., Kolikant, Y., Laxer, K., Thomas, L., Utting, I., & Wilusz, T. 2001. A multi-national, multi-institutional study of assessment of programming skills of first-year CS students. SIGCSE Bull. 33, 4 (December 2001), 125--140. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Novak, G., Gavrin, A. & Wolfgang, C. 1999. Just-in-Time Teaching: Blending Active Learning with Web Technology, Prentice Hall, Upper Saddle River, NJ. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Venables, A., Tan, G., & Lister, R. 2009. A closer look at tracing, explaining and code writing skills in the novice programmer. Proceedings of the ICER Workshop (ICER'09), 117--128. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Whalley, J., Lister, R., Thompson, E., Clear, T., Robbins, P., Kumar, P. & Prasard, C. 2006. An Australasian Study of Reading and Comprehension Skills in Novice Programmers, using the Bloom and SOLO Taxonomies. In Proceedings of the 8th ACE Conference (ACE'06), 243--252. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. 'Explain in plain English' questions: implications for teaching

    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
      SIGCSE Virtual 2024: ACM Virtual Global Computing Education Conference
      November 30 - December 1, 2024
      Virtual Event , USA

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader