121
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Investigating relationships of sentiments, emotions, and performance in professional development K-12 CS teachers

ORCID Icon, , , &
Received 20 Jun 2023, Accepted 19 Dec 2023, Published online: 16 Jan 2024

References

  • Akbik, A., Bergmann, T., Blythe, D., Rasul, K., Schweter, S., & Vollgraf, R. (2019). FLAIR: An easy-to-use framework for state-of-the-art NLP. Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics (Demonstrations), 54–59. https://doi.org/10.18653/v1/N19-4010
  • Allison, J. (2023). Classifying the characteristics of effective Continuing Professional Development (CPD) for computer science teachers in the 16-18 sector. ACM Transactions on Computing Education, 23(2), 1–30. https://doi.org/10.1145/3582275
  • Anastasiadou, S. D., & Karakos, A. S. (2011). The beliefs of electrical and computer engineering students’ regarding computer programming. The International Journal of Technology, Knowledge, and Society, 7(1), 37–51. Scopus. https://doi.org/10.18848/1832-3669/cgp/v07i01/56170
  • Bandura, A., & Watts, R. E. (1996). Self-efficacy in changing societies. Journal of Cognitive Psychotherapy, 10(4), 313–315. https://doi.org/10.1891/0889-8391.10.4.313
  • Biswas, G., Hutchins, N., Lédeczi, Á., Grover, S., & Basu, S. (2019). Integrating computational modeling in K-12 STEM classrooms. Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 1288. https://doi.org/10.1145/3287324.3293757
  • Bosch, N., & D’Mello, S. (2017). The affective experience of novice computer programmers. International Journal of Artificial Intelligence in Education, 27(1), 181–206. https://doi.org/10.1007/s40593-015-0069-5
  • Broneak, C., & Rosato, J. (2021). Developing empathy and persistence through professional development in new to CSA teachers. Proceedings of the 17th ACM Conference on International Computing Education Research, 443. https://doi.org/10.1145/3446871.3469793
  • Cabada, R. Z., Estrada, M. L. B., Hernández, F. G., Bustillos, R. O., & Reyes-García, C. A. (2018). An affective and web 3.0-based learning environment for a programming language. Telematics and Informatics, 35(3), 611–628. https://doi.org/10.1016/j.tele.2017.03.005
  • Cohen, J., Cohen, P., West, S. G., & Aiken, L. S. (2013). Applied multiple regression/correlation analysis for the behavioral sciences. Routledge.
  • Damasio, A. R. (2004). Emotions and feelings: A neurobiological perspective. In A. Fischer, A. S. R. Manstead, & N. Frijda (Eds.), Feelings and emotions: The Amsterdam symposium (pp. 49–57). Cambridge University Press. https://doi.org/10.1017/CBO9780511806582.004
  • Dawson, T. (2021). The block-based, Text-based, and the CS1 prepared. Proceedings of the 17th ACM Conference on International Computing Education Research, 413–414. https://doi.org/10.1145/3446871.3469777
  • Dolianiti, F. S., Iakovakis, D., Dias, S. B., Hadjileontiadou, S., Diniz, J. A., & Hadjileontiadis, L. (2019). Sentiment analysis techniques and applications in education: A survey. In M. Tsitouridou, J. A. Diniz, & T. A. Mikropoulos (Eds.), Technology and innovation in learning, teaching and education (pp. 412–427). Springer International Publishing. https://doi.org/10.1007/978-3-030-20954-4_31
  • Dorn, B., & Elliott Tew, A. (2015). Empirical validation and application of the computing attitudes survey. Computer Science Education, 25(1), 1–36. https://doi.org/10.1080/08993408.2015.1014142
  • Faherty, R., Nolan, K., & Quille, K. (2020). A collaborative online micro: Bit K-12 Teacher PD workshop. Proceedings of the 2020 ACM Conference on International Computing Education Research, 307. https://doi.org/10.1145/3372782.3408113
  • Falkner, K., Vivian, R., & Williams, S.-A. (2018). An ecosystem approach to teacher professional development within computer science. Computer Science Education, 28(4), 303–344. https://doi.org/10.1080/08993408.2018.1522858
  • Fellous, J. M., & Ledoux, J. E. (2005). Toward basic principles for emotional processing: What the fearful brain tells the robot. In Fellous, J. M., & Arbib, M. A., (Eds.), Who needs emotions?: The brain meets the robot (pp. 79–115). Oxford University Press. https://doi.org/10.1093/acprof:oso/9780195166194.003.0004
  • Field, A. (2013). Discovering statistics using IBM SPSS statistics. SAGE.
  • Fisher, R. J. (1993). Social desirability bias and the validity of indirect questioning. Journal of Consumer Research, 20(2), 303–315. https://doi.org/10.1086/209351
  • Grover, S., Fisler, K., Lee, I., & Yadav, A. (2020). Integrating computing and computational thinking into K-12 STEM learning. Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 481–482. https://doi.org/10.1145/3328778.3366970
  • Hamlen Mansour, K., Jackson, D. K., Bievenue, L., Voight, A., & Sridhar, N. (2023). Understanding the impact of peer instruction in CS principles teacher professional development. ACM Transactions on Computing Education, 23(2), 1–24. https://doi.org/10.1145/3585077
  • Hjorth, A. (2021). NaturalLanguageProcesing4All: - a constructionist NLP tool for scaffolding students’ exploration of text. Proceedings of the 17th ACM Conference on International Computing Education Research, 347–354. https://doi.org/10.1145/3446871.3469749
  • Hutto, C., & Gilbert, E. (2014). VADER: A parsimonious rule-based model for sentiment analysis of social media text. Proceedings of the International AAAI Conference on Web & Social Media, 8(1), 216–225. Article 1 https://doi.org/10.1609/icwsm.v8i1.14550
  • Informatics Europe. (2016). Informatics for all. https://www.informatics-europe.org/
  • Jocius, R., Joshi, D., Dong, Y., Robinson, R., Cateté, V., Barnes, T., Albert, J., Andrews, A., & Lytle, N. (2020). Code, connect, create: The 3C professional development model to support computational thinking infusion. Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 971–977. https://doi.org/10.1145/3328778.3366797
  • 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, 1118–1119. https://doi.org/10.1145/3328778.3366977
  • Kaya, E., Newley, A., Yesilyurt, E., & Deniz, H. (2021). Nature of computer science: Identification of K-12 accessible nature of computer science tenets and development of an open-ended nature of computer science instrument. Proceedings of the 17th ACM Conference on International Computing Education Research, 426. https://doi.org/10.1145/3446871.3469784
  • Kinnunen, P., & Simon, B. (2012). My program is ok – am I? Computing freshmen’s experiences of doing programming assignments. Computer Science Education, 22(1), 1–28. https://doi.org/10.1080/08993408.2012.655091
  • Kuo, F.-Y., Wu, W.-H., & Lin, C. S. (2013). An investigation of self-regulatory mechanisms in learning to program visual basic. Journal of Educational Computing Research, 49(2), 225–247. https://doi.org/10.2190/EC.49.2.f
  • Law, K. M. Y., Lee, V. C. S., & Yu, Y. T. (2010). Learning motivation in e-learning facilitated computer programming courses. Computers & Education, 55(1), 218–228. https://doi.org/10.1016/j.compedu.2010.01.007
  • Levene, H. (1960). Robust tests for equality of variances. In I. Olkin (Ed.), Contributions to probability and statistics (pp. 278–292). Stanford University Press.
  • Liao, Y. W, Huang, Y. M., Huang, Y. M., Su, Z. Y., & Wei, C. W. (2019). An empirical evaluation of online cooperative programming platforms based on the PACT framework and technology readiness. Journal of Internet Technology, 20(2), 345–352. https://doi.org/10.3966/160792642019032002003
  • Lishinski, A., Yadav, A., & Enbody, R. (2017). Students’ emotional reactions to programming projects in introduction to programming: Measurement approach and influence on learning outcomes. Proceedings of the 2017 ACM Conference on International Computing Education Research, 30–38. https://doi.org/10.1145/3105726.3106187
  • Loria, S., Keen, P., Honnibal, M., Yankovsky, R., Karesh, D., Dempsey, E., Childs, W., Schnurr, J., Qalieh, A., Ragnarsson, L., Coe, J., Calvo, A. L., Kulshrestha, N., Eslava, J., Jcalbert, Harden, T. J., Pavelmalai Kolb, J., Ong, D., & Rachum, R. (n.d.). TextBlob: Simplified Text Processing—TextBlob 0.16.0 documentation. Retrieved June 2, 2023, from https://textblob.readthedocs.io/en/dev/#
  • Loucks-Horsley, S., Stiles, K. E., Mundry, S., Love, N., & Hewson, P. W. (2009). Designing professional development for teachers of science and mathematics. Corwin Press.
  • Magerko, B., Freeman, J., Mcklin, T., Reilly, M., Livingston, E., Mccoid, S., & Crews-Brown, A. (2016). EarSketch: A STEAM-Based approach for underrepresented populations in high school computer science education. ACM Transactions on Computing Education, 16(4), 1–14. https://doi.org/10.1145/2886418
  • Malmi, L., Sheard, J., Kinnunen, P., Simon, & Sinclair, J. (2020). Theories and models of emotions, attitudes, and self-efficacy in the context of programming education. Proceedings of the 2020 ACM Conference on International Computing Education Research, 36–47. https://doi.org/10.1145/3372782.3406279
  • Margolis, J., Ryoo, J., & Goode, J. (2017). Seeing myself through someone Else’s eyes: The value of In-classroom coaching for computer science teaching and learning. ACM Transactions on Computing Education, 17(2), 1–6. https://doi.org/10.1145/2967616
  • 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
  • Mohammad, S. M. (2021). Chapter 11 - sentiment analysis: Automatically detecting valence, emotions, and other affectual states from text. In H. L. Meiselman (Ed.), Emotion measurement (2nd ed., pp. 323–379). Woodhead Publishing. https://doi.org/10.1016/B978-0-12-821124-3.00011-9
  • Mohammad, S. M. (2022). Ethics sheet for automatic emotion recognition and sentiment analysis. Computational Linguistics, 48(2), 239–278. https://doi.org/10.1162/coli_a_00433
  • Mohammad, S. M., & Turney, P. D. (2010). Emotions evoked by common words and phrases: Using mechanical turk to create an emotion lexicon. Proceedings of the NAACL HLT 2010 Workshop on Computational Approaches to Analysis and Generation of Emotion in Text, 26–34.
  • Mohammad, S. M., & Turney, P. D. (2013). Crowdsourcing a word–emotion association lexicon. Computational Intelligence, 29(3), 436–465. https://doi.org/10.1111/j.1467-8640.2012.00460.x
  • Montgomery, D. C., Peck, E. A., & Vining, G. G. (2021). Introduction to linear regression analysis. John Wiley & Sons.
  • Morrow, P., Soh, L.-K., Nugent, G., Smith, W., Trainin, G., & Steen, K. (2021). SWOT analysis of two different designs of Summer professional development institutes for K-8 CS teachers. 2021 IEEE Frontiers in Education Conference (FIE), 1–9. https://doi.org/10.1109/FIE49875.2021.9637451
  • Mouza, C., Sheridan, S., Lavigne, N. C., & Pollock, L. (2023). Preparing undergraduate students to support K-12 computer science teaching through school-university partnerships: Reflections from the field. Computer Science Education, 33(1), 3–28. https://doi.org/10.1080/08993408.2021.1970435
  • Ni, L., Bausch, G., & Benjamin, R. (2023). Computer science teacher professional development and professional learning communities: A review of the research literature. Computer Science Education, 33(1), 29–60. https://doi.org/10.1080/08993408.2021.1993666
  • Nijenhuis-Voogt, J., Bayram-Jacobs, D., Meijer, P. C., & Barendsen, E. (2021). Omnipresent yet elusive: Teachers’ views on contexts for teaching algorithms in secondary education. Computer Science Education, 31(1), 30–59. https://doi.org/10.1080/08993408.2020.1783149
  • Nijenhuis-Voogt, J., Bayram-Jacobs, D., Meijer, P. C., & Barendsen, E. (2023). Teaching algorithms in upper secondary education: A study of teachers’ pedagogical content knowledge. Computer Science Education, 33(1), 61–93. https://doi.org/10.1080/08993408.2021.1935554
  • Ni, L., Tian, Y., McKlin, T., & Baskin, J. (2023). Who is teaching computer science? Understanding professional identity of American computer science teachers through a national survey. Computer Science Education, 1–25. https://doi.org/10.1080/08993408.2023.2195758
  • Nugent, G., Chen, K., & Soh, L.-K. (2020). The effectiveness of Summer professional development for K-8 computer science teachers. Society for Information Technology & Teacher Education International Conference, 86–90. https://www.learntechlib.org/primary/p/215734/
  • Pekrun, R. (2006). The control-value theory of achievement emotions: Assumptions, corollaries, and implications for educational research and practice. Educational Psychology Review, 18(4), 315–341. https://doi.org/10.1007/s10648-006-9029-9
  • Pekrun, R., Elliot, A. J., & Maier, M. A. (2009). Achievement goals and achievement emotions: Testing a model of their joint relations with academic performance. Journal of Educational Psychology, 101(1), 115–135. https://doi.org/10.1037/a0013383
  • Pekrun, R., Goetz, T., Frenzel, A. C., Barchfeld, P., & Perry, R. P. (2011). Measuring emotions in students’ learning and performance: The Achievement Emotions Questionnaire (AEQ). Contemporary Educational Psychology, 36(1), 36–48. https://doi.org/10.1016/j.cedpsych.2010.10.002
  • Pekrun, R., Goetz, T., Titz, W., & Perry, R. P. (2002). Academic emotions in students’ self-regulated learning and achievement: A program of qualitative and quantitative research. Educational Psychologist, 37(2), 91–105. https://doi.org/10.1207/S15326985EP3702_4
  • Peteranetz, M. S., Morrow, P. M., & Soh, L.-K. (2020). Development and validation of the computational thinking concepts and skills test. Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 926–932. https://doi.org/10.1145/3328778.3366813
  • Porter, S. R., Whitcomb, M. E., & Weitzer, W. H. (2004). Multiple surveys of students and survey fatigue. New Directions for Institutional Research, 2004(121), 63–73. https://doi.org/10.1002/ir.101
  • Princeton University. (n.d.). WordNet. Retrieved June 2, 2023, from https://wordnet.princeton.edu/
  • Ravitz, J., Stephenson, C., Parker, K., & Blazevski, J. (2017). Early lessons from evaluation of computer science teacher professional development in Google’s CS4HS program. ACM Transactions on Computing Education, 17(4), 16. https://doi.org/10.1145/3077617
  • Rossi, P. H., Wright, J. D., & Anderson, A. B. (2013). Handbook of survey research. Academic Press.
  • Ruiz, S., Charleer, S., Urretavizcaya, M., Klerkx, J., Fernández-Castro, I., & Duval, E. (2016). Supporting learning by considering emotions: Tracking and visualization a case study. Proceedings of the Sixth International Conference on Learning Analytics & Knowledge, 254–263. https://doi.org/10.1145/2883851.2883888
  • Ryoo, J., Flapan, J., Hadad, R., Margolis, J., Amalong, J., Aranguren, L., Campos, E., Knudson, J., Lee, M., & Zuchowicz, M. (2021). Learning with leadership: Perspectives from a statewide research-practice partnership focused on equity-oriented computing professional development for K-12 administrators. Proceedings of the 52nd ACM Technical Symposium on Computer Science Education, 317–318. https://doi.org/10.1145/3408877.3432569
  • Sadik, O., & Ottenbreit-Leftwich, A. T. (2023). Understanding U.S. secondary computer science teachers’ challenges and needs. Computer Science Education, 1–33. https://doi.org/10.1080/08993408.2023.2209474
  • Sauppé, A., Foley, S. S., Gendreau, T., Hertel, J. T., & Zheng, M. (2019). Building computer science K-12 PLCs in rural communities. Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 1275. https://doi.org/10.1145/3287324.3293825
  • Scott, M. J., & Ghinea, G. (2014). Measuring enrichment: The assembly and validation of an instrument to assess student self-beliefs in CS1. Proceedings of the Tenth Annual Conference on International Computing Education Research, 123–130. https://doi.org/10.1145/2632320.2632350
  • Searle, K. A., Tofel-Grehl, C., Fischback, L., & Hansen, T. (2023). Affordances and limitations of teachers instructional styles when teaching computer science and computational thinking. Computer Science Education, 33(1), 139–161. https://doi.org/10.1080/08993408.2022.2154992
  • 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
  • Shaik, T., Tao, X., Dann, C., Xie, H., Li, Y., & Galligan, L. (2023). Sentiment analysis and opinion mining on educational data: A survey. Natural Language Processing Journal, 2, 100003. https://doi.org/10.1016/j.nlp.2022.100003
  • Shapiro, S. S., & Wilk, M. B. (1965). An analysis of variance test for normality (complete samples). Biometrika, 52(3–4), 591–611. https://doi.org/10.1093/biomet/52.3-4.591
  • Shell, D. F., & Soh, L.-K. (2013). Profiles of motivated self-regulation in college computer science courses: Differences in major versus required non-major courses. Journal of Science Education and Technology, 22(6), 899–913. https://doi.org/10.1007/s10956-013-9437-9
  • Siever, B., & Rogers, M. P. (2019). Micro: Bit magic: Engaging K-12, CS1/2, and Non-majors with IoT & embedded. Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 1237–1238. https://doi.org/10.1145/3287324.3287527
  • Smith, M. (2016, January 30). Computer science for all. Whitehouse.Gov. https://obamawhitehouse.archives.gov/blog/2016/01/30/computer-science-all
  • Stange, M. C. (2020). First bytes: Preparing K-12 educators for CS inclusion. Proceedings of the 2020 ACM Conference on International Computing Education Research, 304. https://doi.org/10.1145/3372782.3408110
  • Tabachnick, B. G., & Fidell, L. S. (2013). Using multivariate statistics. Pearson.
  • 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
  • Yadav, A., Mayfield, C., Zhou, N., Hambrusch, S., & Korb, J. T. (2014). Computational thinking in elementary and secondary teacher education. ACM Transactions on Computing Education, 14(1), 1–5. https://doi.org/10.1145/2576872
  • Zhou, N., Nguyen, H., Fischer, C., Richardson, D., & Warschauer, M. (2020). High school teachers’ self-efficacy in teaching computer science. ACM Transactions on Computing Education, 20(3), 1–23. https://doi.org/10.1145/3410631

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.