2023 Fiscal Year Final Research Report
Development of a GitHub-based Software Development PBL Environment that Enables Visualization of Contribution and Growth
Project/Area Number |
20K12089
|
Research Category |
Grant-in-Aid for Scientific Research (C)
|
Allocation Type | Multi-year Fund |
Section | 一般 |
Review Section |
Basic Section 62030:Learning support system-related
|
Research Institution | Tokyo Gakugei University |
Principal Investigator |
|
Co-Investigator(Kenkyū-buntansha) |
橋浦 弘明 日本工業大学, 先進工学部, 准教授 (20597083)
|
Project Period (FY) |
2020-04-01 – 2024-03-31
|
Keywords | ソフトウェア工学教育 / 貢献・成長 / スキル / GitHub / iコンピテンシーディクショナリ / Sentence-BERT |
Outline of Final Research Achievements |
Education based on Project Based Learning (PBL) is conducted as a method for training software engineers. GitHub is used as the platform for this, where the artifacts are stored. It is important to analyze these data and make the learning environment help learners realize their growth. This study aims to develop a PBL environment that makes learners aware of their growth through the artifacts created during development activities. By utilizing the iCompetency Dictionary (iCD), which associates tasks with skills, we prototype a system that uses Sentence-BERT to measure the similarity between the sentences of development artifacts and the task definitions in iCD, extracts the tasks, and presents the skills obtained from the iCD tasks.
|
Free Research Field |
ソフトウェア工学教育
|
Academic Significance and Societal Importance of the Research Achievements |
ソフトウェア開発において開発者が作成する成果物から,その作成を通して獲得されるスキルを,開発環境が開発者に提示するというコンセプトは学術的に高い新規性を有している.このコンセプトを実現した試作システムはGitHub上で動作するため適用範囲は広く,社会的意義は大きいと考える.
|