学部・大学院区分
Undergraduate / Graduate
情報学部
時間割コード
Registration Code
1007070
科目区分
Course Category
専門科目・共通
科目名 【日本語】
Course Title
PBL3
科目名 【英語】
Course Title
Project Based Learning 3
コースナンバリングコード
Course Numbering Code
SIS-10-3007-J
担当教員 【日本語】
Instructor
吉田 則裕 ○ 高田 広章 増田 豊 松原 豊 山本 雅基 倉地 亮
担当教員 【英語】
Instructor
YOSHIDA Norihiro ○ TAKADA Hiroaki MASUDA Yutaka MATSUBARA Yutaka YAMAMOTO Masaki KURACHI Ryo
単位数
Credits
2
開講期・開講時間帯
Term / Day / Period
春2期 火曜日 1時限
春2期 火曜日 2時限
Spring2 Tue 1
Spring2 Tue 2
対象学年
Year
3年
3
授業形態
Course style
演習
Lecture
開講系(学部)・開講専攻(大学院)
Subject
共通
必修・選択
Required / Selected
選択


授業の目的 【日本語】
Goals of the Course(JPN)
グループにおけるプロジェクト演習を通して,学生が身につけたIoT技術を活かしていく方法を学ぶことを目的としている。
授業の目的 【英語】
Goals of the Course
This course aims to learn how to utilize the IoT technologies they have acquired through group project exercises.
到達目標 【日本語】
Objectives of the Course(JPN)
IoT技術を活かしたプロジェクトについて所定の成果を上げた場合には単位として認定する。それ以外についても。企業等で開催しているインターンシップ等において同等と認められる場合は,一定の条件を満たせば,本講義の単位を取得したものと見なす。
到達目標 【英語】
Objectives of the Course
授業の内容や構成
Course Content / Plan
プロジェクト形式で,組込みシステム開発を行う経験を通じて,センサ、ネットワークなどを操作する実践力を獲得する。具体的には,デバイス上で動作するプログラムを開発し,センサの読み込み,APIの活用,ネットワークへの接続などを,与えられた課題の解決を通して行う。一連の開発は,プロジェクトチーム単位に開発計画を作り,メンバが分担して実施する。最終的には,プロジェクト報告書を作成し,発表する。

1. ガイダンス
2. プロジェクト検討
3. センサプログラミング
4-5. ネットワーク通信プログラミング
6-7. IoTデバイスプログラミング
8. 発表会
履修条件・関連する科目
Course Prerequisites and Related Courses
C言語プログラミングの経験を有すること。

ラップトップPCの持参ができることが望ましい。
機材数に制限があるため,受講者数に制限を設けることがある。
成績評価の方法と基準
Course Evaluation Method and Criteria
報告書および成果発表の内容等で総合的に評価し,合計100点満点で60点以上を合格とする。
教科書・参考書
Textbook/Reference book
教科書・参考文献は,必要に応じて配布する。
課外学習等(授業時間外学習の指示)
Study Load(Self-directed Learning Outside Course Hours)
プロジェクト計画が遅延しないようにプログラムを作成する。
授業開講形態等
Lecture format, etc.
遠隔授業(同期配信)の開講日と対面授業を基本とする開講日がある。詳細は、ガイダンス時に告知する。
遠隔授業(オンデマンド型)で行う場合の追加措置
Additional measures for remote class (on-demand class)