4,827
Views
108
CrossRef citations to date
0
Altmetric
Articles

Expanding computer science education in schools: understanding teacher experiences and challenges

ORCID Icon, , &
Pages 235-254 | Received 14 Mar 2016, Accepted 01 Nov 2016, Published online: 05 Dec 2016

References

  • Brown, N. C. C., & Kölling, M. (2013). A tale of three sites: Resource and knowledge sharing amongst computer science educators. In Proceedings of the Ninth Annual Conference on International Computing Education Research (pp. 27–34). La Jolla, CA: ACM. 10.1145/2493394.2493398
  • Bryk, A., Camburn, E., & Louis, K. S. (1999). Professional community in Chicago elementary schools: Facilitating factors and organizational consequences. Educational Administration Quarterly, 35, 751–782.
  • CAS. (2013). Running a computing at school hub. Retrieved from http://www.computingatschool.org.uk/data/uploads/Hub_OperationsManual.pdf
  • CAS. (2016). Computing science teachers in Scotland. Retrieved from http://www.cas.scot/wp-content/uploads/2016/08/ComputingTeachersinScotland-CASSReport2016.pdf
  • Century, J., Lach, M., King, H., Rand, S., Heppner, C., Franke, B., & Westrick, J. (2013). Building an operating system for computer science. Chicago, IL: CEMSE, University of Chicago with UEI. Retrieved from http://outlier.uchicago.edu/computerscience/OS4CS/
  • Charmaz, K. (2006). Constructing grounded theory: A practical guide through qualitative analysis. Thousand Oaks, CA: Sage.
  • Conway, C. (2001). What has research told us about the beginning music teacher? Journal of Music Teacher Education, 10, 14–22.10.1177/10570837010100020104
  • Computer Science Teachers Association and International Society for Technology in Education [CSTA and ISTE]. (2011). Computational thinking: Leadership toolkit. (1st ed.). Retrieved from http://www.csta.acm.org/Curriculum/sub/CurrFiles/471.11CTLeadershiptToolkit-SP-vFpdf
  • Corley, E. L. (1998). First-year teachers: Strangers in strange lands. Paper presented at the Mid-Western Educational Research Association, Chicago, IL.
  • Creswell, J. W. (2013). Qualitative inquiry and research design choosing among five approaches (3rd ed., p. 472). Los Angeles, CA: Sage.
  • CSTA. (2013). Bugs in the system: Computer science teacher certification in the U.S. New York, NY: Author. Retrieved from http://csta.acm.org/ComputerScienceTeacherCertification/sub/CSTA_BugsInTheSystem.pdf
  • CSTA. (2015). National secondary school computer science survey. Retrieved from http://www.csta.acm.org/Research/sub/Projects/ResearchFiles/CSTA_NATIONAL_SECONDARY_SCHOOL_CS_SURVEY_2015.pdf
  • Cuny, J. (2012). Transforming high school computing: A call to action. ACM Inroads, 3, 32–36.10.1145/2189835
  • Dickinson, D., & Caswell, L. (2007). Building support for language and early literacy in preschool classrooms through in-service professional development: Effects of the Literacy Environment Enrichment Program (LEEP). Early Childhood Research Quarterly, 22, 243–260.
  • Dollase, R. H. (1992). Voices of beginning teachers. New York, NY: Teacher’s College.
  • Escherle, N. A., Ramirez-ramirez, S. I., Basawapatna, A. R., Maiello, C., & Nolazco-florez, J. A. (2016). Piloting computer science education week in Mexico. In Proceedings of the 47th ACM Technical Symposium on Computer Science Education (SIGCSE ‘16) (pp. 431–436). Memphis, TN. doi:10.1145/2839509.2844598
  • Fantilli, R. D., & McDougall, D.E. (2009). A study of novice teachers: Challenges and supports in the first years. Teaching & Teacher Education, 25, 814–825.10.1016/j.tate.2009.02.021
  • Feiman-Nemser, S., Schwille, S., Carver, C., & Yusko, B. (1999). A conceptual review of literature on new teacher induction: National partnership of excellence and accountability in teaching. East Lansing, MI: National Partnership of Excellence and Accountability in Teaching.
  • Fincher, S., Kölling, M., Utting, I., Brown, N., & Stevens, P. (2010). Repositories of teaching material and communities of use. In Proceedings of the sixth Annual Conference on International Computing Education Research (pp. 107–114). Aarhus: ACM. 10.1145/1839594.1839613
  • Fincher, S., & Tenenberg, J. (2006). Using theory to inform capacity-building: Bootstrapping communities of practice in computer science education research. Journal of Engineering Education, 95(4), 265–278.10.1002/jee.2006.95.issue-4
  • Gal-Ezer, J., Beeri, C., Harel, D., & Yehudai, A. (1995). A high school program in computer science. Computer, 28, 73–80.
  • Gal-Ezer, J., & Stephenson, C. (2010). Computer science teacher preparation is critical. ACM Inroads, 1, 61–66.10.1145/1721933
  • Ganser, T. (1999). Reconsidering the relevance of Veenman’s (1984) meta-analysis of the perceived problems of beginning teachers. Paper presented at the Annual Meeting of the American Educational Research Association, Montreal, Quebec.
  • Google. (2015a). Images of computer science: Perceptions among students, parents and educators in the U.S. Retrieved from http://services.google.com/fh/files/misc/images-of-computer-science-report.pdf
  • Google. (2015b). Searching for computer science: Access and barriers in U.S. K-12 education. Retrieved from https://services.google.com/fh/files/misc/searching-for-computer-science_report.pdf
  • Hazzan, O., Gal-Ezer, J., & Blum, L. (2008). A model for high school computer science education: The four key elements that make it!. ACM SIGCSE Bulletin, 40 (1), 281–285. doi:10.1145/1352322.1352233
  • Hebert, E., & Worthy, T. (2001). Does the first year of teaching have to be a bad one? A case study of success. Teaching and Teacher Education, 17, 897–911.10.1016/S0742-051X(01)00039-7
  • Hertzog, H. S. (2002). “When, how, and who do I ask for help?”: Novices’ perceptions of problems and assistance. Teacher Education Quarterly, 29, 25–41.
  • Hill, H., Ball, L., & Shiling, G. (2008). Unpacking pedagogical content knowledge: Conceptualizing and measuring teachers’ topic-specific knowledge of students. Journal for Research in Mathematics Education, 39, 372–400.
  • Huling, L., Resta, V., & Yeargain, P. (2012). Supporting and retaining novice teachers. Kappa Delta Pi Record, 48, 140–143.10.1080/00228958.2012.707532
  • Ingersoll, R. M., & Smith, T. M. (2004). Do teacher induction and mentoring matter? NASSP Bulletin, 88, 28–40.10.1177/019263650408863803
  • Khoury, G. (2007). CSTA certification committee report. Retrieved from http://csta.acm.org/ComputerScienceTeacherCertification/sub/CertificationResearch.html
  • Landis, J. R., & Koch, G. G. (1977). The measurement of observer agreement for categorical data. Biometrics, 33, 159–174.
  • Lapidot, T., & Hazzan, O. (2003). Methods of teaching a computer science course for prospective teachers. ACM SIGCSE Bulletin, 35, 29–34.
  • Levin, B. B. (1995). Using the case method in teacher education: The role of discussion and experience in teachers’ thinking about cases. Teaching & Teacher Education, 11, 63–79.10.1016/0742-051X(94)00013-V
  • Liberman, N., Kolikant, Y. B.-D., & Beeri, C. (2012). “Regressed experts” as a new state in teachers’ professional development: Lessons from Computer Science teachers’ adjustments to substantial changes in the curriculum. Computer Science Education, 22, 257–283.10.1080/08993408.2012.721663
  • Lortie, D. (1975). Schoolteacher: A sociological study. Chicago, IL: University of Chicago Press.
  • Lye, S. Y., & Koh, J. H. L. (2014). Review on teaching and learning of computational thinking through programming: What is next for K-12? Computers in Human Behavior, 41, 51–61.
  • Martin, P. (2008). Novice teachers: Meeting the challenge. Principal, 88, 42–44.
  • Mason, M. (2010). Sample size and saturation in PhD studies using qualitative interviews. Forum: Qualitative Social Research, 11(3), 1–19.
  • Mitchell, S. M., & Lutters, W. G. (2006). Assessing the value of computer science course material repositories. In The19th Conference on Software Engineering Education and Training Workshops (pp. 0–3). Turtle Bay, Hawaii.
  • National Commission on Excellence in Teacher Education. (1985). A call for change in teacher education. Washington, DC: American Association of Colleges for Teacher Education.
  • Ni, L., & Guzdial, M. (2012). Who am I?: Understanding high school computer science teachers’ professional identity. In Proceedings of the 43rd ACM technical symposium on Computer Science Education (pp. 499–504). Raleigh, NC.
  • Ni, L., Guzdial, M., Tew, A.E., Morrison, B., & Galanos, R. (2011). Building a community to support HS CS teachers: The disciplinary commons for computing educators. In Proceedings of the 42th ACM Technical Symposium on Computer Science Education – SIGCSE ’11 (pp. 553–558). Dallas, TX. doi:10.1145/1953163.1953319S
  • Powell, D. R., Diamond, K. E., Burchinal, M. R., & Koehler, M. J. (2010). Effects of an early literacy PD intervention on Head Start teachers and children. Journal of Educational Psychology, 102, 299–312.10.1037/a0017763
  • Ragonis, N., Hazzan, O., & Gal-Ezer, J. (2010, March). A survey of computer science teacher preparation programs in Israel tells us: Computer science deserves a designated high school teacher preparation! In Proceedings of the 41st ACM technical Symposium on Computer Science Education (pp. 401–405). New York, NY: ACM.
  • Saeli, M., Perrenet, J., Jochems, W. M. G., Zwaneveld, B., Nederland, O. U., & Centrum, R. D. M. (2011). Teaching programming in secondary school: A pedagogical content knowledge perspective. Informatics in Education, 10, 73–88.
  • Sentance, S., & Csizmadia, A. (2016). Computing in the curriculum: Challenges and strategies from a teacher’s perspective. Education and Information Technologies, 1–27. doi:10.1007/s10639-016-9482-0
  • Sentance, S., Humphreys, S., & Dorling, M. (2014, November). The network of teaching excellence in computer science and master teachers. In Proceedings of the 9th Workshop in Primary and Secondary Computing Education (pp. 80–88). Berlin: ACM. doi:10.1145/2670757.2670789
  • Selby, C. C. (2015). Relationships: Computational thinking, pedagogy of programming, and Bloom’s Taxonomy. In Proceedings of the Workshop in Primary and Secondary Computing Education (pp. 80–87). New York, NY: ACM.
  • Shoffner, M. (2009). The place of the personal: Exploring the affective domain through reflection in teacher preparation. Teaching & Teacher Education, 25, 783–789.10.1016/j.tate.2008.11.012
  • Shulman, L. (1986). Those who understand: Knowledge growth in teaching. Educational Researcher, 15, 4–14.10.3102/0013189X015002004
  • Smith, M. (2016). Computer science for all. Retrieved from https://www.whitehouse.gov/blog/2016/01/30/computer-science-all.
  • Smith, T. M., & Ingersoll, R. M. (2004). What are the effects of induction and mentoring on beginning teacher turnover? American Educational Research Journal, 41, 681–714.10.3102/00028312041003681
  • Strickland, D. (2014, October 7). L.A. Unified announces larger focus on computer science for K-12. Los Angeles Unified School District. Retrieved from http://home.lausd.net/apps/news/article/407400
  • Taylor, K., & Miller, C. C. (2015, September 15). De Blasio to announce 10-year deadline to offer computer science to all students. The New York Times. Retrieved from http://www.nytimes.com/2015/09/16/nyregion/de-blasio-to-announce-10-year-deadline-to-offer-computer-science-to-all-students.html
  • The Royal Society. (2012). Shut down or restart? The way forward for computing in UK schools. London. Retrieved from https://royalsociety.org/~/media/education/computing-in-schools/2012-01-12-computing-in-schools.pdf
  • Tucker, A., Deek, F., Jones, J., McCowan, D., Stephenson, C., & Verno, A. (2004). A model curriculum for k-12 computer science: Final report of the acm k-12 task force curriculum committee. New York, NY: Association for Computing Machinery.
  • Veenman, S. (1984). Perceived problems of beginning teachers. Review of Educational Research, 54, 143–178.10.3102/00346543054002143
  • Wenger, E., McDermott, R., & Snyder, W. (2002). Cultivating communities of practice: A guide to managing knowledge. Boston, MA: Harvard Business School Press.
  • Yadav, A. Hambrusch, S., Korb, T., & Gretter, S. (2014, January). Professional development for CS teachers: A framework and its implementation. Paper presented at the future directions in computing education summit, Orlando, FL.
  • Yadav, A., Hong, H., & Stephenson, C. (2016). Computational thinking for all: Pedagogical approaches to embedding a 21st century problem solving in K-12 classrooms. TechTrends, 60, 565–568. doi:10.1007/s11528-016-0087-7
  • Yadav, A., & Korb, J. T. (2012). Learning to teach computer science: The need for a methods course. Communications of the Association for Computing Machinery, 55, 31–33.10.1145/2366316

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.