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

Teaching CS to CS Teachers: Addressing the Need for Advanced Content in K-12 Professional Development

Published:08 March 2017Publication History

ABSTRACT

Two-thirds of all computer science teachers in the United States do not have a degree in computer science. As demand for K-12 computer science education continues to grow, and as industry continues to lure computer science graduates away from careers in education, school administrators are increasingly forced to ask teachers with little formal training in computer science to teach computer science courses. This is such a common phenomenon that there are now many competing summer professional development programs aimed at training teachers of other subjects to teach a first course in computer science. However, once these teachers become comfortable teaching the introductory material, there is little support available for them to gain more content knowledge to be able to support their more advanced students or design additional computer science courses. In this paper, we describe our approach to providing more advanced computer science content knowledge to computer science teachers in a week-long summer professional development program.

References

  1. O. Astrachan, J. Cuny, C. Stephenson, and C. Wilson. The cs10k project: Mobilizing the community to transform high school computing. In Proceedings of the 42Nd ACM Technical Symposium on Computer Science Education, SIGCSE '11, pages 85--86, New York, NY, USA, 2011. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. T. Beaubouef and J. Mason. Why the high attrition rate for computer science students: Some thoughts and observations. SIGCSE Bull., 37(2):103--106, June 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. S. Bell, T. Frey, and E. Vasserman. Spreading the word: Introducing pre-service teachers to programming in the k12 classroom. In Proceedings of the 45th ACM Technical Symposium on Computer Science Education, SIGCSE '14, pages 187--192, New York, NY, USA, 2014. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. B. Berry. Why bright college students won't teach. The Urban Review, 18(4):269--280, 1986. Google ScholarGoogle ScholarCross RefCross Ref
  5. Bureau of Labor Statistics. Software developers. http://www.bls.gov/ooh/computer-and-information-technology/software-developers.htm, 2016--7.Google ScholarGoogle Scholar
  6. J. Century, M. Lach, H. King, S. Rand, C. Heppner, B. Franke, and J. Westrick. Building an operating system for computer science education - teacher capacity study. Technical report, University of Chicago, 2013.Google ScholarGoogle Scholar
  7. A. Elfers, M. Plecki, E. St. John, and R. Wedel. Undergraduates' views of k-12 teaching as a career choice. Report, University of Washington, 2008.Google ScholarGoogle Scholar
  8. J. Goode, J. Margolis, and G. Chapman. Curriculum is not enough: The educational theory and research foundation of the exploring computer science professional development model. In Proceedings of the 45th ACM Technical Symposium on Computer Science Education, SIGCSE '14, pages 493--498, New York, NY, USA, 2014. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. N. Granor, L. A. DeLyser, and K. Wang. Teals: Teacher professional development using industry volunteers. In Proceedings of the 47th ACM Technical Symposium on Computing Science Education, SIGCSE '16, pages 60--65, New York, NY, USA, 2016. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. J. Gray, J. Corley, and B. P. Eddy. An experience report assessing a professional development mooc for cs principles. In Proceedings of the 47th ACM Technical Symposium on Computing Science Education, SIGCSE '16, pages 455--460, New York, NY, USA, 2016. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. J. Gray, K. Haynie, S. Packman, M. Boehm, C. Crawford, and D. Muralidhar. A mid-project report on a statewide professional development model for cs principles. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education, SIGCSE '15, pages 380--385, New York, NY, USA, 2015. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. H. C. Hill, B. Rowan, and D. L. Ball. Effects of teachers' mathematical knowledge for teaching on student achievement. American Educational Research Journal, 42(2):371--406, 2005. Google ScholarGoogle ScholarCross RefCross Ref
  13. H. H. Hu, C. Heiner, and J. McCarthy. Deploying exploring computer science statewide. In Proceedings of the 47th ACM Technical Symposium on Computing Science Education, SIGCSE '16, pages 72--77, New York, NY, USA, 2016. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. J. S. Kay, J. G. Moss, S. Engelman, and T. McKlin. Sneaking in through the back door: Introducing k-12 teachers to robot programming. In Proceedings of the 45th ACM Technical Symposium on Computer Science Education, SIGCSE '14, pages 499--504, New York, NY, USA, 2014. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. L. Kosturko and J. Sabourin. Computer science education support surging: But who's going to teach it. blogs.sas.com/content/sascp/2016/02/04/working-computer-science-teacher-demand/, February 4 2016.Google ScholarGoogle Scholar
  16. K. Lang, R. Galanos, J. Goode, D. Seehorn, F. Trees, P. Phillips, and C. Stephenson. Bugs in the system: Computer science teacher certification in the u.s. Technical report, Association for Computing Machinery and Computer Science Teachers Association, 2013.Google ScholarGoogle Scholar
  17. L. J. Moin, J. K. Dorfield, and C. D. Schunn. Where can we find future k-12 science and math teachers' a search by academic year, discipline, and academic performance level. Science Education, 89(6):980--1006, 2005. Google ScholarGoogle ScholarCross RefCross Ref
  18. R. Morelli, C. Uche, P. Lake, and L. Baldwin. Analyzing year one of a cs principles pd project. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education, SIGCSE '15, pages 368--373, New York, NY, USA, 2015. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. L. Ni and M. Guzdial. Prepare and support computer science (cs) teachers: Understanding cs teachers' professional identity. American Educational Research Association (AERA) Annual Meeting), 2001.Google ScholarGoogle Scholar
  20. T. W. Price, V. Cateté, J. Albert, T. Barnes, and D. D. Garcia. Lessons learned from "bjc" cs principles professional development. In Proceedings of the 47th ACM Technical Symposium on Computing Science Education, SIGCSE '16, pages 467--472, New York, NY, USA, 2016. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. R. Sedgewick and K. Wayne. Computer Science: An Interdisciplinary Approach, volume 1. Addison-Wesley Professional, Boston, MA, 1 edition, 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. R. T. Stofflett and T. Stoddart. The ability to understand and use conceptual change pedagogy as a function of prior content learning experience. Journal of Research in Science Teaching, 31(1):31--51, 1994. Google ScholarGoogle ScholarCross RefCross Ref
  23. R. M. Tashakkori, R. M. Parry, A. Benoit, R. A. Cooper, J. L. Jenkins, and N. T. Westveer. Research experience for teachers: Data analysis & mining, visualization, and image processing. In Proceedings of the 45th ACM Technical Symposium on Computer Science Education, SIGCSE '14, pages 193--198, New York, NY, USA, 2014. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. U. Wolz, M. Stone, K. Pearson, S. M. Pulimood, and M. Switzer. Computational thinking and expository writing in the middle school. Trans. Comput. Educ., 11(2):9:1--9:22, July 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. A. Yadav and J. T. Korb. Learning to teach computer science: The need for a methods course. In 55, editor, Communications of the ACM, volume 11, pages 31--33, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Teaching CS to CS Teachers: Addressing the Need for Advanced Content in K-12 Professional Development

    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 '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education
      March 2017
      838 pages
      ISBN:9781450346986
      DOI:10.1145/3017680

      Copyright © 2017 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: 8 March 2017

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      SIGCSE '17 Paper Acceptance Rate105of348submissions,30%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