新しいプログラミング教育モデルの概要
この新しい教育モデルは、従来の「文法を覚える」型から脱却し、企業との連携と生成AIの力を活用した段階的、実践的、協働的な学習設計が特徴です。1年生の段階から生成AI、GitHub、Visual Studio Code(VSCode)を本格的に用いた開発を進める取り組みが行われています。
授業の主な特徴
-
paizaラーニングによる基礎力の定着
paiza株式会社が提供するオンライン学習サービス「paizaラーニング」を利用し、C言語の基礎文法を効率的に学習します。約3分の動画教材を通じて、ロジック力や周辺知識を効果的に習得できる構成です。 -
開発環境構築とチーム開発スキルの習得
学生は各自のノートパソコンにC言語の開発環境であるVSCodeやGitHubを導入し、実際のソフトウェア開発に近い形でプログラミング演習を行います。これにより、環境構築やGitHub運用といったチーム開発の基本スキルを体系的に身につけます。 -
生成AIとの共創によるゲーム開発演習
5人1組のチームでゲームを企画し、生成AIを活用してプログラムの設計、実装、発表を行います。AIが生成したコードを読み解き、必要に応じて修正・改善するプロセスを重視することで、AIに依存するだけでなく、実践的な開発能力を養います。
企業との連携による教育モデル
本授業は、大学による教育設計と企業による教材提供・支援が連携して実現されています。企業教材を取り入れることで、基礎から応用、制作までを一貫して学べるカリキュラムが構築されています。学生からは、授業で扱っていない機能や手法を自ら調べて取り入れるなど、自発的な学習姿勢が見られます。
最終回の作品発表会にはpaiza株式会社が参加し、学生の発表に対して講評を行うとともに、優れたチームを表彰する予定です。
社会的意義
生成AIが急速に普及する現代において、AIを安全に使いこなし、理解しながら活用する能力は不可欠です。この教育プログラムは、C言語をテーマにプログラミング基礎力、AIリテラシー、協働的ものづくり力、実践的開発経験を1年生の段階で育成するものです。AI活用の土台となる論理的思考とプログラミング理解を身につけた学生を育成するという点で、社会的に意義の高い取り組みと考えられます。
作品発表会の開催
学期を通して学んだC言語の基礎、開発環境構築、GitHubによるチーム開発、そして生成AIを用いたコード生成・改善の成果を学生自身が発表する作品発表会が開催されます。
-
授業科目: C演習I
-
日時: 2026年1月14日(水)11:00〜12:40
-
場所: 大阪工業大学 枚方キャンパス(大阪府枚方市北山1-79-1)1号館5階 第1情報処理演習室
-
発表内容: オリジナルゲームのデモと開発プログラムの工夫の説明
大阪工業大学の関連情報はこちらから確認できます。


コメント