Generative AI Assistants in Software Development Education

要約

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

要約(オリジナル)

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.

arxiv情報

著者 Christopher Bull,Ahmed Kharrufa
発行日 2023-07-26 14:30:15+00:00
arxivサイト arxiv_id(pdf)

提供元, 利用サービス

arxiv.jp, Google

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