AI in the Classroom: GPT Usage and Learner Typologies in Programming
Abstract
1. Introduction
- To identify and classify the different learner types currently in universities. This objective focuses on categorizing students based on their behavioral patterns, engagement levels, and preferences. The resulting classification provides a framework for understanding how different students approach learning in the context of AI tools like GPT.
- To examine the relationship between these learner types and their GPT usage behaviors. Building upon the first objective, this goal is to explore how the identified learner types interact with GPT tools, specifically investigating how their unique learning dispositions influence the adoption and use of these technologies.
2. Literature Review
2.1. Factors Shaping AI Tool Adoption in Programming Education
2.2. A Review of Classic Learning Theories in AI Research
2.2.1. Behaviorism
2.2.2. Cognitivism
2.2.3. Constructivism
- Project-Based Learning (PBL): Learners are inclined to adopt this method to construct their knowledge system. This problem-oriented teaching model has been shown to significantly promote deep learning (Hmelo-Silver & DeSimone, 2013). PBL fosters an environment where students actively engage with real-world problems, applying their knowledge to complex, hands-on scenarios.
- Experiential Learning Cycle: Learners follow an iterative cycle of concrete experience, reflective observation, abstract conceptualization, and active experimentation to develop their competencies (Kolb, 2014). This cyclical model emphasizes the importance of engaging with material in a personal, hands-on manner, allowing learners to refine their understanding through action and reflection.
- Collaborative Knowledge Construction: Constructivist learning emphasizes the social aspect of knowledge construction. In collaborative learning settings, learners work together to solve problems, fostering the development of higher-order thinking skills and cognitive growth (Lave, 1991).
2.2.4. Social Learning Theory
2.2.5. Connectivism
2.2.6. Humanism
2.3. Interplay Among Learning Theories
2.4. Six Core Learner Orientations for the AI Era
2.4.1. Traditional Instruction Learning (Behaviorism)
2.4.2. Theoretical–Analytical Learning (Cognitivism)
2.4.3. Practice-Reinforced Learning (Constructivism)
2.4.4. Collaborative Learning (Social Learning Theory)
2.4.5. Technology-Driven Learning (Connectivism)
2.4.6. Intrinsically Motivated Learning (Humanism)
3. Methodology
3.1. Research Design and Participants
3.1.1. Sampling Strategy
3.1.2. Institutional and Participant Characteristics
- A national key comprehensive university (Anhui University, AU) and its subbranch Stony Brook Institute at Anhui University (SB), representing China’s top-tier, research-intensive academic environment with a highly selective student intake.
- A provincial key university with a specialized focus on applied sciences (Anhui Jianzhu University, AJ), representing a strong, application-oriented engineering context where programming is a critical professional tool.
- An undergraduate college with a primary focus on teaching (Jianghuai College, JH), representing an environment centered on pedagogical support and practical skills development for a broader range of students.
3.2. Data Collection and Screening
- Initial Collection: An initial dataset of 438 responses was gathered. The response rates across the three institutions were consistently high and showed no significant differences, ensuring a balanced dataset from each academic context.
- Data Screening: We applied a pre-defined exclusion criterion to filter out inattentive or invalid responses. Following established data quality protocols, any survey where the standard deviation (std) of the responses across all Likert-scale items was less than 0.5 was discarded. This objective measure helps identify participants who likely did not respond thoughtfully (e.g., by selecting the same answer for all questions).
- Final Sample: This filtering process led to the removal of 140 responses. A final valid sample of 298 was retained for analysis.
3.3. Research Instrument
3.3.1. Instrument Development and Validation
3.3.2. Instrument Structure and Reliability
3.4. Data Analysis
3.5. Limitations and Potential for Bias
3.6. Population Cluster Analysis
3.7. Correlation Analysis
4. Results
4.1. Questionnaire Reliability and Validity
4.2. Demography of Participants
4.3. Correlation Between GPT Usage and Learning Theory
4.3.1. Technology-Driven Learners: Comprehensive Early Adopters and Active Advocates
4.3.2. Theoretical–Analytical Learners: Rational and Purposeful Users
4.3.3. Intrinsically Motivated Learners: Users in Pursuit of Growth and Achievement
4.3.4. Practical Collaborative Learners: Context-Specific Users
4.3.5. Traditional Guided Learners: Potential Skeptics
4.4. Population Clustering
4.4.1. Clustering Description
- Balanced Learners: Students demonstrating a well-rounded mix of learning strategies.
- High-Performing Learners: Students showing robust engagement across various learning domains.
- Low-Engagement Learners: Students exhibiting minimal engagement across most learning domains.
- Practice-Oriented Learners: Students prioritizing practical, hands-on learning approaches.
4.4.2. Cluster Distribution by Gender
4.4.3. Cluster Distribution by Major
4.4.4. GPT Utilization of Each Learner Type
5. Discussion
5.1. Summary of Results
5.2. Beyond “Use vs. Non-Use": The Case for Learner Profiling in the AI Era
5.3. An Empirically Grounded Typology of Student-AI Engagement
5.4. Implications for Theory and Practice in Education
5.4.1. For Educational Theory: Challenging Techno-Determinism with a Socio-Technical Framework
5.4.2. For Pedagogy and Policy: The Imperative of Differentiated AI-Powered Instruction
5.5. Limitations and a Future Research Agenda
5.5.1. The Boundaries of the Current Study
5.5.2. An Agenda for Future
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
1 | In this study, the term “AI tools like GPT” specifically refers to Generative AI Chatbots. These are large language models (LLMs) designed to engage in natural language conversations with users and generate human-like text in response to prompts. Examples of such tools prevalent at the time of our study include OpenAI’s ChatGPT 3.5/4o, Google’s Gemini, Deepseek, and Doubao. Our research focuses on the capabilities and user interactions common to this class of AI applications, rather than any single model’s specific architecture. |
2 | https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.corr.html, accessed on 11 October 2025. |
3 |
References
- Alshammari, S. H., & Alshammari, M. H. (2024). Factors affecting the adoption and use of ChatGPT in higher education. International Journal of Information and Communication Technology Education (IJICTE), 20(1), 1–16. [Google Scholar] [CrossRef]
- Ardito, L., Coccia, M., & Petruzzelli, A. M. (2021). Technological exaptation and crisis management: Evidence from COVID-19 outbreaks. R & D Management, 51(4), 381–392. [Google Scholar] [CrossRef]
- Atman Uslu, N., Yavuz, G. Ö., & Koçak Usluel, Y. (2022). A systematic review study on educational robotics and robots. Interactive Learning Environments, 31(9), 5874–5898. [Google Scholar] [CrossRef]
- Ausubel, D. P. (1968). Educational psychology: A cognitive view. Holt, Rinehart and Winston. [Google Scholar]
- Babanoğlu, M. P., Karataş, T. Ö., & Dündar, E. (2025). Ethical considerations of AI through a socio-technical lens: Insights from ELT context as a higher education system. Cogent Education, 12(1), 2488546. [Google Scholar] [CrossRef]
- Baker, R. S., & Siemens, G. (2014). Educational data mining and learning analytics. In Learning analytics (pp. 253–274). Cambridge University Press. [Google Scholar] [CrossRef]
- Bandura, A., & Walters, R. H. (1977). Social learning theory (Vol. 1). Prentice hall Englewood. [Google Scholar]
- Bell, F. (2010). Network theories for technology-enabled learning and social change: Connectivism and actor network theory. In Proceedings of the 7th international conference on networked learning 2010 (pp. 526–533). Lancaster University. [Google Scholar]
- Bell, F. (2011). Connectivism: Its place in theory-informed research and innovation in technology-enabled learning. International Review of Research in Open and Distributed Learning, 12(3), 98–118. [Google Scholar] [CrossRef]
- Cao, X., Li, Z., & Zhang, R. (2021). Analysis on academic benchmark design and teaching method improvement under artificial intelligence robot technology. International Journal of Emerging Technologies in Learning, 16(5), 58–72. [Google Scholar] [CrossRef]
- Chen, L., Chen, P., & Lin, Z. (2020). Artificial intelligence in education: A review. IEEE Access, 8, 75264–75278. [Google Scholar] [CrossRef]
- Chen, X., Zou, D., Xie, H., Cheng, G., & Liu, C. (2022). Two decades of artificial intelligence in education. Educational Technology & Society, 25(1), 28–47. [Google Scholar]
- Cherukunnath, D., & Singh, A. P. (2022). Exploring cognitive processes of knowledge acquisition to upgrade academic practices. Frontiers in Psychology, 13, 682628. [Google Scholar] [CrossRef]
- Chiu, M.-C., Hwang, G.-J., & Tu, Y.-F. (2024). Roles, applications, and research designs of robots in science education: A systematic review and bibliometric analysis of journal publications from 1996 to 2020. Interactive Learning Environments, 32(5), 1834–1859. [Google Scholar] [CrossRef]
- Cole, M., John-Steiner, V., Scribner, S., & Souberman, E. (1978). Mind in society: The development of higher psychological processes. Harvard University Press. [Google Scholar]
- Crompton, H., & Burke, D. (2023). Artificial intelligence in higher education: The state of the field. International Journal of Educational Technology in Higher Education, 20, 22. Available online: https://educationaltechnologyjournal.springeropen.com/articles/10.1186/s41239-023-00392-8 (accessed on 1 October 2025). [CrossRef]
- Dabbagh, N. (2007). The online learner: Characteristics and pedagogical implications. Contemporary Issues in Technology and Teacher Education, 7(3), 217–226. [Google Scholar]
- de Camargo Fiorini, P., Roman Pais Seles, B. M., Chiappetta Jabbour, C. J., Barberio Mariano, E., & de Sousa Jabbour, A. B. L. (2018). Management theory and big data literature: From a review to a research agenda. International Journal of Information Management, 43, 112–129. Available online: https://www.sciencedirect.com/science/article/pii/S026840121830553X (accessed on 1 October 2025). [CrossRef]
- Deci, E. L., & Ryan, R. M. (2000). The “what” and “why” of goal pursuits: Human needs and the self-determination of behavior. Psychological Inquiry, 11(4), 227–268. [Google Scholar] [CrossRef]
- Delcker, J., Heil, J., Ifenthaler, D., Seufert, S., & Spirgi, L. (2024). First-year students AI-competence as a predictor for intended and de facto use of AI-tools for supporting learning processes in higher education. International Journal of Educational Technology in Higher Education, 21(1), 18. [Google Scholar] [CrossRef]
- Downes, S. (2022). Connectivism. Asian Journal of Distance Education, 17(1), 58–87. [Google Scholar]
- Duran, B. S., & Odell, P. L. (2013). Cluster analysis: A survey (Vol. 100). Springer Science & Business Media. [Google Scholar]
- Engeström, Y. (2018). Expansive learning at work: Toward an activity theoretical reconceptualization. Cambridge University Press. [Google Scholar]
- Fošner, A. (2024). University students’ attitudes and perceptions towards ai tools: Implications for sustainable educational practices. Sustainability, 16(19), 8668. [Google Scholar] [CrossRef]
- Gerlich, M. (2025). AI tools in society: Impacts on cognitive offloading and the future of critical thinking. Societies, 15(1), 6. [Google Scholar] [CrossRef]
- Gligorea, I., Cioca, M., Oancea, R., Gorski, A.-T., Gorski, H., & Tudorache, P. (2023). Adaptive learning using artificial intelligence in e-learning: A literature review. Education Sciences, 13(12), 1216. [Google Scholar] [CrossRef]
- Grieves, M., & Vickers, J. (2017). Digital twin: Mitigating unpredictable, undesirable emergent behavior in complex systems. Procedia CIRP, 61, 11–20. [Google Scholar]
- Groothuijsen, S., van den Beemt, A., Remmers, J. C., & van Meeuwen, L. W. (2024). AI chatbots in programming education: Students’ use in a scientific computing course and consequences for learning. Computers and Education: Artificial Intelligence, 7, 100290. [Google Scholar] [CrossRef]
- Guan, C., Mou, J., & Jiang, Z. (2020). Artificial intelligence innovation in education: A twenty-year data-driven historical analysis. International Journal of Innovation Studies, 4, 134–147. [Google Scholar] [CrossRef]
- Hattie, J., & Timperley, H. (2007). The power of feedback. Review of Educational Research, 77(1), 81–112. [Google Scholar] [CrossRef]
- Head, E. (2009). The ethics and implications of paying participants in qualitative research. International Journal of Social Research Methodology, 12(4), 335–344. [Google Scholar] [CrossRef]
- Héder, M. (2021). AI and the resurrection of Technological Determinism. Információs Társadalom: Társadalomtudományi Folyóirat, 21(2), 119–130. [Google Scholar] [CrossRef]
- Hmelo-Silver, C. E., & DeSimone, C. (2013). Problem-based learning: An instructional model of collaborative learning. In The international handbook of collaborative learning (pp. 370–385). Routledge. [Google Scholar]
- Hodges, C. B., Barbour, M., & Ferdig, R. E. (2022). A 2025 vision for building access to K-12 online and blended learning in pre-service teacher education. Journal of Technology and Teacher Education, 30(2), 201–216. [Google Scholar] [CrossRef]
- Huffman, A. H., Whetten, J., & Huffman, W. H. (2013). Using technology in higher education: The influence of gender roles on technology self-efficacy. Computers in Human Behavior, 29(4), 1779–1786. [Google Scholar] [CrossRef]
- Hwang, G.-J., Xie, H., Wah, B. W., & Gašević, D. (2020). Vision, challenges, roles and research issues of artificial intelligence in education (Vol. 1). Elsevier. [Google Scholar]
- Ilieva, G., Yankova, T., Klisarova-Belcheva, S., Dimitrov, A., Bratkov, M., & Angelov, D. (2023). Effects of generative chatbots in higher education. Information, 14(9), 492. [Google Scholar] [CrossRef]
- Ivanashko, O., Kozak, A., Knysh, T., & Honchar, K. (2024). The role of artificial intelligence in shaping the future of education: Opportunities and challenges. Futurity Education, 4(1), 126–146. [Google Scholar] [CrossRef]
- James, G. (2013). An introduction to statistical learning with applications in r. Springer. [Google Scholar]
- Johnson, D. W., & Johnson, R. T. (2009). An educational psychology success story: Social interdependence theory and cooperative learning. Educational Researcher, 38(5), 365–379. [Google Scholar] [CrossRef]
- Kasneci, E., Seßler, K., Küchemann, S., Bannert, M., Dementieva, D., Fischer, F., Gasser, U., Groh, G., Günnemann, S., Hüllermeier, E., Krusche, S., Kutyniok, G., Michaeli, T., Nerdel, C., Pfeffer, J., Poquet, O., Saile, M., Schmidt, A., Seidel, T., … Stadler, M. (2023). ChatGPT for good? On opportunities and challenges of large language models for education. Learning and Individual Differences, 103, 102274. [Google Scholar] [CrossRef]
- Khalil, M., Prinsloo, P., & Slade, S. (2023). The use and application of learning theory in learning analytics: A scoping review. Journal of Computing in Higher Education, 35(3), 573–594. [Google Scholar] [CrossRef]
- Kikalishvili, S. (2023). Unlocking the potential of GPT-3 in education: Opportunities, limitations, and recommendations for effective integration. Interactive Learning Environments, 32(9), 5587–5599. [Google Scholar] [CrossRef]
- Koedinger, K. R., Corbett, A. T., & Perfetti, C. (2012). The Knowledge-Learning-Instruction framework: Bridging the science-practice chasm to enhance robust student learning. Cognitive Science, 36(5), 757–798. [Google Scholar] [CrossRef]
- Kolade, O., Owoseni, A., & Egbetokun, A. (2024). Is AI changing learning and assessment as we know it? Evidence from a ChatGPT experiment and a conceptual framework. Heliyon, 10(4), e25953. [Google Scholar] [CrossRef]
- Kolb, D. A. (2014). Experiential learning: Experience as the source of learning and development. FT Press. [Google Scholar]
- Lave, J., & Wenger, E. (1991). Situated learning: Legitimate peripheral participation. Cambridge University Press. [Google Scholar]
- Li, Y., Wu, Y., & Chiu, T. K. (2025). How teacher presence affects student engagement with a generative artificial intelligence chatbot in learning designed with first principles of instruction. Journal of Research on Technology in Education, 1–17. [Google Scholar] [CrossRef]
- Locke, E. A. (1987). Social foundations of thought and action: A social-cognitive view. Academy of Management Briarcliff Manor. [Google Scholar]
- Luan, H., & Tsai, C.-C. (2021). A review of using machine learning approaches for precision education. Educational Technology & Society, 24(1), 250–266. [Google Scholar]
- Manninen, M., Dishman, R., Hwang, Y., Magrum, E., Deng, Y., & Yli-Piipari, S. (2022). Self-determination theory based instructional interventions and motivational regulations in organized physical activity: A systematic review and multivariate meta-analysis. Psychology of Sport and Exercise, 62, 102248. Available online: https://www.sciencedirect.com/science/article/pii/S1469029222001169 (accessed on 1 October 2025). [CrossRef]
- Maqableh, M., & Jaradat, M. (2021). Exploring the determinants of students’ academic performance at university level: The mediating role of internet usage continuance intention. Education and Information Technologies, 26, 4003–4025. [Google Scholar] [CrossRef]
- Maslow, A. H. (1943). A theory of human motivation. Psychological Review, 50(4), 370. [Google Scholar] [CrossRef]
- Merriam, S. B., & Bierema, L. L. (2013). Adult learning: Linking theory and practice. John Wiley & Sons. [Google Scholar]
- OpenAI, Achiam, J., Adler, S., Agarwal, S., Ahmad, L., Akkaya, I., Aleman, F. L., Almeida, D., Altenschmidt, J., Altman, S., Anadkat, S., Avila, R., Babuschkin, I., Balaji, S., Balcom, V., Baltescu, P., Bao, H., Bavarian, M., Belgum, J., … Zoph, B. (2024). GPT-4 technical report. arXiv, arXiv:2303.08774. [Google Scholar]
- Oprea, S.-V., Nica, I., Bâra, A., & Georgescu, I.-A. (2024). Are skepticism and moderation dominating attitudes toward AI-based technologies? American Journal of Economics and Sociology, 83(3), 567–607. [Google Scholar] [CrossRef]
- Ouyang, F., & Zhang, L. (2024). AI-driven learning analytics applications and tools in computer-supported collaborative learning: A systematic review. Educational Research Review, 44, 100616. [Google Scholar] [CrossRef]
- Parviz, M. (2024). AI in education: Comparative perspectives from STEM and Non-STEM instructors. Computers and Education Open, 6, 100190. [Google Scholar] [CrossRef]
- Pater, J., Coupe, A., Pfafman, R., Phelan, C., Toscos, T., & Jacobs, M. (2021). Standardizing reporting of participant compensation in HCI: A systematic literature review and recommendations for the field. In Proceedings of the 2021 chi conference on human factors in computing systems (pp. 1–16). Association for Computing Machinery. [Google Scholar]
- Peungcharoenkun, T., & Waluyo, B. (2024). Students’ affective engagements in peer feedback across offline and online English learning environments in Thai higher education. Asian Journal of Second and Foreign Language Education, 9, 60. [Google Scholar] [CrossRef]
- Piaget, J. (1954). The construction of reality in the child. Basic Books. [Google Scholar]
- Piaget, J. (1977). The development of thought: Equilibration of cognitive structures. Viking Press. [Google Scholar]
- Poldrack, R. A., Lu, T., & Beguš, G. (2023). AI-assisted coding: Experiments with GPT-4. arXiv, arXiv:2304.13187. [Google Scholar] [CrossRef]
- Resnick, M. (2017). Lifelong kindergarten: Cultivating creativity through projects, passion, peers, and play. Mit Press. [Google Scholar]
- Rogers, C. (1969). Freedom to learn. Charles E. Merrill. [Google Scholar]
- Roldán-álvarez, D., & Mesa, F. J. (2024). Intelligent deep-learning tutoring system to assist instructors in programming courses. IEEE Transactions on Education, 67(1), 153–161. [Google Scholar] [CrossRef]
- Romanelli, F., Bird, E., & Ryan, M. (2009). Learning styles: A review of theory, application, and best practices. American Journal of Pharmaceutical Education, 73(1), 9. [Google Scholar] [CrossRef]
- Ryan, R. M., & Deci, E. L. (2020). Self-determination theory: Basic psychological needs in motivation, development, and wellness. Guilford Press. [Google Scholar]
- Sachs, L. (2012). Applied statistics: A handbook of techniques. Springer Science & Business Media. [Google Scholar]
- Saenz, V. B., Hatch, D., Bukoski, B. E., Kim, S., Lee, K.-h., & Valdez, P. (2011). Community college student engagement patterns: A typology revealed through exploratory cluster analysis. Community College Review, 39(3), 235–267. [Google Scholar] [CrossRef]
- Saif, N., Khan, S. U., Shaheen, I., ALotaibi, F. A., Alnfiai, M. M., & Arif, M. (2024). Chat-GPT; validating Technology Acceptance Model (TAM) in education sector via ubiquitous learning mechanism. Computers in Human Behavior, 154, 108097. [Google Scholar] [CrossRef]
- Sánchez-Ruiz, L. M., Moll-López, S., Nuñez-Pérez, A., Moraño-Fernández, J. A., & Vega-Fleitas, E. (2023). ChatGPT challenges blended learning methodologies in engineering education: A case study in mathematics. Applied Sciences, 13(10), 6039. [Google Scholar] [CrossRef]
- Siemens, G. (2004). Connectivism: A learning theory for the digital age. International Journal of Instructional Technology and Distance Learning, 2. Available online: https://api.semanticscholar.org/CorpusID:10302016 (accessed on 1 October 2025).
- Skinner, B. F. (1938). The behavior of organisms: An experimental analysis. Appleton-Century. [Google Scholar]
- VanLehn, K. (2011). The relative effectiveness of human tutoring, intelligent tutoring systems, and other tutoring systems. Educational Psychologist, 46(4), 197–221. [Google Scholar] [CrossRef]
- Van Zwanenberg, N., Wilkinson, L., & Anderson, A. (2000). Felder and silverman’s index of learning styles and honey and mumford’s learning styles questionnaire: How do they compare and do they predict academic performance? Educational Psychology, 20(3), 365–380. [Google Scholar] [CrossRef]
- Verner, I. M., Cuperman, D., Gamer, S., & Polishuk, A. (2020). Exploring affordances of robot manipulators in an introductory engineering course. International Journal of Engineering Education, 36(5), 1691–1705. [Google Scholar]
- Williamson, B., Komljenovic, J., & Gulson, K. (2023). World yearbook of education 2024: Digitalisation of education in the era of algorithms, automation and artificial intelligence. Taylor & Francis. [Google Scholar]
- Wise, A. F., & Schwarz, B. B. (2017). Visions of CSCL: Eight provocations for the future of the field. International Journal of Computer-Supported Collaborative Learning, 12(4), 423–467. [Google Scholar] [CrossRef]
- Zhai, X., Chu, X., Chai, C. S., Jong, M. S. Y., Istenic, A., Spector, M., Liu, J.-B., Yuan, J., & Li, Y. (2021). A review of artificial intelligence (AI) in education from 2010 to 2020. Complexity, 2021(1), 8812542. [Google Scholar] [CrossRef]
Learning Theory | Core Principle | Learner Characteristic | Application of AI/GPT Tools |
---|---|---|---|
Behaviorism | Learning is a condition-based response | Performs best in structured environments | Utilizes AI for repetitive task training |
Cognitivism | Learning is the acquisition of knowledge | Focuses on logical reasoning | Uses GPT features like knowledge recall |
Constructivism | Knowledge is a construct built over time | Inclined towards problem-solving | Uses GPT as a cognitive tool to aid learning |
Social Learning | Learning occurs through interaction | Deepens understanding through collaboration | Utilizes AI tools to facilitate teamwork |
Connectivism | Learning is the ability to make connections | Emphasizes communities and networks | Leverages GPT’s powerful information dissemination |
Humanism | Learning is the development of self | Focuses on whole-person growth | Utilizes AI to obtain personalized insights |
Demography | |||
Q1 | What is your major? | Q2 | What is your grade level? |
Q3 | What is your gender? | ||
Traditional Instruction Learning ( Likert-Scale) | |||
Q4 | Do you rely on the teacher’s guidance and demonstrations to understand computer science courses? | Q5 | Are you satisfied with using written exams to improve your programming skills? |
Q6 | Do you think practicing fixed exercises significantly enhances programming skills? | Q7 | Do you think observing others coding and problem-solving improves your learning outcomes? |
Theoretical–Analytical Learning ( Likert-Scale) | |||
Q8 | Do you prefer analyzing and understanding theoretical concepts to learn computer science? | Q9 | Do you like solving programming problems through in-depth theoretical study and framework analysis? |
Q10 | Do you tend to use diagrams, flowcharts, or other tools to organize programming knowledge? | Q11 | Do you prefer case analysis to deepen your understanding of core programming issues? |
Q12 | When working on computer science projects, do you try to find the logic and rules behind concepts? | ||
Practice-Reinforced Learning ( Likert-Scale) | |||
Q13 | Do you reinforce your programming skills through repetitive practice? | Q14 | Do you prefer testing your programming designs through experiments or simulations? |
Q15 | Do you enjoy learning computer science through real-world projects (e.g., application development)? | Q16 | Do you find project-based learning (PBL), where you complete a specific project, an effective way to learn programming concepts and methods? |
Q17 | Do you think solving real-world problems helps you master Java skills better? | Q18 | Do you enjoy applying computer science knowledge in the classroom or lab to solve real-world problems? |
Q19 | Do you think participating in real-world engineering projects helps you master Java programming? | Q20 | Do you prefer testing and optimizing your programming skills through simulations and experiments? |
Q21 | Do you believe applying computer technology in field studies or industry internships enhances learning outcomes? | Q22 | Do hands-on tasks and contextual activities help you quickly understand programming difficulties? |
Collaborative Learning ( Likert-Scale) | |||
Q23 | Do you enjoy working in a team, sharing and discussing to build new programming knowledge? | Q24 | Do you like discussing programming problems in computer science courses with classmates or instructors to learn solutions? |
Q25 | Do you prefer teamwork to complete complex programming tasks? | Q26 | Do you enjoy participating in programming competitions, project presentations, and other interactive activities? |
Q27 | Do you think participating in group discussions and programming communities helps you master Java faster? | ||
Technology-Driven Learning ( Likert-Scale) | |||
Q28 | Do you think interacting with professional networks expands your programming knowledge and vision? | ||
Q29 | Do you frequently use online platforms (e.g., MOOCs, forums, GitHub) to access learning resources for computer science courses? | Q30 | Are you good at using technology tools (e.g., simulation software, online coding environments) to assist your learning? |
Q31 | Do you enjoy self-learning by integrating online resources to solve programming problems? | Q32 | Do you prefer acquiring programming techniques and experience from professional online communities? |
Intrinsically Motivated Learning ( Likert-Scale) | |||
Q33 | Is your motivation for learning programming more driven by interest rather than external grades or rewards? | ||
Q34 | Do you prefer setting your own learning goals and paths in computer science courses? | Q35 | Is your primary motivation for learning programming driven by interest and career aspirations? |
Q36 | Do you like improving your Java skills through writing reflections and creative design projects? | Q37 | Do you focus on gaining personal achievement and self-satisfaction in the learning process? |
Attitudes, experiences, and knowledge regarding GPT ( Likert-Scale) | |||
AI-Q1 | Have you heard of GPT tools such as ChatGPT, Wenxin Yiyan, and iFlytek Spark and their applications in programming? | AI-Q2 | Do you think these GPT tools can assist in programming? |
AI-Q3 | Have you ever used GPT tools to assist in writing code? | AI-Q4 | Have you ever used GPT tools to complete programming assignments or projects? |
AI-Q5 | Do you support using GPT tools for programming tasks? | AI-Q6 | Do you think using GPT tools for assignments improves your personal programming skills? |
AI-Q7 | Are you concerned that GPT tools might affect your depth of learning or technical growth? | AI-Q8 | Do you feel that using GPT tools provides a great learning experience? |
AI-Q9 | Do you think you have become dependent on GPT tools? | AI-Q10 | Do GPT tools give you a sense of achievement in learning? |
AI Usage Detail | |||
Q0 | In which aspects of programming do you think GPT tools can help you? (text description) |
Inst.-Major | M | F | M Percentage | F Percentage |
---|---|---|---|---|
Before Filter | ||||
AJ-CS | 62 | 21 | 74.70% | 25.30% |
AU-AI | 98 | 44 | 69.01% | 30.99% |
AU-Robot | 56 | 25 | 69.14% | 30.86% |
JH-CS | 73 | 19 | 79.35% | 20.65% |
SB-DM | 23 | 17 | 57.50% | 42.50% |
Total | 312 | 126 | - | - |
After Filter | ||||
AJ-CS | 31 | 12 | 72.09% | 27.91% |
AU-AI | 70 | 32 | 68.63% | 31.37% |
AU-Robot | 42 | 20 | 67.74% | 32.26% |
JH-CS | 43 | 16 | 72.88% | 27.12% |
SB-DM | 17 | 15 | 53.13% | 46.87% |
Total | 203 | 95 | - | - |
Learning Approach | Balanced Learners | High-Performing Learners | Low-Engagement Learners | Practice-Oriented Learners |
---|---|---|---|---|
Traditional Guided Learning | 3.62 | 3.73 | 2.94 | 2.98 |
Practical Reinforcement Learning | 3.64 | 4.30 | 3.04 | 3.84 |
Theoretical–Analytical Learning | 3.47 | 4.26 | 2.89 | 3.64 |
Collaborative Interactive Learning | 3.47 | 4.15 | 2.73 | 3.44 |
Technology Driven Learning | 3.26 | 4.28 | 3.06 | 3.89 |
Intrinsic Motivation Learning | 3.39 | 4.22 | 2.88 | 3.72 |
Number of Individuals | 119 | 49 | 43 | 87 |
% to total | 39.9% | 16.4% | 14.4% | 29.2% |
Learner Type | Male | Female |
---|---|---|
Balanced Learners | 38.92% | 42.11% |
High-Performing Learners | 15.27% | 18.95% |
Low-Engagement Learners | 12.81% | 17.89% |
Practice-Oriented Learners | 33.00% | 21.05% |
Major | Balanced Learners | High-Performing Learners | Low-Engagement Learners | Practice-Oriented Learners |
---|---|---|---|---|
AJ-CS | 32.56% | 9.30% | 16.28% | 41.86% |
AU-AI | 34.31% | 22.55% | 10.78% | 32.35% |
AU-Robot | 46.77% | 14.52% | 14.52% | 24.19% |
JH-CS | 47.46% | 10.17% | 20.34% | 22.03% |
SB-DM | 40.63% | 21.88% | 12.50% | 25.00% |
Practice-Oriented | Low-Engagement | Balanced | High-Performing | |
---|---|---|---|---|
Code Generation | 51 (58.62%) | 30 (69.77%) | 82 (68.91%) | 29 (59.18%) |
Code Debugging | 62 (71.26%) | 19 (44.19%) | 81 (68.07%) | 28 (57.14%) |
Code Optimization | 63 (72.41%) | 25 (58.14%) | 88 (73.95%) | 36 (73.47%) |
Project Design | 39 (44.83%) | 16 (37.21%) | 59 (49.58%) | 21 (42.86%) |
Others | 3 (3.45%) | 0 (0.00%) | 0 (0.00%) | 1 (2.04%) |
Code Generation | Code Debugging | Code Optimization | Project Design | Frequency | Percentage (%) |
---|---|---|---|---|---|
Practice-Oriented Learners | |||||
√ | √ | √ | √ | 24 | 27.59 |
× | √ | √ | × | 13 | 14.94 |
× | √ | × | × | 8 | 9.20 |
√ | √ | √ | × | 8 | 9.20 |
√ | × | √ | × | 6 | 6.90 |
Low-Engagement Learners | |||||
√ | × | × | × | 10 | 23.26 |
√ | √ | √ | √ | 7 | 16.28 |
× | √ | √ | × | 4 | 9.30 |
× | × | √ | × | 4 | 9.30 |
√ | × | √ | × | 3 | 6.98 |
Balanced Learners | |||||
√ | √ | √ | √ | 36 | 30.25 |
× | √ | √ | × | 15 | 12.61 |
√ | √ | √ | × | 12 | 10.08 |
√ | × | √ | × | 9 | 7.56 |
√ | × | × | × | 8 | 6.72 |
High-Performing Learners | |||||
√ | √ | √ | √ | 9 | 18.37 |
× | × | √ | × | 7 | 14.29 |
× | √ | √ | × | 7 | 14.29 |
√ | × | √ | × | 5 | 10.20 |
√ | × | × | √ | 4 | 8.16 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wang, D.; Dong, X.; Fang, Z.; Wang, L.Y.K.; Jin, Z. AI in the Classroom: GPT Usage and Learner Typologies in Programming. Educ. Sci. 2025, 15, 1353. https://doi.org/10.3390/educsci15101353
Wang D, Dong X, Fang Z, Wang LYK, Jin Z. AI in the Classroom: GPT Usage and Learner Typologies in Programming. Education Sciences. 2025; 15(10):1353. https://doi.org/10.3390/educsci15101353
Chicago/Turabian StyleWang, Di, Xingbo Dong, Zheng Fang, Lillian Yee Kiaw Wang, and Zhe Jin. 2025. "AI in the Classroom: GPT Usage and Learner Typologies in Programming" Education Sciences 15, no. 10: 1353. https://doi.org/10.3390/educsci15101353
APA StyleWang, D., Dong, X., Fang, Z., Wang, L. Y. K., & Jin, Z. (2025). AI in the Classroom: GPT Usage and Learner Typologies in Programming. Education Sciences, 15(10), 1353. https://doi.org/10.3390/educsci15101353