519
Views
1
CrossRef citations to date
0
Altmetric
Research Article

Preparing undergraduate students to support K-12 computer science teaching through school-university partnerships: reflections from the field

, , &
Pages 3-28 | Received 29 Oct 2020, Accepted 17 Aug 2021, Published online: 29 Aug 2021

References

  • Ardito, G., Czerkawski, B., & Scollins, L. (2020). Learning computational thinking together: Effects of gender differences in collaborative middle school robotics program. TechTrends, 64(3), 373–387. https://doi.org/10.1007/s11528-019-00461-8
  • Bell, B., & Vahrenhold, J. (2018). CS Unplugged – How is it used, and does it work? In J. J. Bockenhauer, K. Dennis, & W. Unger (Eds.), Adventures between lower bounds and higher altitudes (pp. 497–521). Springer.
  • Bell, T., Alexander, J., Freeman, I., & Grimley, M. (2009). Computer science unplugged: School students doing real computing without computers. Journal of Applied Computing and Information Technology, 123(1), 20–29.
  • Ben-Ari, M. (1998). Constructivism in computer science education. Proceedings of the twenty-ninth SIGCSE technical symposium on computer science education. Atlanta, Georgia, United States: ACM.
  • Black, P., & Wiliam, D. (2009). Developing the theory of formative assessment. Educational Assessment, Evaluation and Accountability, 21(1), 5–31. https://doi.org/10.1007/s11092-008-9068-5
  • Boaler, J. (2008). Promoting ‘relational equity’ and high mathematics achievement through an innovative mixed-ability approach. British Educational Research Journal, 34(2), 167–194. https://doi.org/10.1080/01411920701532145
  • Bransford, J. D., Brown, A.L., & Cocking, R.R. (2000). How people learn: Brain, mind, experience, and school. National Academy Press.
  • Bringle, R. G., & Hatcher, J. A. (1999). Reflection in service-learning: Making meaning of experience. Educational Horizons, 77(4), 179–185.
  • Case, R. (1992). Neo-Piagetian theories of child development. In R. J. Sternberg & C. A. Berg (Eds.), Intellectual development (pp. 161–196). Cambridge University Press.
  • Cheryan, S., Master, A., & Meltzoff, A. N. (2015). Cultural stereotypes as gatekeepers: Increasing girls interest in computer science and engineering by diversifying stereotypes. Frontiers in Psychology, 6(49). https://doi.org/10.3389/fpsyg.2015.00049
  • Code.org, CSTA, & ECEP Alliance. (2020). 2020 State of computer science education: Illuminating disparities. https://advocacy.code.org/stateofcs
  • Cohen, J. (1960). A coefficient of agreement for nominal scales. Educational and Psychological Measurement, 20(1), 37–46. https://doi.org/10.1177/001316446002000104
  • College Board (2017). CS Principles, https://apcentral.collegeboard.org/courses/ap-computer-science-principles/course
  • Darling-Hammond, L., Flook, L., Cook-Harvey, C., Barron, B., & Osher, D. (2019). Implications for educational practice of the science of learning and development. Applied Developmental Science, 24(2), 97–140. https://doi.org/10.1080/10888691.2018.1537791
  • DeLyser, L. A., Goode, J., Guzdial, M., Kafai, Y., & Yadav, A. (2018). Priming the computer science teacher pump: Integrating computer science education into schools of education. CSforAll.
  • Denner, J., Werner, L., Campe, S., & Ortiz, E. (2014). Pair programming: Under what conditions is it advantageous for middle school students? Journal of Research on Technology in Education, 46(3), 277–296. https://doi.org/10.1080/15391523.2014.888272
  • Desimone, L. (2009). Improving impact studies of teachers' professional development: Toward better conceptualizations and measures. Educational Researcher,38(3), 181–199.
  • Driscoll, M. (2000). Psychology of learning for instruction. Allyn & Bacon.
  • Falkner, K., & Sheard, J. (2019). Pedagogic approaches. In S. Fincher & A. V. Robins (Eds.), The Cambridge handbook of computing education research (pp. 445–480). Cambridge University Press.
  • Falkner, K., Sentance, S., Vivian, R., Barksdale, S., Busuttil, L., Cole, E., … Quille, K. (2019). An international comparison of k-12 computer science education intended and enacted curricula. In Proceedings of the 19th Koli Calling International Conference on Computing Education Research, Koli, Finland, (pp. 1–10).
  • Given, L. M. (2008). The SAGE encyclopedia of qualitative research methods. SAGE Publications.
  • Goode, J., & Ryoo, J. J. (2019). Teacher knowledge for inclusive computing learning. In S. Fincher & A. V. Robins (Eds.), The Cambridge handbook of computing education research (pp. 709–726). Cambridge University Press.
  • Goode, J., & Chapman, G. (2019). Exploring computer science. www.exploringcs.org.
  • Google Inc. & Gallup Inc. (2016). Trends in the state of computer science in U.S. K-12 Schools. reports from Google’s Computer Science Ed. http://goo.gl/j291E0Additional
  • Gordon, E. M., & Heck, D. J. (2019). 2018 NSSME+: Status of high school computer science. Horizon Research, Inc.
  • Graynor, N., DeLyser, L. A., & Wang, K. (2016). TEALS: Teacher professional development using industry volunteers. Proceedings of the 47th ACM technical symposium on computer science education SIGCSE ’16, March 02-05, 2016, Memphis, TN, USA.
  • Griffin, S., & Case, R. (1997). Rethinking the primary school math curriculum: An approach based on cognitive science. Issues in Education, 3, 1–65.
  • Grover, S., & Pea, R. (2013). Computational thinking in K–12 a review of the state of the field. Educational Researcher, 42(1), 38–43. https://doi.org/10.3102/0013189X12463051
  • Hamer, J., Sheard, J., Purchase, H., . &., & Luxton-Reilly, A. (2012). Contributing student pedagogy. Computer Science Education, 22(4), 315–318. https://doi.org/10.1080/08993408.2012.727709
  • Hatton, N., & Smith, D. (1995). Reflection in teacher education: Towards definition and implementation. Teaching and Teacher Education, 11(1), 33–49. https://doi.org/10.1016/0742-051X(94)00012-U
  • Israel, M., Wherfel, Q. M., Shehab, S., Ramos, E. A., Metzger, A., & Reese, G. C. (2016). Assessing collaborative computing: Development of the collaborative-computing observation instrument (C-COI). Computer Science Education, 26(2–3), 208–233. https://doi.org/10.1080/08993408.2016.1231784
  • Kafai, Y., Desai, S., Peppler, K. A., Chiu, G. M., & Moya, J. (2008). Mentoring partnerships in a community technology centre: A constructionist approach for fostering equitable service learning. Mentoring & Tutoring: Partnership in Learning, 16(2), 191–205. https://doi.org/10.1080/13611260801916614
  • Kafai, Y. B., & Burke, Q. (2013). The social turn in K-12 programming: Moving from computational thinking to computational participation. In Proceeding of the 44th ACM technical symposium on computer science education (pp. 603–608). Denver, Colorado: ACM.
  • Kaloti-Hallak, F., Armoni, M., & Ben-Ari, M. M. (2015). Students’ attitudes and motivation during robotics activities. Proceedings of the workshop in primary and secondary computing education, 102–110. London, United Kingdom: ACM.
  • Ladson‐Billings, G. (1995). But that’s just good teaching! The case for culturally relevant pedagogy. Theory into Practice, 34(3), 159–165. https://doi.org/10.1080/00405849509543675
  • Lave, J., & Wenger, E. (1991). Situated learning: Legitimate peripheral participation. Cambridge University Press.
  • Lewis, C., Shah, N., & Falkner, K. (2019). Equity and diversity. In S. Fincher & A. V. Robins (Eds.), The Cambridge handbook of computing education research (pp. 481–510). Cambridge University Press.
  • Liebenberg, J., Mentz, E., & Breed, B. (2012). Pair programming and secondary school girls' enjoyment of programming and the subject Information Technology (IT). Computer Science Education, 22, 1–18. 10.1080/08993408.2012.713180.
  • Luria, S. R., & Kaufman, J. C. (2017). Examining the relationship between creativity and equitable thinking in schools. Psychology in the Schools, 54(10), 1279–1284. https://doi.org/10.1002/pits.22076
  • Margolis, J., Estrella, R., Goode, J., Holme, J. J., & Nao, K. (2017). Stuck in the shallow end: Education, race, and computing. MIT Press.
  • 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
  • McGee, S., McGee-Tekula, R., Duck, J., McGee, C., & Dettori, L., … (2018). Equal outcomes 4 All: A study of student learning in ECS. Proceedings of the 49th ACM technical symposium on computer science education SIGCSE’18, February 21-24, ACM: Baltimore, MD.
  • McHugh, M. L. (2012). Interrater reliability: The kappa statistic. Biochemia Medica, 22(3), 276–282. https://doi.org/10.11613/BM.2012.031
  • Merriam, S. B. (2009). Qualitative research: A guide to design and implementation. Jossey-Bass.
  • Mishra, P., & Koehler, M. (2006). Technological pedagogical content knowledge: A framework for teacher knowledge. Teachers College Record, 108(6), 1017–1054. https://doi.org/10.1111/j.1467-9620.2006.00684.x
  • Mouza, C., Marzocchi, A., Pan, Y., & Pollock, L. (2016). Development, implementation and outcomes of an equitable computer science after-school program: Findings from middle school students. Journal of Research on Technology in Education,48(2), 84–104. https://doi.org/10.1080/15391523.2016.1146561
  • Mouza, C., Pan, Y., Yang, H., & Pollock, L. (2020). A multiyear investigation of student computational thinking, practices, and perspectives in an after school computing program. Journal of Educational Computing Research, 58(5), 1029-1056. 10.https://doi.org/10.1177/0735633120905605
  • Nasir, N. S., & Hand, V. M. (2006). Exploring sociocultural perspectives on race, culture, and learning. Review of Educational Research, 76(4), 449–475. https://doi.org/10.3102/00346543076004449
  • National Academies of Sciences, Engineering, and Medicine. (2017) . Assessing and responding to the growth of computer science undergraduate enrollments. The National Academies Press.
  • National Academies of Sciences, Engineering, and Medicine. (2018). How people learn II: Learners, contexts, and cultures. The National Academies Press. https://doi.org/10.17226/24783.
  • National Research Council. 2000. How People Learn: Brain, Mind, Experience, and School: Expanded Edition. The National Academies Press. https://doi.org/10.17226/9853.
  • Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. Basic Books, Inc.
  • Payton, J., Barnes, T., Buch, K., Rorrer, A., & Zuo, H. (2015). The effects of integrating service learning into computer science: An inter-institutional longitudinal study. Computer Science Education, 25(3), 311–324. https://doi.org/10.1080/08993408.2015.1086536
  • Piaget, J. (1972). Psychology and epistemology: Towards a theory of knowledge (Vol. 105). Penguin Books Ltd.
  • Pollock, L., Mouza, C., Atlas, J., & Harvey, T. (2015). Field experience in teaching computer science: Course organization and reflections. Proceedings of Special Interest Group in Computer Science Education, March 4–7, Kansas City, MO, ACM
  • Repenning, A., Webb, D., & Ioannidou, A., (2010). Scalable game design and the development of a checklist for getting computational thinking into public schools. In Proceedings of the 41st ACM technical symposium on computer science education, March 10-13, Milwaukee, WI, USA: ACM.
  • Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B., & Kafai, Y. (2009). Scratch: Programming for all. Communications of the ACM, 52(11), 60–67. https://doi.org/10.1145/1592761.1592779
  • Ryoo, J. J. (2019). Pedagogy that supports computer science for all. ACM Transactions on Computing Education, 19(4), 23. https://doi.org/10.1145/3322210
  • Sanders, K., Boustedt, J., Eckerdal, A., McCartney, R., & Zander, C. (2018). Folk pedagogy: Nobody doesn’t like active learning. In Proceedings of ICER’17, August 18-20, 10 .Tacoma, WA, USA. https://doi.org/10.1145/3105726.3106192
  • Sanderson, P., & Vollmar, K. (2000). A primer for applying service learning to computer science. ACM SIGCSE Bulletin, 32(1), 222–226. https://doi.org/10.1145/331795.331859
  • Schon, D. A. (1983). The reflective practitioner: How professionals think in action. Basic Books, Inc.
  • Sentance, S., & Csizmadia, A. (2017). Computing in the curriculum: Challenges and strategies from a teacher’s perspective. Education and Information Technologies, 22(2), 469–495. https://doi.org/10.1007/s10639-016-9482-0
  • Sentance, S., & Schwiderski-Grosche, S. (2012). Challenge and creativity: Using. NET gadgeteer in schools. In Proceedings of the 7th workshop in primary and secondary computing education (pp. 90–100). Hamburg, Germany: ACM. https://doi.org/10.1145/2481449.2481473
  • Shah, N., Lewis, C. M., Caires, R., Khan, N., Qureshi, A., Ehsanipour, D., & Gupta, N. (2013). Building equitable computer science classrooms: Elements of a teaching approach. Proceeding of the 44th ACM technical symposium on computer science education (pp. 263–268). ACM: Denver, CO.
  • Shulman, L. S. (1986). Those who understand: Knowledge growth in teaching. Educational Researcher, 15(2), 4–14. https://doi.org/10.3102/0013189X015002004
  • Sorva, J., Karavirta, V., & Malmi, L. (2013). A review of generic program visualization systems for introductory programming education. ACM Transactions on Computing Education (TOCE), 13(4), 15. https://doi.org/10.1145/2490822
  • Tan, J., & Phillips, J. (2005). Incorporating service-learning into computer science courses. Journal of Computing Sciences in Colleges, 20(4), 57–62.
  • Vahrenhold, J., Cutts, Q., & Falkner, K. (2019). Schools (K-12). In S. Fincher & A. V. Robins (Eds.), The Cambridge handbook of computing education research (pp. 547–583). Cambridge University Press.
  • Vekiri, I. (2013). Information science instruction and changes in girls‘ and boy’s expectancy and value beliefs: In search of gender-equitable pedagogical practices. Computers & Education, 64(May 2013), 104–115. https://doi.org/10.1016/j.compedu.2013.01.011
  • Vivian, R., & Falkner, K. (2019). Identifying teachers’ technological pedagogical content knowledge for computer science in the primary years. In Proceedings of the 2019 ACM conference on international computing education research (pp. 147–155). Toronto, Ontario.  https://doi.org/10.1145/3291279.3339410
  • Vygotsky, L. S. (1978). Mind in society: The development of higher psychological processes. Harvard University Press.
  • Wylie, E. C., Lyon, C. J., & Goe, L. (2009). Teacher professional development focused on formative assessment: Changing teachers, changing schools. ETS Research Report Series, 2009(1), i–31. https://doi.org/10.1002/j.2333-8504.2009.tb02167.x

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.