Chais2025_Heb_and_Eng-web
186 ע שילוב צ'אט מבוסס AI כמורה בשיעור תכנות לסטודנטים לתואר ראשון במדעי המחשב )מאמר ( קצר Cao, Y., Li, S., Liu, Y., Yan, Z., Dai, Y., Yu, P. S., & Sun, L. (2023). A Comprehensive Survey of AI- Generated Content (AIGC): A History of Generative AI from GAN to ChatGPT . https://doi.org/10.48550/ARXIV.2303.04226 Creswell, J. W., & Clark, V. L. P. (2007). Designing and conducting mixed methods research . Sage Publications, Inc. Finnie-Ansley, J., Denny, P., Becker, B. A., Luxton-Reilly, A., & Prather, J. (2022). The Robots Are Coming: Exploring the Implications of OpenAI Codex on Introductory Programming. Proceedings of the 24th Australasian Computing Education Conference , 10–19. https://doi.org/10.1145/3511861.3511863 Freeman, S., Eddy, S. L., McDonough, M., Smith, M. K., Okoroafor, N., Jordt, H., & Wenderoth, M. P. (2014). Active learning increases student performance in science, engineering, and mathematics. Proceedings of the National Academy of Sciences , 111 (23), 8410–8415. https://doi.org/10.1073/pnas.1319030111 Kazemitabaar, M., Chow, J., Ma, C. K. T., Ericson, B. J., Weintrop, D., & Grossman, T. (2023). Studying the effect of AI Code Generators on Supporting Novice Learners in Introductory Programming. Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems , 1–23. https://doi.org/10.1145/3544548.3580919 Kolb, A. Y., & Kolb, D. A. (2005). Learning Styles and Learning Spaces: Enhancing Experiential Learning in Higher Education. Academy of Management Learning & Education , 4 (2), 193–212. https://doi.org/10.5465/amle.2005.17268566 Medeiros, R. P., Ramalho, G. L., & Falcao, T. P. (2019). A Systematic Literature Review on Teaching and Learning Introductory Programming in Higher Education. IEEE Transactions on Education , 62 (2), 77–90 . https://doi.org/10.1109/TE.2018.2864133 Nelson, G. L., Xie, B., & Ko, A. J. (2017). Comprehension First: Evaluating a Novel Pedagogy and Tutoring System for Program Tracing in CS1. Proceedings of the 2017 ACM Conference on International Computing Education Research , 2–11 . https://doi.org/10.1145/3105726.3106178 Pears, A., Seidman, S., Malmi, L., Mannila, L., Adams, E., Bennedsen, J., Devlin, M., & Paterson, J. (2007). A survey of literature on the teaching of introductory programming. Working Group Reports on ITiCSE on Innovation and Technology in Computer Science Education , 204–223. https://doi.org/10.1145/1345443.1345441 Prather, J., Reeves, B. N., Denny, P., Becker, B. A., Leinonen, J., Luxton-Reilly, A., Powell, G., Finnie- Ansley, J., & Santos, E. A. (2024). "It's Weird That it Knows What I Want": Usability and Interactions with Copilot for Novice Programmers. ACM Transactions on Computer-Human Interaction , 31 (1), 1–31 . https://doi.org/10.1145/3617367 Robins, A., Rountree, J., & Rountree, N. (2003). Learning and Teaching Programming: A Review and Discussion. Computer Science Education , 13 (2), 137–172. https://doi.org/10.1076/csed.13.2.137.14200 Shaji, G. (2023). The Potential of Generative AI to Reform Graduate Education . https://doi.org/10.5281/ZENODO.10421475 Sweller, J. (2015). In Academe, What Is Learned, and How Is It Learned? Current Directions in Psychological Science , 24 (3), 190–194 . https://doi.org/10.1177/0963721415569570
Made with FlippingBook
RkJQdWJsaXNoZXIy ODc3OTcw