skip to main content
10.1145/3287324.3293796acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
abstract
Public Access

Linear Data Structures: A Comparison of Novice and Expert Teacher Pedagogical Content Knowledge

Published:22 February 2019Publication History

ABSTRACT

Pedagogical content knowledge (PCK), which includes knowledge of student understanding and knowledge of instructional strategies to support learning, is a component of teaching expertise that develops over time and with experience. In this poster, I present exploratory work to identify and categorize PCK amongst secondary teachers new to computing. Four teachers participating in a multi-year case study completed a questionnaire where they (a) listed student difficulties with linear data structures and (b) described how they address the topic in their teaching. Using a content analysis approach, I analyzed the quantity and type of responses provided. Since little research exists describing computing PCK, I also compared responses against public data sources gathered from experienced teachers who completed similar tasks. Results show that participants provided more ideas about student difficulties than teaching strategies and they focused equally on difficulties with programming notation and with programming pragmatics and plans. In contrast, the experienced educator list included a wider range of difficulty types. Ideas about teaching strategies focused mostly on presenting information, while the experienced educator list focused mostly on providing problem solving tasks. Unlike participants, the experienced educator list referenced real-life examples as an instructional strategy. Lastly, the responses provided by participants were not simply a subset of the experienced educator list and included unique ideas. On the poster I suggest possible contextual and experiential differences between new and experienced computing teachers that might lead to these differences.

References

  1. Berliner, D. C. (2004). Describing the Behavior and Documenting the Accomplishments of Expert Teachers. Bulletin of Science, Technology & Society, 24(3), 200--212.Google ScholarGoogle ScholarCross RefCross Ref
  2. du Boulay, B. (1986). Some Difficulties of Learning to Program. In E. Soloway & J. C. Spohrer (Eds.), Studying the Novice Programmer (pp. 283--299). Lawrence Elbaum Associates.Google ScholarGoogle ScholarCross RefCross Ref
  3. Ericson, B., Armoni, M., Gal-Ezer, J., Seehorn, D., Stephenson, C., & Trees, F. (2008). Ensuring exemplary teaching in an essential discipline: Addressing the crisis in computer science teacher certification. New York: The Computer Science Teachers Association.Google ScholarGoogle Scholar
  4. Menekse, M. (2015). Computer science teacher professional development in the United States: a review of studies published between 2004 and 2014. Computer Science Education, 25(4), 325--350.Google ScholarGoogle ScholarCross RefCross Ref
  5. Schneider, R. M., & Plasman, K. (2011). Science Teacher Learning Progressions: A Review of Science Teachers' Pedagogical Content Knowledge Development. Review of Educational Research, 0034654311423382.Google ScholarGoogle ScholarCross RefCross Ref
  6. Schulte, C. (2008). Block Model: An Educational Model of Program Comprehension As a Tool for a Scholarly Approach to Teaching. In Proceedings of the Fourth International Workshop on Computing Education Research (pp. 149--160). New York, NY, USA: ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Shulman (1986). Those who understand: Knowledge growth in teaching. Educational Researcher, 15, 4--14.Google ScholarGoogle Scholar
  8. Woollard, J. (2005). The Implications of the Pedagogic Metaphor for Teacher Education in Computing. Technology, Pedagogy and Education, 14(2), 189--204.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Linear Data Structures: A Comparison of Novice and Expert Teacher Pedagogical Content Knowledge

    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 '19: Proceedings of the 50th ACM Technical Symposium on Computer Science Education
      February 2019
      1364 pages
      ISBN:9781450358903
      DOI:10.1145/3287324

      Copyright © 2019 Owner/Author

      Permission to make digital or hard copies of part or all 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 third-party components of this work must be honored. For all other uses, contact the Owner/Author.

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 22 February 2019

      Check for updates

      Qualifiers

      • abstract

      Acceptance Rates

      SIGCSE '19 Paper Acceptance Rate169of526submissions,32%Overall Acceptance Rate1,595of4,542submissions,35%

      Upcoming Conference

      SIGCSE Virtual 2024
    • Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0

      Other Metrics