ChatGPT has recently gathered attention from the general public and academia as a tool that is able to generate plausible and human-sounding text answers to various questions. One potential use, or abuse, of ChatGPT is in answering various questions or even generating whole essays and research papers in an academic or classroom setting. While recent works have explored the use of ChatGPT in the context of humanities, business school, or medical school, this work explores how ChatGPT performs in the context of an introductory computer engineering course. This work assesses ChatGPT's aptitude in answering quizzes, homework, exam, and laboratory questions in an introductory-level computer engineering course. This work finds that ChatGPT can do well on questions asking about generic concepts. However, predictably, as a text-only tool, it cannot handle questions with diagrams or figures, nor can it generate diagrams and figures. Further, also clearly, the tool cannot do hands-on lab experiments, breadboard assembly, etc., but can generate plausible answers to some laboratory manual questions. One of the key observations presented in this work is that the ChatGPT tool could not be used to pass all components of the course. Nevertheless, it does well on quizzes and short-answer questions. On the other hand, plausible, human-sounding answers could confuse students when generating incorrect but still plausible answers.
翻译:ChatGPT最近以其能够生成具有合理性和人类对话声音的文本回答各种问题的工具而备受公众和学术界关注。 ChatGPT在学术或课堂环境中回答各种问题甚至生成整篇文章和研究论文的潜在用途或滥用也正在探讨。虽然最近的研究已经探讨了ChatGPT在人文、商学院或医学院的应用,但这项工作探讨了ChatGPT在入门级计算机工程课程中的表现。本论文评估了ChatGPT在入门级计算机工程课程的测验、作业、考试和实验题中回答问题的能力。本论文发现,ChatGPT可以很好地回答有关通用概念的问题。然而,预见到的是,作为一个仅限于文本的工具,它无法处理带有图解或图形的问题,也无法生成图解和图形。此外,它也无法进行实验室实验、面包板组装等,但可以对一些实验手册问题生成合理的答案。本文提出的关键观察之一是,ChatGPT工具不能用于通过课程的所有部分。尽管如此,它在测验和短问题回答方面表现良好。另一方面,合理的人类对话声音答案可能会在生成不正确但仍然合理的答案时使学生困惑。