[논문 리뷰] Generative AI Assistants in Software Development Education: A vision for integrating Generative AI into educational practice, not instinctively defending against it
이 논문은 소프트웨어 개발 교육에 생성형 AI를 통합하는 것을 구상하고, 산업 면담에서 얻은 통찰을 제시하여 교육 실천을 안내한다.
The software development industry is amid another disruptive paradigm change - adopting the use of generative AI (GAI) assistants for programming. Whilst AI is already used in various areas of software engineering, GAI technologies, such as GitHub Copilot and ChatGPT, have ignited peoples' imaginations (and fears). It is unclear how the industry will adapt, but the move to integrate these technologies by large software companies, such as Microsoft (GitHub, Bing) and Google (Bard), is a clear indication of intent and direction. We performed exploratory interviews with industry professionals to understand current practice and challenges, which we incorporate into our vision of a future of software development education and make some pedagogical recommendations.
연구 동기 및 목표
- 반대하기보다는 소프트웨어 개발 교육에서 생성형 AI의 통합을 촉진한다.
- 프로그래밍에서 생성형 AI 어시스턴트의 현재 실무와 도전 과제에 대한 산업 관점을 포착한다.
- GenAI 도구의 산업 채택에 부합하는 미래의 교육 실천을 제안한다.
- 교과과정에 GenAI를 통합하는 교육자들에게 교수학적 권고를 제공한다.
제안 방법
- 소프트웨어 업계 전문가들과 탐색적 인터뷰를 수행하여 개발에서 GenAI 어시스턴트의 현재 실무와 도전 과제를 이해한다.
- 인터뷰 결과를 종합하여 교육과 교수학의 비전에 정보를 제공한다.
- 산업 관점에 근거한 GenAI를 실무에 통합하기 위한 교수학적 권고를 개발한다.
실험 결과
연구 질문
- RQ1소프트웨어 개발에 Generative AI 어시스턴트를 사용하는 현재의 산업 관행과 과제는 무엇인가?
- RQ2소프트웨어 공학 교육은 GenAI 도구의 산업 도입과 어떻게 조화를 이룰 수 있는가?
- RQ3생성형 AI 시대에 학습자와 교육자를 가장 잘 지원하는 교수학적 전략은 무엇인가?
주요 결과
- GenAI 어시스턴트의 산업 도입이 진전되고 있어 실제 현장 실무에 맞춘 교육 정렬의 필요성을 시사한다.
- 교육 실천은 GenAI 기술을 방어하기보다는 통합에 초점을 맞춰야 한다.
- GenAI 기반 개발에서 이론과 산업 실무를 연결하기 위한 교수학적 권고가 제안된다.
더 나은 연구,지금 바로 시작하세요
연구 설계부터 논문 작성까지, 연구 시간을 획기적으로 줄여보세요.
카드 등록 없음 · 무료 플랜 제공
이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.