Generative AI Assistants in Software Development Education

要約

ソフトウェア開発業界は、ソフトウェア開発にジェネレーティブ AI (GAI) アシスタントの使用を採用するという、別の潜在的に破壊的なパラダイム チェンジの真っ只中にあります。
AI はすでにソフトウェア エンジニアリングのさまざまな分野で使用されていますが、GitHub Copilot や ChatGPT などの GAI テクノロジは、多くの人々の想像力 (および恐怖) に火をつけています。
業界がこれらのテクノロジをどのように採用し、適応するかは不明ですが、Microsoft (GitHub、Bing) や Google (Bard) などの大手ソフトウェア企業がこれらのテクノロジをより広い業界に統合しようとする動きは、その意図を明確に示しています。
と方向。
現在の慣行と課題を理解するために、業界の専門家に探索的インタビューを行い、それを将来のソフトウェア開発教育のビジョンに組み込み、教育上の推奨事項をいくつか作成しました。

要約(オリジナル)

The software development industry is amid another potentially disruptive paradigm change–adopting the use of generative AI (GAI) assistants for software development. Whilst AI is already used in various areas of software engineering, GAI technologies, such as GitHub Copilot and ChatGPT, have ignited the imaginations (and fears) of many people. Whilst it is unclear how the industry will adopt and adapt to these technologies, the move to integrate these technologies into the wider industry 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 practices and challenges, which we incorporate into our vision of a future of software development education and make some pedagogical recommendations.

arxiv情報

著者 Christopher Bull,Ahmed Kharrufa
発行日 2023-03-24 11:45:52+00:00
arxivサイト arxiv_id(pdf)

提供元, 利用サービス

arxiv.jp, Google

カテゴリー: cs.AI, cs.HC, cs.SE パーマリンク