403
Views
2
CrossRef citations to date
0
Altmetric
Research Article

Understanding U.S. secondary computer science teachers’ challenges and needs

ORCID Icon &
Pages 252-284 | Received 16 Mar 2022, Accepted 30 Mar 2023, Published online: 04 May 2023

References

  • Amiel, D., & Blitz, C. (2022). Computer science teacher capacity: The need for expanded understanding. International Journal of Computer Science Education in Schools, 5(4), 38–47. https://doi.org/10.21585/ijcses.v5i4.151
  • Arkansas Division of Elementary and Secondary Education. (2021). Arkansas Computer Science Initiative. https://dese.ade.arkansas.gov/Offices/ar-comp-sci-initiative
  • Barr, V., & Stephenson, C. (2011). Bringing computational thinking to K-12: What is involved and what is the role of the computer science education community? ACM Inroads, 2(1), 48–54. https://doi.org/10.1145/1929887.1929905
  • Bell, T. (2014). Establishing a nationwide CS curriculum in New Zealand high schools. Communications of the ACM, 57(2), 28–30. https://doi.org/10.1145/2556937
  • Belland, B. R. (2014). Scaffolding: Definition, current debates, and future directions. In J. M. Spector, M. D. Merrill, J. Elen, & M. J. Bishop (Eds.), Handbook of research on educational communications and technology (pp. 505–518). Springer. https://doi.org/10.1007/978-1-4614-3185-5
  • Black Girls Code. (2022). The future looks like me. https://wearebgc.org/about-us/
  • Bliksten, P., & Moghadam, S. H. (2019). Computing education: Literature review and voices from the field. In S. A. Fincher & A. V. Robin (Eds.), The Cambridge handbook of computing education research (pp. 56–78). Cambridge University Press. https://doi.org/10.1017/9781108654555.004
  • Bocconi, S., Chioccariello, A., Kampylis, P., Dagienė, V., Wastiau, P., Engelhardt, K., Earp, J., Horvath, M. A. Jasutė, E., Malagoli, C., Masiulionytė-Dagienė, V., & Stupurienė, G. (2022). Reviewing computational thinking in compulsory education. https://doi.org/10.2760/126955
  • Boonk, L. M., Ritzen, H., Gijselaers, H. J., & Brand-Gruwel, S. (2021). Stimulating parental involvement in vocational education and training (VET): A case study based on learning histories of teachers, principals, students, and their parents. Teaching and Teacher Education, 100, 103279. https://doi.org/10.1016/j.tate.2021.103279
  • Braun, V., & Clark, V. (2006). Using thematic analysis in psychology. Qualitative Research in Psychology, 3(2), 77–101. https://doi.org/10.1191/1478088706qp063oa
  • Bruno, P., & Lewis, C. M. (2022). Computer science trends and trade-offs in California high schools. Educational Administration Quarterly, 58(3), 386–418. https://doi.org/10.1177/0013161X211054801
  • Cabrera, L. (2019). Teacher preconceptions of computational thinking: A systematic literature review. Journal of Technology and Teacher Education, 27(3), 305–333. https://www.learntechlib.org/primary/p/210234/
  • Codding, D., Alkhateeb, B., Mouza, C., & Pollock, L. (2021). From professional development to pedagogy: Examining how computer science teachers conceptualize and apply culturally responsive pedagogy. Journal of Technology and Teacher Education, 29(4), 497–532. https://learntechlib.org/primary/p/219931/
  • Code.org. (2022). Inspire students to try computer science. https://code.org/educate/resources/inspire
  • Code.org. (n.d.). Code.org teacher community. https://teacherblog.code.org
  • Code.org, CSTA, & ECEP. (2020). 2020 State of computer science education illuminating disparities. https://advocacy.code.org/2020_state_of_cs.pdf
  • Code.org, CSTA, & ECEP. (2021). 2021 State of computer science education accelerating action through advocacy. https://advocacy.code.org/2021_state_of_cs.pdf
  • College Board. (2020). AP data archive. https://reports.collegeboard.org/ap-program-results/data-archive
  • College Board. (n.d.). Welcome to the AP computer science: A teacher community. https://apcommunity.collegeboard.org/web/apcompsci/home
  • Collins, D. (2003). Pretesting survey instruments: An overview of cognitive methods. Quality of Life Research, 12(3), 229–238. https://doi.org/10.1023/A:1023254226592
  • Creswell, J. W., & Clark, V. L. P. (2007). Designing and conducting mixed methods research. Sage.
  • CSTA. (2013). Bugs in the system: Computer science teacher certification in the U.S. https://www.csteachers.org/documents/en-us/3b4a70cd-2a9b-478b-95cd-376530c3e976/1
  • CSTA. (2020). The CS teacher landscape. https://csteachers.org/page/cs-teacher-landscape
  • Daigneault, P. -M., & Jacob, S. (2014). Unexpected but most welcome mixed methods for the validation and revision of the participatory evaluation measurement instrument. Journal of Mixed Methods Research, 8(1), 6–24. https://doi.org/10.1177/1558689813486190
  • Darling-Hammond, L., & Sykes, G. (1999). Teaching as the learning profession: Handbook of policy and practice. Jossey-Bass.
  • Dawson, J. Q., Allen, M., Campbell, A., & Valair, A. (2018, February). Designing an introductory programming course to improve non-majors’ experiences. Proceedings of the 49thACM Technical Symposium on Computer Science Education (pp. 26–31). https://doi.org/10.1145/3159450.3159548
  • De Neve, D., Devos, G., & Tuytens, M. (2015). The importance of job resources and self-efficacy for beginning teachers’ professional learning in differentiated instruction. Teaching and Teacher Education, 47, 30–41. https://doi.org/10.1016/j.tate.2014.12.003
  • Dettori, L., Greenberg, R. I., McGee, S., Reed, D., Wilkerson, B., & Yanek, D. (2018, February). CS as a graduation requirement: Catalyst for systemic change. Proceedings of the 49th ACM Technical Symposium on Computer Science Education (pp. 406–407). https://doi.org/10.1145/3159450.3159646
  • Durff, L., & Carter, M. (2019). Overcoming second-order barriers to technology integration in K–5 schools. Journal of Educational Research and Practice, 9(1), 17. https://doi.org/10.5590/JERAP.2019.09.1.18
  • Education Development Center. (2017). Why computer science education? A toolkit for parents. https://www.edc.org/sites/default/files/uploads/CompScienceToolkitForParents.pdf
  • Elena, P. (2013). A case study on the influence of public advertising campaigns in child education. Procedia-Social and Behavioral Sciences, 76, 686–689. https://doi.org/10.1016/j.sbspro.2013.04.187
  • Ertmer, P. A. (1999). Addressing first-and second-order barriers to change: Strategies for technology integration. Educational Technology Research and Development, 47(4), 47–61. https://doi.org/10.1007/BF02299597
  • Escobar, M., Gray, J., Haynie, K., Qazi, M. A., Rawajfih, Y., McClendon, P., Tucker, D., & Johnson, W. (2021, March). Engaging black female students in a year-long preparatory experience for AP CS principles. Proceedings of the 52nd ACM Technical Symposium on Computer Science Education (pp. 706–724). https://doi.org/10.1145/3408877.3432560
  • European Commission. (2020). Digital Education Action Plan (2021-2027). https://education.ec.europa.eu/focus-topics/digital-education/action-plan
  • Fagerlund, J., Häkkinen, P., Vesisenaho, M., & Viiri, J. (2021). Computational thinking in programming with Scratch in primary schools: A systematic review. Computer Applications in Engineering Education, 29(1), 12–28. https://doi.org/10.1002/cae.22255
  • Fernandez, J., & Wilder, J. (2020). Technolochicas: A critical intersectional approach shaping the color of our future. Communications of the ACM, 63(8), 18–21. https://doi.org/10.1145/3408052
  • Fessakis, G., Gouli, E., & Mavroudi, E. (2013). Problem solving by 5–6 years old kindergarten children in a computer programming environment: A case study. Computers & Education, 63, 87–97. https://doi.org/10.1016/j.compedu.2012.11.016
  • Fraenkel, J., & Wallen, R. (2010). How to design and evaluate research in education. McGraw-Hill Education.
  • Franklin, D., Conrad, P., Boe, B., Nilsen, K., Hill, C., Len, M., Dreschler, G., Aldana, G. Almeida-Tanaka, P., Kiefer, B., Laird, C., Lopez, F., Pham, C., Suarez, J., & Waite, R. (2013). Assessment of computer science learning in a scratch-based outreach program. Proceedings of the 44th ACM Technical Symposium on Computer Science Education (pp. 371–376). https://doi.org/10.1145/2445196.2445304
  • Gal-Ezer, J., & Stephenson, C. (2009). The current state of computer science is U.S. high schools: A report from two national surveys. Journal for Computing Teachers, 1, 1–5. https://cris.openu.ac.il/en/publications/the-current-state-of-computer-science-in-us-high-schools-a-report
  • Garvin, M., Neary, M., & Desjardins, M. (2019). State case study of computing education governance. ACM Transactions on Computing Education, 19(4), 1–21. https://doi.org/10.1145/3320491
  • George, D., & Mallery, M. (2002). Using SPSS for Windows step by step: A simple guide and reference. Allyn & Bacon.
  • Glaser, B. G. (1965). The constant comparative method of qualitative analysis. Social Problems, 12(4), 436–445. https://doi.org/10.2307/798843
  • Gliem, R. R., & Gliem, J. A. (2003, September). Calculating, interpreting, and reporting cronbach’s alpha reliability coefficient for likert-type scales [ Paper Presentation]. Midwest Research to Practice Conference in Adult, Continuing, and Community Education, Columbus, OH. https://scholarworks.iupui.edu/handle/1805/344
  • Goode, J. (2008). Increasing diversity in K-12 computer science: Strategies from the field. SIGCSE Bulletin, 40(1), 362–366. https://doi.org/10.1145/1352322.1352259
  • Goode, J., Ivey, A., Johnson, S. R., Ryoo, J. J., & Ong, C. (2021). Rac(e)ing to computer science for all: How teachers talk and learn about equity in professional development. Computer Science Education, 31(3), 374–399. https://doi.org/10.1080/08993408.2020.1804772
  • Goode, J., & Margolis, J. (2011). Exploring computer science: A case study of school reform. ACM Transactions on Computing Education, 11(2), 12–28. https://doi.org/10.1145/1993069.1993076
  • Google, & Gallup. (2015). Images of computer science: Perceptions among students, parents and educators in the U.S. https://services.google.com/fh/files/misc/images-ofcomputer-science-report.pdf
  • Google, & Gallup. (2016). Trends in the state of computer science in U.S. K-12 schools. http://services.google.com/fh/files/misc/trends-in-the-state-of-computerscience-report.pdf
  • Google, & Gallup. (2020). Current perspectives and continuing challenges in computer science education in U.S. K-12 schools. https://services.google.com/fh/files/misc/computer-science-education-in-us-k12schools-2020-report.pdf
  • Gretter, S., Yadav, A., Sands, P., & Hambrusch, S. (2019). Equitable learning environments in K-12 computing: Teachers’ views on barriers to diversity. ACM Transactions on Computing Education, 19(3), 1–16. https://doi.org/10.1145/3282939
  • Grover, S. (2020, February). Designing an assessment for introductory programming concepts in middle school computer science. Proceedings of the 51st ACM Technical Symposium on Computer Science Education (pp. 678–684). https://doi.org/10.1145/3328778.3366896
  • Groves, R. M., Fowler, F. J., Jr., Couper, M. P., Lepkowski, J. M., Singer, E., & Tourangeau, R. (2013). Survey methodology. John Wiley & Sons.
  • Guzdial, M. (2014). The danger of requiring computer science in K-12 schools. http://cacm.acm.org/blogs/blog-cacm/173870-the-danger-of-requiring-computer-sciencein-k-12-schools/fulltext
  • Hanson, D. M. (2006). Instructor’s guide to process-oriented guided-inquiry learning.
  • Happe, L., Buhnova, B., Koziolek, A., & Wagner, I. (2021). Effective measures to foster girls’ interest in secondary computer science education. Education and Information Technologies, 26(3), 2811–2829. https://doi.org/10.1007/s10639-020-10379-x
  • Heintz, F., Mannila, L., Nygårds, K., Parnes, P., & Regnell, B. (2015). Computing at school in Sweden–experiences from introducing computer science within existing subjects. Proceedings of the 8th International Conference on Informatics in Schools (pp. 118–130). https://doi.org/10.1007/978-3-319-25396-1_11
  • Hodhod, R., Khan, S., Kurt-Peker, Y., & Ray, L. (2016, March). Training teachers to integrate computational thinking into K-12 teaching. Proceedings of the 47th ACM Technical Symposium on Computing Science Education. (pp. 156–157). https://doi.org/10.1145/2839509.2844675
  • Hollingworth, S., Mansaray, A., Allen, K., & Rose, A. (2011). Parents’ perspectives on technology and children’s learning in the home: Social class and the role of the habitus. Journal of Computer Assisted Learning, 27(4), 347–360. https://doi.org/10.1111/j.1365-2729.2011.00431.x
  • Horn, I., Garner, B., Chen, I. C., & Frank, K. A. (2020). Seeing colleagues as learning resources: The influence of mathematics teacher meetings on advice-seeking social networks. AERA Open, 6(2), 2332858420914898. https://doi.org/10.1177/2332858420914898
  • Hubbard, A. (2018). Pedagogical content knowledge in computing education: A review of the research literature. Computer Science Education, 28(2), 117–135. https://doi.org/10.1080/08993408.2018.1509580
  • Hur, J. W., Andrzejewski, C. E., & Marghitu, D. (2017). Girls and computer science: Experiences, perceptions, and career aspirations. Computer Science Education, 27(2), 100–120. https://doi.org/10.1080/08993408.2017.1376385
  • ISTE. (2011). ISTE Standards Computer Science Educators. https://web.archive.org/web/20180329065657/http://www.iste.org/docs/pdfs/20-14_ISTE_Standards-CSE_PDF.pdf
  • Janke, S., Nitsche, S., & Dickhäuser, O. (2015). The role of perceived need satisfaction at work for teachers’ work-related learning goal orientation. Teaching and Teacher Education, 47, 184–194. https://doi.org/10.1016/j.tate.2015.01.009
  • Judson, E., & Glassmeyer, K. (2019). Are teachers and schools ready to accept computer science as a graduation requirement? Journal of Research on Technology in Education, 51(4), 311–325. https://doi.org/10.1080/15391523.2019.1624661
  • Judson, E., & Glassmeyer, K. (2020). What school administrators think about computer science counting as a math or science graduation requirement. Computers in the Schools, 37(2), 74–91. https://doi.org/10.1080/07380569.2020.1751528
  • Julian, K. D., & Parrott, D. J. (2017). Makerspaces in the library: Science in a student’s hands. Journal of Learning Spaces, 6(2), 13–21. https://files.eric.ed.gov/fulltext/EJ1152687.pdf
  • Kafai, Y. B., Baskin, J., Fields, D., Goode, J., Twarek, B., & Yadav, A. (2020). Looking ahead: Professional development needs for experienced CS teachers. Proceedings of the 51st ACM Technical Symposium on Computer Science Education (pp. 1118–1119). https://doi.org/10.1145/3328778.3366977
  • Ketelhut, D. J., Mills, K., Hestness, E., Cabrera, L., Plane, J., & McGinnis, J. R. (2020). Teacher change following a professional development experience in integrating computational thinking into elementary science. Journal of Science Education and Technology, 29(1), 174–188. https://doi.org/10.1007/s10956-019-09798-4
  • Kong, S. C., Chiu, M. M., & Lai, M. (2018). A study of primary school students’ interest, collaboration attitude, and programming empowerment in computational thinking education. Computers & Education, 127, 178–189. https://doi.org/10.1016/j.compedu.2018.08.026
  • Kong, S. C., & Lai, M. (2022). Effects of a teacher development program on teachers’ knowledge and collaborative engagement, and students’ achievement in computational thinking concepts. British Journal of Educational Technology, 54(2), 489–512. https://doi.org/10.1111/bjet.13256
  • Kong, S. C., Lai, M., & Sun, D. (2020). Teacher development in computational thinking: Design and learning outcomes of programming concepts, practices and pedagogy. Computers & Education, 151, 103872. https://doi.org/10.1016/j.compedu.2020.103872
  • Korresel, J., Ottenbreit Leftwich, A. T., Jeon, M., Janataraweragul, K., Warner, J., & Brown, M. (2022). Investigating CS teacher licensure in Indiana. TechTrends, 66, 412–422. https://doi.org/10.1007/s11528-022-00726-9
  • Krapp, A. (2005). Basic needs and the development of interest and intrinsic motivational orientations. Learning and Instruction, 15(5), 381–395. https://doi.org/10.1016/j.learninstruc.2005.07.007
  • Law, M., Veinot, P., Campbell, J., Craig, M., & Mylopoulos, M. (2019). Computing for medicine: Can we prepare medical students for the future? Academic Medicine, 94(3), 353–357. https://doi.org/10.1097/ACM.0000000000002521
  • Leake, M., & Lewis, C. M. (2017, March). Recommendations for designing CS resource sharing sites for all teachers. Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (pp. 357–362). https://doi.org/10.1145/3017680.3017780
  • Lee, A. (2020). The association between female students’ computer science education and STEM major selection: Multilevel structural equation modeling. Computers in the Schools, 37(1), 17–39. https://doi.org/10.1080/07380569.2020.1720553
  • Lincoln, Y. S., & Guba, E. G. (1985). Naturalistic inquiry. Sage Publications.
  • Lin, S., Meng, N., Kafura, D., & Li, W. (2021, June). PDL: Scaffolding problem solving in programming courses. Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education (pp. 185–191). https://doi.org/10.1145/3430665.3456360
  • Loyalka, P., Liu, O. L., Li, G., Chirikov, I., Kardanova, E., Gu, L., Ling, G., Yu, N., Guo, F., & Ma, L. (2019). Computer science skills across China, India, Russia, and the United States. Proceedings of the National Academy of Sciences (pp. 6732–6736). https://doi.org/10.1073/pnas.1814646116
  • 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. https://doi.org/10.1016/j.chb.2014.09.012
  • Mason, S. L., & Rich, P. J. (2019). Preparing elementary school teachers to teach computing, coding, and computational thinking. Contemporary Issues in Technology and Teacher Education, 19(4), 790–824. https://citejournal.org/volume-19/issue-4-19/general/preparing-elementary-school-teachers-to-teach-computing-coding-and-computational-thinking
  • 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. https://doi.org/10.1080/08993408.2015.1111645
  • Mitani, H. (2018). Principals’ working conditions, job stress, and turnover behaviors under NCLB accountability pressure. Educational Administration Quarterly, 54(5), 822–862. https://doi.org/10.1177/0013161X18785874
  • Moller, F., & Crick, T. (2018). A university-based model for supporting computer science curriculum reform. Journal of Computers in Education, 5(4), 415–434. https://doi.org/10.1007/s40692-018-0117-x
  • Monroe County Public Library. (2022). Teens. https://mcpl.info/teens/teens
  • Moorefield Lang, M. H. (2014). Makers in the library: Case studies of 3D printers and maker spaces in library settings. Library Hi Tech, 32(4), 583–593. https://doi.org/10.1108/LHT-06-2014-0056
  • Mouza, C., Codding, D., & Pollock, L. (2022). Investigating the impact of research-based professional development on teacher learning and classroom practice: Findings from computer science education. Computers & Education, 186, 104530. https://doi.org/10.1016/j.compedu.2022.104530
  • National Center for Women & Information Technology. (2021). Pacesetters program. https://ncwit.org/ncwit-program/pacesetters-program/
  • Ni, L., Bausch, G., & Benjamin, R. (2021). Computer science teacher professional development and professional learning communities: A review of the research literature. Computer Science Education, 1–32. https://doi.org/10.1080/08993408.2021.1993666
  • Niemelä, P., Pears, A., Dagienė, V., & Laanpere, M. (2022). Computational thinking–forces shaping curriculum and policy in Finland, Sweden and the Baltic countries. Proceedings of the IFIP TC 3 Open Conference on Computers in Education (pp. 131–143). https://doi.org/10.1007/978-3-030-97986-7_11
  • Ottenbreit Leftwich, A., Childs, J., Fletcher, C., Kim, J., Edwards, K., & Hendrickson, K. (2022). Defining computer science teacher qualification pathways. Policy Futures in Education. https://doi.org/10.1177/14782103221123364
  • Papastergiou, M. (2008). Are computer science and information technology still masculine fields? High school students’ perceptions and career choices. Computers & Education, 51(2), 594–608. https://doi.org/10.1016/j.compedu.2007.06.009
  • Partovi, H. (2015). A comprehensive effort to expand access and diversity in computer science. ACM Inroads, 6(3), 67–72. https://doi.org/10.1145/2807704
  • Peng, J., Wang, M., Sampson, D., & van Merriënboer, J. J. (2019). Using a visualisation-based and progressive learning environment as a cognitive tool for learning computer programming. Australasian Journal of Educational Technology, 35(2), 52–68. https://doi.org/10.14742/ajet.4676
  • Peters, A. K. (2018). Students’ experience of participation in a discipline: A longitudinal study of computer science and IT engineering students. ACM Transactions on Computing Education (TOCE), 19(1), 1–28. https://doi.org/10.1145/3230011
  • Peterson, D. A., Biederman, L. A., Andersen, D., Ditonto, T. M., & Roe, K. (2019). Mitigating gender bias in student evaluations of teaching. PloS One, 14(5), e0216241. https://doi.org/10.1371/journal.pone.0216241
  • Pianta, R. C., Whittaker, J. E., Vitiello, V., Ruzek, E., Ansari, A., Hofkens, T., & DeCoster, J. (2020). Children’s school readiness skills across the pre-K year: Associations with teacher-student interactions, teacher practices, and exposure to academic content. Journal of Applied Developmental Psychology, 66, 101084. https://doi.org/10.1016/j.appdev.2019.101084
  • Prey, J. C., & Weaver, A. C. (2013). Fostering gender diversity in computing. Computer, 46(3), 22–23. https://doi.org/10.1109/MC.2013.97
  • Project Tomorrow. (2018). Coding in K-8 classrooms: Empowering a new generation of creators. https://files.eric.ed.gov/fulltext/ED600542.pdf
  • Qian, Y., Hambrusch, S., Yadav, A., & Gretter, S. (2018). Who needs what: Recommendations for designing effective online professional development for computer science teachers. Journal of Research on Technology in Education, 50(2), 164–181. https://doi.org/10.1080/15391523.2018.1433565
  • Qian, Y., Hambrusch, S., Yadav, A., Gretter, S., & Li, Y. (2020). Teachers’ perceptions of student misconceptions in introductory programming. Journal of Educational Computing Research, 58(2), 364–397. https://doi.org/10.1177/0735633119845413
  • Qian, Y., & Lehman, J. (2017). Students’ misconceptions and other difficulties in introductory programming: A literature review. ACM Transactions on Computing Education, 18(1), 1–24. https://doi.org/10.1145/3077618
  • Redding, C., Booker, L. N., Smith, T. M., & Desimone, L. M. (2019). School administrators’ direct and indirect influences on middle school math teachers’ turnover. Journal of Educational Administration, 57(6), 708–730. https://doi.org/10.1108/JEA-10-2018-0190
  • Reid, S. A. (2007). An examination of the role of teacher perceptions of their professional development needs in the professional development process () [ Doctoral Dissertation]. George Washington University. ProQuest Dissertations & Theses Global.
  • Reigeluth, C. M., & Karnopp, J. (2019). Vision and action: Reinventing schools through personalized competency-based education. Marzano Resources.
  • Reimer, Y. J. (2019). Computer science in high school: Identifying and addressing common barriers. Journal of Computing Sciences in Colleges, 35(1), 14–21.
  • Rhoton, C. (2018, February). Examining the state of CS education in Virginia’s high schools. Proceedings of the 49th ACM Technical Symposium on Computer Science Education (pp. 970–974). https://doi.org/10.1145/3159450.3159492
  • Rosato, J., Friend, M., & Moallem, M. (2022). Computer science as a fundamental discipline in education. In E. Langran (Ed.), Proceedings of Society for Information Technology & Teacher Education International Conference (pp. 2271–2274). San Diego, CA. https://www.learntechlib.org/p/221150/
  • Ryoo, J. J. (2019). Pedagogy that supports computer science for all. ACM Transactions on Computing Education, 19(4), 1–23. https://doi.org/10.1145/3322210
  • Sadik, O. (2015). Encouraging women to become CS teachers. Proceedings of the 3rd ACM Conference on GenderIT (pp. 57–61). https://doi.org/10.1145/2807565.2807715
  • Sadik, O., Leftwich, A. -O., & Nadiruzzaman, H. (2017). Computational thinking conceptions and misconceptions: Progression of preservice teacher thinking during computer science lesson planning. In P. Rich & C. Hodges (Eds.), Emerging research, practice, and policy on computational thinking (pp. 221–238). Springer. https://doi.org/10.1007/978-3-319-52691-1_14
  • Sadik, O., Ottenbreit Leftwich, A., & Brush, T. (2020). Secondary computer science teachers’ pedagogical needs. International Journal of Computer Science Education in Schools, 4(1), 33–52. https://doi.org/10.21585/ijcses.v4i1.79
  • Sax, L. J., Newhouse, K. N., Goode, J., Skorodinsky, M., Nakajima, T. M., & Sendowski, M. (2020). Does AP CS Principles broaden participation in computing? An analysis of APCSA and APCSP participants. Proceedings of the 51st ACM Technical Symposium on Computer Science Education (pp. 542–548). https://doi.org/10.1145/3328778.3366826
  • Sentance, S., & Humphreys, S. (2018). Understanding professional learning for Computing teachers from the perspective of situated learning. Computer Science Education, 28(4), 345–370. https://doi.org/10.1080/08993408.2018.1525233
  • Smith, M. (2016). Computer science for all. https://www.whitehouse.gov/blog/2016/01/30/computer-science-all
  • Stephenson, C. (2014). Working together to support computer science education. http://googleforeducation.blogspot.com/2014/09/working-together-to-supportcomputer.html
  • Technolochicas. (2022). Why TECHNOLOchicas. https://technolochicas.org/about
  • Trees, F. P., & Clayborn, L. (2014, March). CSTA chapters: Building a CS community. Proceedings of the 45th ACM Technical Symposium on Computer Science Education (pp. 727–728). https://doi.org/10.1145/2538862.2544233
  • Tsiotakis, P., & Jimoyiannis, A. (2013). Developing a computer science teacher community in Greece: Design framework and implications from the pilot. Proceedings of the EduLearn13 Conference. (pp. 70–80). https://library.iated.org/view/TSIOTAKIS2013DEV
  • Tucker, A., Deek, F., Jones, J., McCowan, D., Stephenson, C., & Verno, A. (2003). A model curriculum for K–12 computer science. https://csta.acm.org/Curriculum/sub/CurrFiles/K-12ModelCurr2ndEd.pdf
  • Uzumcu, O., & Bay, E. (2021). The effect of computational thinking skill program design developed according to interest driven creator theory on prospective teachers. Education and Information Technologies, 26(1), 565–583. https://doi.org/10.1007/s10639-020-10268-3
  • Vachovsky, M. E., Wu, G., Chaturapruek, S., Russakovsky, O., Sommer, R., & Fei-Fei, L. (2016). Toward more gender diversity in CS through an artificial intelligence summer program for high school girls. Proceedings of the 47th ACM Technical Symposium on Computing Science Education (pp. 303–308). https://doi.org/10.1145/2839509.2844620
  • Valstar, S., Sih, C., Krause Levy, S., Porter, L., & Griswold, W. G. (2020, August). A quantitative study of faculty views on the goals of an undergraduate CS program and preparing students for industry. Proceedings of the 2020 ACM Conference on International Computing Education Research (pp. 113–123). https://doi.org/10.1145/3372782.3406277
  • Veletsianos, G., Beth, B., & Lin, C. (2016, February). CS teacher experiences with educational technology, problem-based learning, and a CS principles curriculum. Proceedings of the 47th ACM Technical Symposium on Computing Science Education (pp. 651–656). <publisher-name/>: https://doi.org/10.1145/2839509.2844645
  • Venkataraman, R., Agarwal, E., & Brown, D. W. (2019). Engaging K-12 students essential for reducing gender gap in computer science education. International Journal on E-Learning, 18(3), 331–343. https://www.learntechlib.org/primary/p/149070/
  • Wang, J., Hong, H., Ravitz, J., & Hejazi Moghadam, S. (2016, February). Landscape of K-12 computer science education in the US: Perceptions, access, and barriers. Proceedings of the 47th ACM Technical Symposium on Computing Science Education (pp. 645–650). https://doi.org/10.1145/2839509.2844628
  • Wang, X. M., Hwang, G. J., Liang, Z. Y., & Wang, H. Y. (2017). Enhancing students’ computer programming performances, critical thinking awareness and attitudes towards programming: An online peer-assessment attempt. Journal of Educational Technology & Society, 20(4), 58–68. http://www.jstor.org/stable/26229205
  • Webel, C., & Platt, D. (2015). The role of professional obligations in working to change one’s teaching practices. Teaching and Teacher Education, 47, 204–217. https://doi.org/10.1016/j.tate.2015.01.007
  • Wei, X., Lin, L., Meng, N., Tan, W., Kong, S. C., (2021). The effectiveness of partial pair programming on elementary school students’ computational thinking skills and self-efficacy. Computers & Education, 160, 104023. https://doi.org/10.1016/j.compedu.2020.104023
  • Wilson, C. (2014). Hour of code: We can solve the diversity problem in computer science. ACM Inroads, 5(4), 22. https://doi.org/10.1145/2684721.2684725
  • Wilson, C., Sudol, L., Stephenson, C., & Stehlik, M. (2010). Running on empty: Failure to teach K-12 computer science in the digital age. http://runningonempty.acm.org/fullreport2.pdf
  • Yadav, A., Burkhart, D., Moix, D., Snow, E., Bandaru, P., & Clayborn, L. (2015). Sowing the Seeds: A landscape study on assessment in secondary computer science education. https://csta.acm.org/Research/sub/Projects/ResearchFiles/AssessmentStudy2015.pdf
  • Yadav, A., Connolly, C., Berges, M., Chytas, C., Franklin, C., Hijón-Neira, R., Macann, V., Margulieux, L., Ottenbreit Leftwich, A., & Warner, J. R. (2022). A review of international models of computer science teacher education. Proceedings of the 2022 Working Group Reports on Innovation and Technology in Computer Science Education (pp. 65–93). https://doi.org/10.1145/3571785.3574123
  • Yadav, A., Gretter, S., Hambrusch, S., & Sands, P. (2016). Expanding computer science education in schools: Understanding teacher experiences and challenges. Computer Science Education, 26(4), 235–254. https://doi.org/10.1080/08993408.2016.1257418
  • Zagami, J., Boden, M., Keane, T., Moreton, B., & Schulz, K. (2015). Girls and computing: Female participation in computing in schools. Australian Educational Computing, 30(2). http://journal.acce.edu.au/index.php/AEC/article/view/79
  • Zhang, M., Parker, J., Koehler, M. J., & Eberhardt, J. (2015). Understanding inservice science teachers’ needs for professional development. Journal of Science Teacher Education, 26(5), 471–496. https://doi.org/10.1007/s10972-015-9433-4

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.