Exploring the Key Factors Influencing College Students’ Willingness to Use AI Coding Assistant Tools: An Expanded Technology Acceptance Model
Abstract
:1. Introduction
2. Theoretical Background
2.1. Development and Application of AI Coding Assistant Tools
2.2. The Technology Acceptance Model
3. Research Hypotheses and Research Model
3.1. Research Hypotheses
3.1.1. Perceived Trust (PT)
3.1.2. Perceived Risk (PR)
3.1.3. Dependence Worry (DW)
3.1.4. Self-Efficacy (SE)
3.1.5. Perceived Usefulness (PU)
3.1.6. Perceived Ease of Use (PEOU)
3.2. Research Model
4. Methods
4.1. Questionnaire Design
4.2. Data Collection
5. Results
5.1. Common Method Bias Assessment
5.2. Measurement Model Assessment and Multicollinearity Test
5.3. Structural Equation Model Assessment
5.3.1. Model Fit Index
5.3.2. Model Path Analysis
5.3.3. Mediation Effect Analysis
6. Discussion and Implication
6.1. Discussion of Results
6.2. Implication
6.3. Limitation and Future Research
7. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- OpenAI. ChatGPT: Optimizing Language Models for Dialogue. OpenAI. Available online: https://openai.com/blog/chatgpt/ (accessed on 17 January 2024).
- Harrison Dupré, M. ChatGPT’s Explosive Popularity Makes It the Fastest-Growing App in Human History. Futurism. 3 February 2023. Available online: https://futurism.com/the-byte/chatgpts-fastest-growing-app-human-history (accessed on 3 February 2024).
- Becker, B.A.; Denny, P.; Finnie-Ansley, J.; Luxton-Reilly, A.; Prather, J.; Santos, E.A. Programming Is Hard—Or at Least It Used to Be. In Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1, Toronto, ON, Canada, 15–18 March 2023. [Google Scholar] [CrossRef]
- Pearce, H.; Ahmad, B.; Tan, B.; Dolan-Gavitt, B.; Karri, R. Asleep at the Keyboard? Assessing the Security of GitHub Copilot’s Code Contributions. In Proceedings of the 2022 IEEE Symposium on Security and Privacy (SP), San Francisco, CA, USA, 22–26 May 2022; pp. 754–768. [Google Scholar] [CrossRef]
- Dijkstra, E.W. A Preliminary Investigation into Computer Assisted Programming; The University of Texas: Austin, TX, USA, 2007. [Google Scholar]
- Popat, S.; Starkey, L. Learning to Code or Coding to Learn? A Systematic Review. Comput. Educ. 2019, 128, 365–376. [Google Scholar] [CrossRef]
- Webb, M.; Davis, N.; Bell, T.; Katz, Y.J.; Reynolds, N.; Chambers, D.P.; Sysło, M.M. Computer Science in K-12 School Curricula of the 2lst Century: Why, What and When? Educ. Inf. Technol. 2016, 22, 445–468. [Google Scholar] [CrossRef]
- Gates, B. Strengthening American Competitiveness for the 21st Century. Yearb. Natl. Soc. Study Educ. 2008, 107, 95–98. [Google Scholar] [CrossRef]
- Du Boulay, B. Some Difficulties of Learning to Program. J. Educ. Comput. Res. 1986, 2, 57–73. [Google Scholar] [CrossRef]
- Qian, Y.; Lehman, J. Students’ Misconceptions and Other Difficulties in Introductory Programming. ACM Trans. Comput. Educ. 2017, 18, 1–24. [Google Scholar] [CrossRef]
- Chen, M.; Tworek, J.; Jun, H.; Yuan, Q.; de Oliveira Pinto, H.P.; Kaplan, J.; Edwards, H.; Burda, Y.; Joseph, N.; Brockman, G.; et al. Evaluating Large Language Models Trained on Code. arxiv 2021, arXiv:2107.03374. [Google Scholar]
- Finnie-Ansley, J.; Denny, P.; Becker, B.A.; Luxton-Reilly, A.; Prather, J. The Robots Are Coming: Exploring the Implications of OpenAI Codex on Introductory Programming. In Proceedings of the 24th Australasian Computing Education Conference, Virtual Event, 14–18 February 2022. [Google Scholar] [CrossRef]
- Finnie-Ansley, J.; Denny, P.; Luxton-Reilly, A.; Santos, E.A.; Prather, J.; Becker, B.A. My AI Wants to Know If This Will Be on the Exam: Testing OpenAI’s Codex on CS2 Programming Exercises. In Proceedings of the 25th Australasian Computing Education Conference, Melbourne, VIC, Australia, 30 January–3 February 2023; 3 February 2023. [Google Scholar] [CrossRef]
- Kazemitabaar, M.; Chow, J.; Carl, M.; Ericson, B.J.; Weintrop, D.; Grossman, T. Studying the Effect of AI Code Generators on Supporting Novice Learners in Introductory Programming. In Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems, Hamburg, Germany, 23–28 April 2023; pp. 1–23. [Google Scholar] [CrossRef]
- Simon; Sheard, J.; Morgan, M.; Petersen, A.; Settle, A.; Sinclair, J.; Cross, G.; Riedesel, C. Negotiating the Maze of Academic Integrity in Computing Education. In Proceedings of the 2016 ITiCSE Working Group Reports, Arequipa, Peru, 9–13 July 2016; pp. 57–80. [Google Scholar] [CrossRef]
- Li, Y.; Choi, D.; Chung, J.; Kushman, N.; Schrittwieser, J.; Leblond, R.; Eccles, T.; Keeling, J.; Gimeno, F.; Dal Lago, A.; et al. Competition-Level Code Generation with AlphaCode. Science 2022, 378, 1092–1097. [Google Scholar] [CrossRef]
- Davis, F.D. A Technology Acceptance Model for Empirically Testing New End-User Information Systems: Theory and Results. Doctoral Dissertation, Massachusetts Institute of Technology, Cambridge, MA, USA, 1985. Available online: http://hdl.handle.net/1721.1/15192 (accessed on 21 February 2024).
- Kelly, S.; Kaye, S.-A.; Oviedo-Trespalacios, O. What Factors Contribute to Acceptance of Artificial Intelligence? A Systematic Review. Telemat. Inform. 2022, 77, 101925. [Google Scholar] [CrossRef]
- Jayagopal, D.; Lubin, J.; Chasins, S. Exploring the Learnability of Program Synthesizers by Novice Programmers. In Proceedings of the 35th Annual ACM Symposium on User Interface Software and Technology, Bend, OR, USA, 29 October—2 November 2022; pp. 1–15. [Google Scholar] [CrossRef]
- Guo, P.J. Six Opportunities for Scientists and Engineers to Learn Programming Using AI Tools such as ChatGPT. Comput. Sci. Eng. 2023, 25, 73–78. [Google Scholar] [CrossRef]
- Hendler, J.A. Understanding the Limits of AI Coding. Science 2023, 379, 548. [Google Scholar] [CrossRef]
- GitHub Copilot Your AI Pair Programmer. GitHub Copilot. Available online: https://copilot.github.com/ (accessed on 21 February 2024).
- Davis, F. Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology. MIS Q. 1989, 13, 319–340. [Google Scholar] [CrossRef]
- Nikou, S.A.; Economides, A.A. Mobile-Based Assessment: Investigating the Factors That Influence Behavioral Intention to Use. Comput. Educ. 2017, 109, 56–73. [Google Scholar] [CrossRef]
- Feng, G.C.; Su, X.; Lin, Z.; He, Y.; Luo, N.; Zhang, Y. Determinants of Technology Acceptance: Two Model-Based Meta-Analytic Reviews. Journal. Mass Commun. Q. 2020, 98, 83–104. [Google Scholar] [CrossRef]
- Mohr, S.; Kühl, R. Acceptance of Artificial Intelligence in German Agriculture: An Application of the Technology Acceptance Model and the Theory of Planned Behavior. Precis. Agric. 2021, 22, 1816–1844. [Google Scholar] [CrossRef]
- Li, K. Determinants of College Students’ Actual Use of AI-Based Systems: An Extension of the Technology Acceptance Model. Sustainability 2023, 15, 5221. [Google Scholar] [CrossRef]
- Xu, J.; Zhang, X.; Li, H.; Yoo, C.; Pan, Y. Is Everyone an Artist? A Study on User Experience of AI-Based Painting System. Appl. Sci. 2023, 13, 6496. [Google Scholar] [CrossRef]
- Arpaci, I. Understanding and Predicting Students’ Intention to Use Mobile Cloud Storage Services. Comput. Hum. Behav. 2016, 58, 150–157. [Google Scholar] [CrossRef]
- Asan, O.; Bayrak, A.E.; Choudhury, A. Artificial Intelligence and Human Trust in Healthcare: Focus on Clinicians. J. Med. Internet Res. 2020, 22, e15154. [Google Scholar] [CrossRef] [PubMed]
- Liu, K.; Tao, D. The Roles of Trust, Personalization, Loss of Privacy, and Anthropomorphism in Public Acceptance of Smart Healthcare Services. Comput. Hum. Behav. 2022, 127, 107026. [Google Scholar] [CrossRef]
- Choung, H.; David, P.; Ross, A. Trust in AI and Its Role in the Acceptance of AI Technologies. Int. J. Hum.-Comput. Interact. 2022, 39, 1727–1739. [Google Scholar] [CrossRef]
- Wong, M.-F.; Guo, S.; Hang, C.-N.; Ho, S.-W.; Tan, C.-W. Natural Language Generation and Understanding of Big Code for AI-Assisted Programming: A Review. Entropy 2023, 25, 888. [Google Scholar] [CrossRef] [PubMed]
- Chao, C.-Y.; Chang, T.-C.; Wu, H.-C.; Lin, Y.-S.; Chen, P.-C. The Interrelationship between Intelligent Agents’ Characteristics and Users’ Intention in a Search Engine by Making Beliefs and Perceived Risks Mediators. Comput. Hum. Behav. 2016, 64, 117–125. [Google Scholar] [CrossRef]
- Xiong, Y.; Shi, Y.; Pu, Q.; Liu, N. More Trust or More Risk? User Acceptance of Artificial Intelligence Virtual Assistant. Hum. Factors Ergon. Manuf. Serv. Ind. 2023, 34, 190–205. [Google Scholar] [CrossRef]
- Luo, X.; Li, H.; Zhang, J.; Shim, J.P. Examining Multi-Dimensional Trust and Multi-Faceted Risk in Initial Acceptance of Emerging Technologies: An Empirical Study of Mobile Banking Services. Decis. Support Syst. 2010, 49, 222–234. [Google Scholar] [CrossRef]
- Kelty, C.M. Culture’s Open Sources: Software, Copyright, and Cultural Critique. Anthropol. Q. 2004, 77, 499–506. [Google Scholar] [CrossRef]
- Martins, C.; Oliveira, T.; Popovič, A. Understanding the Internet Banking Adoption: A Unified Theory of Acceptance and Use of Technology and Perceived Risk Application. Int. J. Inf. Manag. 2014, 34, 1–13. [Google Scholar] [CrossRef]
- Passi, S.; Vorvoreanu, M. Overreliance on AI: Literature Review; Microsoft. 2022. Available online: https://www.microsoft.com/en-us/research/publication/overreliance-on-ai-literature-review/ (accessed on 22 February 2024).
- Seo, K.; Tang, J.; Roll, I.; Fels, S.; Yoon, D. The Impact of Artificial Intelligence on Learner–Instructor Interaction in Online Learning. Int. J. Educ. Technol. High. Educ. 2021, 18, 54. [Google Scholar] [CrossRef] [PubMed]
- Ahmad, S.F.; Han, H.; Alam, M.M.; Rehmat, M.K.; Irshad, M.; Arraño-Muñoz, M.; Ariza-Montes, A. Impact of Artificial Intelligence on Human Loss in Decision Making, Laziness and Safety in Education. Humanit. Soc. Sci. Commun. 2023, 10, 311. [Google Scholar] [CrossRef]
- Compeau, D.R.; Higgins, C.A. Application of Social Cognitive Theory to Training for Computer Skills. Inf. Syst. Res. 1995, 6, 118–143. [Google Scholar] [CrossRef]
- Esiyok, E.; Gokcearslan, S.; Kucukergin, K.G. Acceptance of Educational Use of AI Chatbots in the Context of Self-Directed Learning with Technology and ICT Self-Efficacy of Undergraduate Students. Int. J. Hum.-Comput. Interact. 2024, 1–10. [Google Scholar] [CrossRef]
- Ithriah, S.A.; Ridwandono, D.; Suryanto, T.L.M. Online Learning Self-Efficacy: The Role in E-Learning Success. J. Phys. Conf. Ser. 2020, 1569, 022053. [Google Scholar] [CrossRef]
- Wang, H.; Hall, N.C.; Rahimi, S. Self-Efficacy and Causal Attributions in Teachers: Effects on Burnout, Job Satisfaction, Illness, and Quitting Intentions. Teach. Teach. Educ. 2015, 47, 120–130. [Google Scholar] [CrossRef]
- van Merrienboer, J.J.G.; Kirschner, P.A.; Kester, L. Taking the Load off a Learner’s Mind: Instructional Design for Complex Learning. Educ. Psychol. 2003, 38, 5–13. [Google Scholar] [CrossRef]
- Kinnunen, P.; Simon, B. CS Majors’ Self-Efficacy Perceptions in CS1. In Proceedings of the Seventh International Workshop on Computing education research, Providence, RI, USA, 8–9 August 2011. [Google Scholar] [CrossRef]
- Valový, M.; Buchalcevova, A. The Psychological Effects of AI-Assisted Programming on Students and Professionals. In Proceedings of the 2023 IEEE International Conference on Software Maintenance and Evolution, Bogotá, Colombia, 1–6 October 2023; pp. 385–390. [Google Scholar] [CrossRef]
- López-Nicolás, C.; Molina-Castillo, F.J.; Bouwman, H. An Assessment of Advanced Mobile Services Acceptance: Contributions from TAM and Diffusion Theory Models. Inf. Manag. 2008, 45, 359–364. [Google Scholar] [CrossRef]
- Basak, E.; Gumussoy, C.A.; Calisir, F. Examining the Factors Affecting PDA Acceptance among Physicians: An Extended Technology Acceptance Model. J. Healthc. Eng. 2015, 6, 399–418. [Google Scholar] [CrossRef] [PubMed]
- Kuo, Y.-F.; Yen, S.-N. Towards an Understanding of the Behavioral Intention to Use 3G Mobile Value-Added Services. Comput. Hum. Behav. 2009, 25, 103–110. [Google Scholar] [CrossRef]
- Neumann, N. The Acceptance of Smart Home Technology; University of Twente: Enschede, The Nederland, 2018; Available online: https://purl.utwente.nl/essays/75338 (accessed on 24 February 2024).
- Lean, O.K.; Zailani, S.; Ramayah, T.; Fernando, Y. Factors Influencing Intention to Use E-Government Services among Citizens in Malaysia. Int. J. Inf. Manag. 2009, 29, 458–475. [Google Scholar] [CrossRef]
- Venkatesh, V.; Davis, F.D. A Theoretical Extension of the Technology Acceptance Model: Four Longitudinal Field Studies. Manag. Sci. 2000, 46, 186–204. [Google Scholar] [CrossRef]
- Mcknight, D.H.; Carter, M.; Thatcher, J.B.; Clay, P.F. Trust in a Specific Technology. ACM Trans. Manag. Inf. Syst. 2011, 2, 1–25. [Google Scholar] [CrossRef]
- Featherman, M.S.; Pavlou, P.A. Predicting E-Services Adoption: A Perceived Risk Facets Perspective. Int. J. Hum.-Comput. Stud. 2003, 59, 451–474. [Google Scholar] [CrossRef]
- Taylor, S.; Todd, P.A. Understanding Information Technology Usage: A Test of Competing Models. Inf. Syst. Res. 1995, 6, 144–176. [Google Scholar] [CrossRef]
- Bhattacherjee, A. Understanding Information Systems Continuance: An Expectation-Confirmation Model. MIS Q. 2001, 25, 351–370. [Google Scholar] [CrossRef]
- Caplan, S.E. Problematic Internet Use and Psychosocial Well-Being: Development of a Theory-Based Cognitive–Behavioral Measurement Instrument. Comput. Hum. Behav. 2002, 18, 553–575. [Google Scholar] [CrossRef]
- Kuss, D.J.; Griffiths, M.D. Online Social Networking and Addiction--a Review of the Psychological Literature. Int. J. Environ. Res. Public Health 2011, 8, 3528–3552. [Google Scholar] [CrossRef] [PubMed]
- Morales-García, W.C.; Sairitupa-Sanchez, L.Z.; Morales-García, S.B.; Morales-García, M. Development and Validation of a Scale for Dependence on Artificial Intelligence in University Students. Front. Educ. 2024, 9, 1323898. [Google Scholar] [CrossRef]
- Lee, Y.; Kozar, K.A.; Larsen, K.R.T. The Technology Acceptance Model: Past, Present, and Future. Commun. Assoc. Inf. Syst. 2003, 12, 50. [Google Scholar] [CrossRef]
- Venkatesh, V.; Morris, M.G.; Davis, G.B.; Davis, F.D. User Acceptance of Information Technology: Toward a Unified View. MIS Q. 2003, 27, 425–478. [Google Scholar] [CrossRef]
- Lee, S.; Choi, J. Enhancing User Experience with Conversational Agent for Movie Recommendation: Effects of Self-Disclosure and Reciprocity. Int. J. Hum. -Comput. Stud. 2017, 103, 95–105. [Google Scholar] [CrossRef]
- Venkatesh, V.; Thong, J.Y.L.; Xu, X. Consumer Acceptance and Use of Information Technology: Extending the Unified Theory of Acceptance and Use of Technology. MIS Q. 2012, 36, 157–178. Available online: https://ssrn.com/abstract=2002388 (accessed on 27 February 2024). [CrossRef]
- Hu, L.; Bentler, P.M. Cutoff Criteria for Fit Indexes in Covariance Structure Analysis: Conventional Criteria versus New Alternatives. Struct. Equ. Model. Multidiscip. J. 1999, 6, 1–55. [Google Scholar] [CrossRef]
- Hair, J.F.; Ringle, C.M.; Sarstedt, M. Partial Least Squares Structural Equation Modeling: Rigorous Applications, Better Results and Higher Acceptance. Long Range Plan. 2013, 46, 1–12. [Google Scholar] [CrossRef]
- Hair, J.F. Multivariate Data Analysis; Kennesaw State University: Arlington, VA, USA, 2009. [Google Scholar]
- Fornell, C.; Larcker, D.F. Structural Equation Models with Unobservable Variables and Measurement Error: Algebra and Statistics. J. Mark. Res. 1981, 18, 382. [Google Scholar] [CrossRef]
- Kline, R.B. Principles and Practice of Structural Equation Modeling, 4th ed.; Guilford: New York, NY, USA, 2015. [Google Scholar]
- Torrent-Sellens, J.; Jiménez-Zarco, A.I.; Saigí-Rubió, F. Do People Trust in Robot-Assisted Surgery? Evidence from Europe. Int. J. Environ. Res. Public Health 2021, 18, 12519. [Google Scholar] [CrossRef] [PubMed]
- Ye, T.; Xue, J.; He, M.; Gu, J.; Lin, H.; Xu, B.; Cheng, Y. Psychosocial Factors Affecting Artificial Intelligence Adoption in Health Care in China: Cross-Sectional Study. J. Med. Internet Res. 2019, 21, e14316. [Google Scholar] [CrossRef] [PubMed]
- Liu, H.; Yang, R.; Wang, L.; Liu, P. Evaluating Initial Public Acceptance of Highly and Fully Autonomous Vehicles. Int. J. Hum.-Comput. Interact. 2019, 35, 919–931. [Google Scholar] [CrossRef]
- Luarn, P.; Lin, H.-H. Toward an Understanding of the Behavioral Intention to Use Mobile Banking. Comput. Hum. Behav. 2005, 21, 873–891. [Google Scholar] [CrossRef]
- Wang, Y.; Wang, Y.; Lin, H.; Tang, T. Determinants of User Acceptance of Internet Banking: An Empirical Study. Int. J. Serv. Ind. Manag. 2003, 14, 501–519. [Google Scholar] [CrossRef]
- Zhao, X.; Mattila, A.S.; Eva Tao, L. The Role of Post-Training Self-Efficacy in Customers’ Use of Self Service Technologies. Int. J. Serv. Ind. Manag. 2008, 19, 492–505. [Google Scholar] [CrossRef]
- Hong, W.; Thong, J.Y.L.; Wong, W.-M.; Tam, K.-Y. Determinants of User Acceptance of Digital Libraries: An Empirical Examination of Individual Differences and System Characteristics. J. Manag. Inf. Syst. 2002, 18, 97–124. [Google Scholar] [CrossRef]
- Solberg, E.; Kaarstad, M.; Eitrheim, M.H.R.; Bisio, R.; Reegård, K.; Bloch, M. A Conceptual Model of Trust, Perceived Risk, and Reliance on AI Decision Aids. Group Organ. Manag. 2022, 47, 187–222. [Google Scholar] [CrossRef]
- Liang, Y.; Lee, S.-H.; Workman, J.E. Implementation of Artificial Intelligence in Fashion: Are Consumers Ready? Cloth. Text. Res. J. 2019, 38, 3–18. [Google Scholar] [CrossRef]
- Ferrigno, G.; Del Sarto, N.; Piccaluga, A.; Baroncelli, A. Industry 4.0 Base Technologies and Business Models: A Bibliometric Analysis. Eur. J. Innov. Manag. 2023, 26, 502–526. [Google Scholar] [CrossRef]
- Ferrigno, G.; Crupi, A.; Di Minin, A.; Ritala, P. 50+ Years of R&D Management: A Retrospective Synthesis and New Research Trajectories. R D Manag. 2023, 53, 900–926. [Google Scholar] [CrossRef]
Variables | Hypotheses | Description |
---|---|---|
Perceived Trust (PT) | H1a | Users’ perceived trust in AICATs will positively affect their perceived usefulness of AICATs. |
H1b | Users’ perceived trust in AICATs will positively affect their perceived ease of use of AICATs. | |
Perceived Risk (PR) | H2a | Users’ perceived risk of AICATs will negatively affect their perceived trust in AICATs. |
H2b | Users’ perceived risk of AICATs will negatively affect their perceived usefulness of AICATs. | |
H2c | Users’ perceived risk of AICATs will negatively affect their perceived ease of use of AICATs. | |
Dependence Worry (DW) | H3a | Users’ dependence worry about AICATs will negatively affect their perceived trust in AICATs. |
H3b | Users’ dependence worry about AICATs will positively affect their perceived risk of AICATs. | |
Self-Efficacy (SE) | H4a | Users’ self-efficacy regarding AICATs will negatively affect their dependence worry about AICATs. |
H4b | Users’ self-efficacy regarding AICATs will positively affect their perceived ease of use of AICATs. | |
Perceived Usefulness (PU) | H5 | Users’ perceived usefulness of AICATs will positively affect their behavioral intention to use AICATs. |
Perceived Ease of Use (PEOU) | H6a | Users’ perceived ease of use of AICATs will positively affect their perceived usefulness of AICATs. |
H6b | Users’ perceived ease of use of AICATs will positively affect their behavioral intention to use AICATs. |
Variables | Items | Issue | Reference |
---|---|---|---|
Perceived Trust (PT) | PT1 | I think AICAT is very reliable | [52,53,54,55] |
PT2 | I think the code generated by AICAT is almost error-free | ||
PT3 | I think AICAT can quickly correct errors after they are identified | ||
PT4 | I think the quality of code generated by AICAT is guaranteed | ||
PT5 | I trust AICAT to complete the expected tasks | ||
Perceived Risk (PR) | PR1 | I worry that AICAT itself may malfunction and not work | [38,56] |
PR2 | I worry that AICAT may leak my private information | ||
PR3 | I worry that AICAT may cause copyright disputes | ||
Self-Efficacy (SE) | SE1 | I think I have the knowledge and skills, as well as the software and hardware conditions, needed to use AICAT | [57,58] |
SE2 | When using AICAT, I think I can quickly master how to use the system | ||
SE3 | I think I can easily solve problems when using AICAT | ||
Dependence Worry (DW) | DW1 | I worry that I would over-rely on AICAT for learning programming and work | [59,60,61] |
DW2 | I worry that I could not master formal programming skills because of relying on using AICAT | ||
DW3 | I worry that I would become too dependent on AICAT to complete coding tasks independently | ||
DW4 | I worry that my learning and work would be inseparable from using AICAT | ||
DW5 | Overall, I worry about over-relying on AICAT | ||
Perceived Usefulness (PU) | PU1 | I think using AICAT can improve my programming efficiency | [23,58] |
PU2 | I think using AICAT enables me to get more work done | ||
PU3 | Overall, I find AICAT to be useful | ||
Perceived Ease of Use (PEOU) | PEOU1 | I find it easy to learn how to use AICAT | [23,62] |
PEOU2 | I find it easy to become proficient in using AICAT | ||
PEOU3 | Overall, I find AICAT easy to use | ||
Behavioral Intention (BI) | BI1 | I will keep trying to use AICAT in my work and study | [63,64,65] |
BI2 | I will recommend using AICAT to my friends or classmates | ||
BI3 | I plan to continue using AICAT frequently in the future |
Category | Sub-Category | Frequency (n = 251) | Percentage% |
---|---|---|---|
Gender | Male | 162 | 64.5 |
Female | 89 | 35.5 | |
Age(years) | 18 | 6 | 2.4 |
19 | 29 | 11.6 | |
20 | 68 | 27.1 | |
21 | 105 | 41.8 | |
22 | 34 | 13.5 | |
>=23 | 9 | 3.6 | |
Education level | Below undergraduate | 4 | 1.6 |
Undergraduate | 240 | 95.7 | |
Post-graduate | 7 | 2.8 | |
course major | liberal arts | 34 | 13.5 |
Science and Engineering major (non computer related) | 127 | 50.6 | |
Science and Engineering (Computer Science) | 60 | 23.9 | |
Other | 30 | 12 | |
Proficiency in programming | Getting started | 127 | 50.6 |
understand | 76 | 30.3 | |
familiar | 36 | 14.3 | |
skilled | 9 | 3.6 | |
master | 3 | 1.2 |
Items | Frequency (n = 251) | Percentage |
---|---|---|
ChatGPT | 220 | 87.6 |
DevChat | 13 | 5.2 |
Copilot (Including Copilot Chat) | 55 | 21.9 |
CodeWhisperer | 7 | 2.8 |
CodeGeeX | 7 | 2.8 |
Codeium | 3 | 1.2 |
Tabnine | 1 | 0.4 |
Chat Moss | 3 | 1.2 |
Ghostwriter | 1 | 0.4 |
Other | 17 | 6.8 |
Just heard of it | 34 | 13.5 |
Variables | Items | Cronbach’s α | CR | AVE |
---|---|---|---|---|
Perceived Trust (PT) | PT1 | 0.871 | 0.874 | 0.582 |
PT2 | ||||
PT3 | ||||
PT4 | ||||
PT5 | ||||
Perceived Risk (PR) | PR1 | 0.765 | 0.753 | 0.505 |
PR2 | ||||
PR3 | ||||
Self-Efficacy (SE) | SE1 | 0.785 | 0.786 | 0.554 |
SE2 | ||||
SE3 | ||||
Dependency Worry (DW) | DW1 | 0.836 | 0.837 | 0.507 |
DW2 | ||||
DW3 | ||||
DW4 | ||||
DW5 | ||||
Perceived Usefulness (PU) | PU1 | 0.78 | 0.779 | 0.541 |
PU2 | ||||
PU3 | ||||
Perceived Ease of Use (PEOU) | PEOU1 | 0.74 | 0.746 | 0.496 |
PEOU2 | ||||
PEOU3 | ||||
Behavioral Intention (BI) | BI1 | 0.758 | 0.786 | 0.516 |
BI2 | ||||
BI3 |
Model | χ2 | df | χ2/df | RMSEA | SRMR | IFI | CFI | GFI | AGFI | TLI |
---|---|---|---|---|---|---|---|---|---|---|
One-factor model | 2602.08 | 495 | 5.257 | 0.130 | 0.140 | 0.392 | 0.386 | 0.524 | 0.461 | 0.345 |
Three-factor model | 2252.45 | 492 | 4.578 | 0.120 | 0.144 | 0.492 | 0.487 | 0.561 | 0.500 | 0.449 |
Five-factor model | 1722.07 | 486 | 3.543 | 0.101 | 0.132 | 0.644 | 0.640 | 0.624 | 0.566 | 0.609 |
Seven-factor model | 760.06 | 474 | 1.603 | 0.409 | 0.059 | 0.915 | 0.913 | 0.841 | 0.811 | 0.904 |
Factor | Communality | |||||||
---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | ||
PT1 | 0.811 | 0.736 | ||||||
PT2 | 0.806 | 0.703 | ||||||
PT3 | 0.746 | 0.633 | ||||||
PT4 | 0.774 | 0.697 | ||||||
PT5 | 0.76 | 0.65 | ||||||
PR1 | 0.727 | 0.623 | ||||||
PR2 | 0.834 | 0.732 | ||||||
PR3 | 0.789 | 0.716 | ||||||
SE1 | 0.813 | 0.707 | ||||||
SE2 | 0.776 | 0.751 | ||||||
SE3 | 0.794 | 0.701 | ||||||
DW1 | 0.721 | 0.583 | ||||||
DW2 | 0.815 | 0.704 | ||||||
DW3 | 0.733 | 0.599 | ||||||
DW4 | 0.739 | 0.584 | ||||||
DW5 | 0.77 | 0.639 | ||||||
PU1 | 0.748 | 0.669 | ||||||
PU2 | 0.798 | 0.721 | ||||||
PU3 | 0.761 | 0.711 | ||||||
PEOU1 | 0.822 | 0.711 | ||||||
PEOU2 | 0.789 | 0.735 | ||||||
PEOU3 | 0.676 | 0.595 | ||||||
BI1 | 0.802 | 0.728 | ||||||
BI2 | 0.78 | 0.64 | ||||||
BI3 | 0.781 | 0.7 |
Latent Variable | Latent Variable | ||||||
---|---|---|---|---|---|---|---|
BI | PT | PR | DW | PU | PEOU | SE | |
BI | 0.719 | ||||||
PT | 0.342 *** | 0.763 | |||||
PR | −0.272 *** | −0.356 *** | 0.710 | ||||
DW | −0.139 * | −0.283 *** | 0.443 *** | 0.712 | |||
PU | 0.409 *** | 0.437 *** | −0.459 *** | 0.490 *** | 0.735 | ||
PEOU | 0.363 *** | 0.420 *** | −0.335 *** | −0.261 *** | 0.367 *** | 0.705 | |
SE | 0.349 *** | 0.431 *** | −0.118 | −0.188 * | 0.309 *** | 0.549 *** | 0.744 |
Hypotheses | Relationship | Standardized Estimate | Estimate | S.E. | C.R. | p | Significance | ||
---|---|---|---|---|---|---|---|---|---|
H1 | PT | → | PU | 0.272 | 0.244 | 0.073 | 3.324 | *** | Supported |
H2 | PT | → | PEOU | 0.197 | 0.193 | 0.077 | 2.497 | 0.013 | Supported |
H3 | PR | → | PT | −0.304 | −0.3 | 0.085 | −3.524 | *** | Supported |
H4 | PR | → | PU | −0.266 | −0.235 | 0.077 | −3.036 | 0.002 | Supported |
H5 | PR | → | PEOU | −0.193 | −0.186 | 0.081 | −2.3 | 0.021 | Supported |
H6 | DW | → | PT | −0.185 | −0.18 | 0.077 | −2.328 | 0.02 | Supported |
H7 | DW | → | PR | 0.402 | 0.396 | 0.081 | 4.861 | *** | Supported |
H8 | SE | → | DW | −0.215 | −0.199 | 0.071 | −2.791 | 0.005 | Supported |
H9 | SE | → | PEOU | 0.48 | 0.421 | 0.078 | 5.371 | *** | Supported |
H10 | PU | → | BI | 0.312 | 0.579 | 0.162 | 3.563 | *** | Supported |
H11 | PEOU | → | PU | 0.186 | 0.17 | 0.076 | 2.235 | 0.025 | Supported |
H12 | PEOU | → | BI | 0.276 | 0.468 | 0.151 | 3.108 | 0.002 | Supported |
Path Name | Path |
---|---|
ind1 | SE→PEOU→BI |
ind2 | SE→PEOU→PU→BI |
ind3 | SE→DW→PR→PU→BI |
ind4 | SE→DW→PR→PEOU→BI |
ind5 | SE→DW→PT→PEOU→BI |
ind6 | SE→DW→PT→PU→BI |
ind7 | SE→DW→PR→PT→PU→BI |
ind8 | SE→DW→PR→PT→PEOU→BI |
ind9 | SE→DW→PR→PEOU→PU→BI |
ind10 | SE→DW→PT→PEOU→PU→BI |
ind11 | SE→DW→PR→PT→PEOU→PU→BI |
Path Name | Std Estimate | SE | Lower | Upper | p |
---|---|---|---|---|---|
ind1 | 0.132 | 0.054 | 0.037 | 0.250 | 0.007 |
ind2 | 0.028 | 0.020 | 0.003 | 0.086 | 0.021 |
ind3 | 0.007 | 0.008 | 0.000 | 0.039 | 0.029 |
ind4 | 0.005 | 0.004 | 0.000 | 0.023 | 0.020 |
ind5 | 0.002 | 0.003 | 0.000 | 0.015 | 0.035 |
ind6 | 0.003 | 0.006 | 0.000 | 0.023 | 0.062 |
ind7 | 0.002 | 0.003 | 0.000 | 0.013 | 0.024 |
ind8 | 0.001 | 0.001 | 0.000 | 0.008 | 0.012 |
ind9 | 0.001 | 0.001 | 0.000 | 0.007 | 0.027 |
ind10 | 0.000 | 0.001 | 0.000 | 0.004 | 0.041 |
ind11 | 0.000 | 0.000 | 0.000 | 0.003 | 0.020 |
total effect | 0.183 | 0.056 | 0.080 | 0.300 | 0.000 |
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. |
© 2024 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
Pan, Z.; Xie, Z.; Liu, T.; Xia, T. Exploring the Key Factors Influencing College Students’ Willingness to Use AI Coding Assistant Tools: An Expanded Technology Acceptance Model. Systems 2024, 12, 176. https://doi.org/10.3390/systems12050176
Pan Z, Xie Z, Liu T, Xia T. Exploring the Key Factors Influencing College Students’ Willingness to Use AI Coding Assistant Tools: An Expanded Technology Acceptance Model. Systems. 2024; 12(5):176. https://doi.org/10.3390/systems12050176
Chicago/Turabian StylePan, Zelin, Zhendong Xie, Tingting Liu, and Tiansheng Xia. 2024. "Exploring the Key Factors Influencing College Students’ Willingness to Use AI Coding Assistant Tools: An Expanded Technology Acceptance Model" Systems 12, no. 5: 176. https://doi.org/10.3390/systems12050176
APA StylePan, Z., Xie, Z., Liu, T., & Xia, T. (2024). Exploring the Key Factors Influencing College Students’ Willingness to Use AI Coding Assistant Tools: An Expanded Technology Acceptance Model. Systems, 12(5), 176. https://doi.org/10.3390/systems12050176