{"title":"Special Issue on Informatics Education: Exploring the Impact of GitHub Copilot on Health Informatics Education.","authors":"Sanja Avramovic,Ivan Avramovic,Janusz Wojtusiak","doi":"10.1055/a-2414-7790","DOIUrl":null,"url":null,"abstract":"BACKGROUND\r\nThe use of artificial intelligence-driven code completion tools, particularly the integration of GitHub Copilot with Visual Studio, has potential implications for Health Informatics education, particularly for students learning SQL and Python.\r\n\r\nOBJECTIVES\r\nThis study aims to evaluate the effectiveness of these tools in solving or assisting with the solution of problems found in Health Informatics coursework, ranging from simple to complex.\r\n\r\nMETHODS\r\nThe study assesses the performance of GitHub Copilot in generating code for Health Informatics coding assignments from graduate classes, with a focus on the impact of detailed explanations on the tool's effectiveness.\r\n\r\nRESULTS\r\nFindings reveal that GitHub Copilot can generate correct code for straightforward problems. The correctness and effectiveness of solutions decrease with problem complexity, and the tool struggles with the most challenging problems, although performance on complex problems improves with more detailed explanations.\r\n\r\nCONCLUSIONS\r\nThe study underscores the relevance of these tools to programming in Health Informatics education but also highlights the need for critical evaluation by students. It concludes with a call for educators to adapt swiftly to this rapidly evolving technology.","PeriodicalId":48956,"journal":{"name":"Applied Clinical Informatics","volume":"32 1","pages":""},"PeriodicalIF":2.1000,"publicationDate":"2024-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Applied Clinical Informatics","FirstCategoryId":"3","ListUrlMain":"https://doi.org/10.1055/a-2414-7790","RegionNum":2,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"MEDICAL INFORMATICS","Score":null,"Total":0}
引用次数: 0
Abstract
BACKGROUND
The use of artificial intelligence-driven code completion tools, particularly the integration of GitHub Copilot with Visual Studio, has potential implications for Health Informatics education, particularly for students learning SQL and Python.
OBJECTIVES
This study aims to evaluate the effectiveness of these tools in solving or assisting with the solution of problems found in Health Informatics coursework, ranging from simple to complex.
METHODS
The study assesses the performance of GitHub Copilot in generating code for Health Informatics coding assignments from graduate classes, with a focus on the impact of detailed explanations on the tool's effectiveness.
RESULTS
Findings reveal that GitHub Copilot can generate correct code for straightforward problems. The correctness and effectiveness of solutions decrease with problem complexity, and the tool struggles with the most challenging problems, although performance on complex problems improves with more detailed explanations.
CONCLUSIONS
The study underscores the relevance of these tools to programming in Health Informatics education but also highlights the need for critical evaluation by students. It concludes with a call for educators to adapt swiftly to this rapidly evolving technology.
期刊介绍:
ACI is the third Schattauer journal dealing with biomedical and health informatics. It perfectly complements our other journals Öffnet internen Link im aktuellen FensterMethods of Information in Medicine and the Öffnet internen Link im aktuellen FensterYearbook of Medical Informatics. The Yearbook of Medical Informatics being the “Milestone” or state-of-the-art journal and Methods of Information in Medicine being the “Science and Research” journal of IMIA, ACI intends to be the “Practical” journal of IMIA.