在AI時代,我們為何仍需要教授應用程式開發,以及FOSS為何重要?
- 時間
- 2026-08-08 13:00 ~ 13:30
- 講者
- Jun Iio
- 位置
- TR410
- 共筆
議程簡介
在生成式人工智慧時代,即使是新手用戶也能透過精心設計的提示創建簡單的應用程式。然而,儘管人工智慧工具可以產生可運行的程式碼,但它們並不會自動教導新手開發者或學生如何閱讀、審查、測試、授權、維護或圍繞這些程式碼進行協作。在這種情況下,隨著軟體開發日益自動化,一個重要的問題擺在了教育者和開源社群面前:為什麼教授軟體開發的基礎知識仍然很重要?自由開源軟體(FOSS)在塑造下一代開發者方面又能發揮怎樣的作用?
本次演講將透過中央大學國際資訊學部Iio Lab所進行的應用程式開發專案實例來探討這些問題。 Iio Lab為學生提供參與基於FOSS的開發專案的機會,讓他們不僅學習程式設計和軟體工程的基礎知識,還能體驗在人工智慧輔助編碼時代仍然至關重要的價值觀,例如開放協作、社群驅動開發、透明度和共享所有權。
本次演講將對教育工作者、FOSS社群領導者、導師以及參與開發者培訓的專業人士有所裨益。參與者將獲得關於 FOSS 如何不僅作為一種開發模式,而且作為一個強大的教育環境來培養未來能夠為開放社區做出有意義貢獻的開發者的實際見解。
生成型AIの時代において、初心者ユーザーでさえ、よくできたプロンプト入力すればシンプルなアプリケーションを作成できるようになりました。しかしながら、AIツールは動作するコードを生成できますが、初心者開発者や学生に、そのコードの読み方、レビュー方法、テスト方法、ライセンス方法、保守方法、あるいは共同作業の方法を自動的に教えるわけではありません。このような状況下で、ソフトウェア開発がますます自動化されるにつれ、教育者とオープンソースコミュニティの両方にとって重要な疑問が生じます。ソフトウェア開発の基礎を教えることがなぜ依然として重要なのか、そしてFOSS(フリー・オープンソースソフトウェア)は次世代の開発者の育成においてどのような役割を果たすことができるのか、ということです。
本発表では、中央大学国際情報学部の飯尾研で実施されたアプリケーション開発プロジェクトの実践例を通して、これらの問いを探ります。飯尾研は、学生をFOSSベースの開発プロジェクトに参加させることで、プログラミングとソフトウェアエンジニアリングの基礎を学ぶだけでなく、オープンなコラボレーション、コミュニティ主導の開発、透明性、そして共有所有権といった、AI支援コーディングの時代においてもなお不可欠な価値観を体験する機会を提供しています。
本発表は、教育者、FOSSコミュニティリーダー、メンター、そして開発者育成に携わる専門家にとって有益なものとなるでしょう。参加者は、FOSSが開発モデルとしてだけでなく、将来的にオープンコミュニティに有意義な貢献ができる開発者を育成するための強力な教育環境としても機能する方法について、実践的な視点を得ることができます。
講者
Jun Iio
Dr. Jun Iio was born in Gifu in 1970. He received his master's degree in mathematical engineering and information physics from the University of Tokyo in 1994 and joined Mitsubishi Research Institute, Inc. in the same year. He has been a visiting associate professor at the International Center of Tokyo University of Agriculture and Technology since 2009. In 2013, he became an associate professor at the Department of Socio-informatics, Faculty of Letters, Chuo University; a research fellow at the Institute of Science and Engineering, Institute of Social Science, Chuo University; and, from 2014, a professor at the same department at the same university. He has been a professor at the Faculty of Global Informatics at the same university since 2019. He is also a visiting scholar at King Mongkut's Institute of Technology Ladkrabang, Thailand, in 2025. He is engaged in research on the interaction between humans and information systems. His research keywords include image processing, user interfaces, and the optimization of information systems. He is an HCD-Net-certified human-centered design expert, a professional engineer (information engineering), and holds a Ph.D. in engineering.