シラバス
科目名
学科名
実施時期
教科書及び参考書

作成日

5

PC演習
情報システム(AIシステム専攻)
授業形態
月 ～ 7 月

学科
講義

担当教員名
学年
2演習
〇

2024.04.01

坂本 勝□ 実務経験
単位数(時間数）
2単位(40時間)〇は主、△は併用
実習
実技
△

試験過去問
コンピュータサービス技能評価試験 表計算部門3級 テキスト&問題集 (中央職業能力開発協会)
授業の概要とねらい

コンピュータサービス技能評価試験 表計算部門 2級 (または 3級)の検定対策とし、試験科目範囲に沿って、Excelの基礎～応用機能まで一連の操作を学ぶ。
資格取得に必要な技術力を身につけ、オフィスソフトの利用・作成方法の知識・技術向上を目指す。
到達目標
Excelの基礎～応用機能の操作が行えること。
コンピュータサービス技能評価試験 表計算部門 2級 (または 3級) の合格を目指す。
授業計画
時間数(コマ)

授業項目・内容
オリエンテーション
ワークシートへの入力
関数の入力、入れ子ワークシートの設定
リストのデータ操作
グラフ作成
印刷
ブック管理とファイル操作
演習問題１演習問題２
演習問題３
検定試験対策
検定試験実施合計

1122221133318240

教育活動(教材、指導上の注意点）
試験概要と授業の流れの説明を行う。

教科書の各章順に復習を行う。

教科書に載っている演習問題を実施する。
間違えた個所については、一度やり直しを行い後日再度演習問題を解くことで定着を図る。
試験過去問等を使用し検定試験に向けて演習・対策を行う。
検定試験を実施する。実施後は担当教員へ報告する。

時間外学習について
試験科目の範囲演習が終了しない場合は、自己学習を行うこと。
演習問題の復習が時間内に終わらない場合は時間外で復習し、次の模擬試験に臨むこととする。
成績評価の方法及び評価割合について検定試験の結果を100％で評価する。評価は、評価点が100点をS、90点以上をA、80点以上をB、70点以上をCとし、69点以下はD(不可）とする。尚、必要時間数を満たしていないものはD（不可）とする。
その他（科目と実務経験との関連性について）

シラバス
科目名
学科名実施時期
教科書及び参考書

作成日
フロントエンドプログラミング
情報システム(AIシステム専攻)
授業形態
月 ～ 9 月学科

2024.04.01

担当教員名 新名 康行・森﨑 真由美 ☑ 実務経験学年
2
単位数(時間数）
2単位(40時間)〇は主、△は併用
演習
実習
実技△〇

講義
5
「初心者からちゃんとしたプロになるJavaScript基礎入門」 (エムディエヌコーポレーション)「JavaScriptの教科書」 (SB Creative)
授業の概要とねらい

Webサイト・Webアプリ・スマホアプリのWeb画面などの、多くの開発で採用されているJavaScriptについて、HTML・CSS等を組み合わせ、動的なページの表現技術や知識を学習する。
プログラム作成課題を解く中で、要求文書や画面レイアウトからプログラムによる問題解決力を育成する。
発展内容として、レスポンシブデザインやjQueryやBootstrapを学ぶ。
到達目標
JavaScriptを用いたDOM操作やレイアウト、jQueryの呼出処理、Vue.jsの基本操作ができるようになること。
授業計画
時間数(コマ)

授業項目・内容

教育活動(教材、指導上の注意点）

HTML、CSSの発展 (レスポンシブデザイン・メディアクエリの利用）

1

演習課題や教科書でおさらいをする。

Chrome (ブラウザ) 開発ツールの利用

3

開発者ツールを使ってデバッグやブレイクポイントを使用する。

JavaScriptのプログラム課題
Chapter8 スライドショーの作成
Chapter9 jQueryjQueryの基本構文、プラグインの利用、WebAPIの呼び出し
jQueryのプログラム課題
科目試験
Bootstrapの導入
Bootstrapのレイアウト、フォームレイアウト
Vue.jsの基本
Vue.js(JavaScriptコンポーネントの利用)

4
2
3
52
2
2
56540

合計

演習課題や教科書でおさらいをする。
教科書をもとに、各章の説明と教科書演習を行ったのち、課題の実習を行う。
プログラム作成による実技テストを行う。

課題の説明と演習を行う。

時間外学習について教科書の各章毎に該当範囲を事前に読んでおくこと。また、配布された課題を解いて期日までに提出すること。
課題が終わらない場合は、授業時間外で完成させること。
成績評価の方法及び評価割合について
課題のプログラムはエラーが無く、正常動作するものを評価する。課題の出来を25%、科目試験を50%、出席及び授業態度を25%で評価し、評価点（100点満点)を算出する。評価は、評価点が 90点以上をS、80点以上をA、70点以上をB、60点以上をCとし、59点以下はD(不可）とする。尚、必要時間数を満たしていないものや未提出の課題があるものはD(不可)とする。
その他（科目と実務経験との関連性について）
Webシステム開発業務で経験した内容をもとに、HTML・CSSを使用したWebコンテンツの作り方、ブラウザ(Google Chrome)を用いたJavaScriptの検証方法などについて指導する。

シラバス
科目名
学科名
実施時期
教科書及び参考書

作成日
PythonプログラミングⅠ
情報システム(AIシステム専攻)
授業形態
月 ～ 7 月学科講義
5
ゼロからわかる Python超入門(技術評論社)

担当教員名
学年
2
演習
〇

2024.04.01

馬場 清□ 実務経験
単位数(時間数）
1単位（30時間）〇は主、△は併用
実習
実技△

授業の概要とねらい
近年、AIやデータ分析、IoTなどの分野で最も利用が増加しているプログラミング言語の1つであるPythonの基本的な構文を習得する。
本授業ではまずPythonの基本的な構文を一通り習得し、次のステップで目標とするPython3エンジニア認定基礎試験に向けての基礎を固める。
到達目標
プログラミング言語Pythonの構文をしっかりと身につけ、自分で基本的なプログラミングができるようになることを目指す。
授業計画
授業項目・内容
基本のデータの種類・演算子・変数⇒課題1
条件を表す演算子・条件によって命令を変更・複数の条件を組み合わせ⇒課題2

時間数
(コマ)
2
2
3
2
3
3
3
3
3
3
330

教育活動(教材、指導上の注意点）
単元終了ごとに課題を出し、学生の理解度を確認しながら、授業を展開していく。
なお、課題はすべて提出すること。

リスト・タプル・辞書セット⇒課題3
決まった回数繰り返し・終わりになるまで繰り返し⇒課題4関数の作り方と使い方・関数の引数と戻り値⇒課題5
オブジェクト指向・クラス⇒課題6
モジュールとパッケージ⇒課題7
日時に関するモジュール・乱数を作るモジュール・外部ライブラリ⇒課題8
ファイルからデータの読み込みと書き込み⇒課題9
正規表現・ファイル名を検索⇒課題10
例外・関数内部で例外処理・関数を呼び出した側で例外処理⇒課題11
合計
時間外学習についてその日学んだ内容を自宅でしかっりと復習しておくこと。また、単元終了ごとに課題を出す。課題が時間内に終わらない場合は、放課後または自宅で課題を行うこと。
成績評価の方法及び評価割合について
出席状況・授業に取り組む姿勢・課題で総合的に評価する。なお、課題はすべて提出すること。１つでも未提出があれば、評価はしない。
出席状況・授業に取り組む姿勢を10%、課題を90%で評価し、評価点（100点満点)を算出する。評価は、評価点が 90点以上をS、80点以上をA、70点以上をB、60点以上をCとし、59点以下はD(不可）とする。尚、必要時間数を満たしていないものや未提出の課題があるものはD（不可）とする。
その他（科目と実務経験との関連性について）

シラバス
科目名
学科名
実施時期
教科書及び参考書

作成日

5

Webアプリ開発
情報システム(AIシステム専攻)
授業形態
月 ～ 9 月

学科講義

担当教員名
学年
2
演習
△2024.04.01

勝河 祥☑ 実務経験
単位数(時間数）
2単位（80時間）〇は主、△は併用
実習
実技〇

詳細! PHP8+MySQL 入門ノート(ソーテック社)
授業の概要とねらい

サーバでの処理は様々なシステムやアプリを作成する際に必要となる知識である。本科目ではPHPを使った実習を通じて学び、クライアント側でなくサーバ側の処理について理解すること、セッションとクッキーについて理解を深めることを目的とする。また、データベースとの連携についても実習を通じて理解することで、より実用的なシステムやアプリの作成方法についても学ぶ。授業の後半は実際にグループでWebアプリの開発を行い、企画や設計も含めた開発の流れについても実践的に学ぶ。
到達目標
サーバの役割について理解し、PHP等を用いてデータベースと連携したWebアプリを開発することができるようになる。
授業計画
時間数
(コマ)

授業項目・内容

教育活動(教材、指導上の注意点）

概要説明 (Webアプリとは)

1

授業概要とWebアプリについて利用シーン等の説明する。

環境構築 (Chapter1)

3

PHP環境、XAMPPのインストールを行う。
エディタは、Visual Studio Code を使用する。

PHP の基本 (Chapter 1～3)
PHP でのデータ操作とプログラミング (Chapter 4～7)

2
3

プログラミング言語の違いと、PHPの記述方法を抑えながら教科書をベースに演習を行う。

Webページの作成 (Chapter 8～11)

10

PHPとMySQL (Chapter 12～13)

10

教科書をベースに実習形式でWebアプリについて理解する。実習により完成した成果物はChapter10をメインとする。

グループ制作説明・グループ分け
グループ制作 企画
グループ制作 設計
グループ制作 開発
グループ制作 プレゼンテーション準備

1
4
630
5

グループでWebアプリの開発を行う。開発においては、企画・設計から開発まで全て学生主導で行い、随時指導を行う。個人の役割や作業内容が明確になるよう、スケジュールを各班必ず立ててもらい、職員に初動・中間報告等をするように指導する。

グループ制作 成果発表

4

パワーポイントを用いた発表およびデモを行う。
1グループ10分程度。

まとめ・総括合計

1
80

授業の総括。

時間外学習について各時間の講義や演習内容について不明な点を各自復習し理解する。また、各授業において行う実習が時間内に終了しなかった場合は次回の授業までに作成を行う。グループ制作において作業が遅れている場合は、授業時間外に作業を進めておくこと。
成績評価の方法、評価割合及び成績評価の基準について
グループ制作の成果物の評価を70％、授業中の取り組む姿勢を30％で評価し、評価点（100点満点）を算出する。評価は評価点が90点以上ならばS、80点以上ならばA、70点以上ならばB、60点以上ならばCとし、59点以下はD(不可)とする。尚、出席率80％未満や未提出の課題があるものはD(不可)とする。また、グループ制作においては成果物の完成度だけでなく、各個人の担当や貢献を作業記録より判断し、評価に加える。
その他（科目と実務経験との関連性について）
自身のwebアプリの開発経験をもとに、開発するために必要な知識や技術について指導する。また、この技術がどのような仕事をするときに役立つか、どのような開発で使ってきたかを自身の体験談を通じて伝え、技術の必要性を理解してもらう。

シラバス
科目名
学科名
実施時期
教科書及び参考書

作成日

5

プロジェクト開発実習情報システム(AIシステム専攻)
授業形態
月 ～ 7 月学科講義

2024.04.01

担当教員名 丸尾 健悟・吉武 凌我 ☑ 実務経験学年
2
単位数(時間数）
2単位(70時間)〇は主、△は併用
演習
実習
実技
〇なし
授業の概要とねらい「システム開発」におけるプロジェクトの仕事の流れを理解し、実習の中で実践することで、その大切なポイントを体得する。
グループ単位で開発業務を実際に行うことで、システム開発の流れを深く理解する。ウォーターフォールタイプで開発を進める。
その中で、スケジュール管理やソースコード管理も含めて行ってもらう。また、システム開発は、プロジェクトというチーム作業となるので、チーム内でのコミュニケーションがとても重要であることも理解する。
到達目標
チーム内でソースコードの共有ができること。問題点の共有ができること。班内および教員への報告・連絡・相談ができるようになること。
授業計画
時間数
(コマ)

授業項目・内容システム開発演習
要件定義書作成
環境構築
技術調査
基本設計書作成・スケジュール作成
プログラミング
テスト仕様書作成
ソースコードレビュー
テスト実施・不具合管理・バグ改修
マニュアル作成
パワーポイント作成
成果物発表会
合計135263022826370

教育活動(教材、指導上の注意点）
授業のオリエンテーションと流れの説明をする。
システムの概要と要件を説明する。
実習課題は、”本屋定期購読者管理システム”とする。仕様書については、教材として準備されているものを使用する。尚、仕様書には不足部分があるので、仕様書作成段階で調査や教員へのヒアリングを行うことで不足部分を追記していくことで仕様書を完成させる。
開発はグループで役割分担を決めて取り組む。班長・副班長の２名のリーダを中心に工程を進める。工程の進捗管理もグループで行う。尚、各工程毎に進捗状況の報告をしてもらう。グループ内でのコミュニケーションの大切さを理解してもらう。
自分たちで作成したシステムの価格を決めてもらい、各班8分程度の発表を行う。

時間外学習についてドキュメント類・ソースコードについては期日までに提出すること。ドキュメント類に不備部分がある場合、システムが動作しない場合は、授業時間外で対応すること。
成績評価の方法及び評価割合について
課題はエラーが無く、正常動作するものを評価する。課題の出来を50%、発表内容を25%、ドキュメント内容を25%で評価し、評価点（100点満点)を算出する。評価は、評価点が 90点以上をS、80点以上をA、70点以上をB、60点以上をCとし、59点以下はD(不可）とする。尚、必要時間数を満たしていないものや未提出の課題があるものはD（不可）とする。
その他（科目と実務経験との関連性について）
システム開発業務で、プロジェクトマネージャ・システムエンジニアとして、設計・メンバーの進捗管理・作業サポート・実装を行った経験から、システム開発の進め方の手順、ソースコードの共有方法、開発作業項目について指導する。

シラバス

作成日

科目名

情報処理試験総合演習Ⅱ

学科名
実施時期

情報システム(AIシステム専攻)
授業形態
4 月 ～ 10 月
適宜必要な科目のプリントを配布する

教科書
及び参考書

担当教員名
学科講義

木村 宗裕・森﨑 真由美
丸尾 健悟・吉武 凌我・馬場 清

学年
2演習
△〇

2024.04.01□ 実務経験

単位数(時間数）
11単位（230時間）〇は主、△は併用
実習
実技

授業の概要とねらい
情報処理の国家試験は自分の知識を証明することができる重要な資格である。本科目は模擬試験と解説を通じて情報処理の知識を身に着けるとともに、各種の情報処理国家試験の合格を目指す。なお、本科目は年間を通じて行われるため、受験する試験については適切な時期に都度決定する。
到達目標
受験対象として設定した資格試験の合格を目標とする。
授業計画時間数(コマ)

教育活動(教材、指導上の注意点）

演習問題
模擬試験1・自己採点・解説
模擬試験2・自己採点・解説
演習問題
模擬試験3・自己採点・解説
模擬試験4・自己採点・解説
演習問題
模擬試験5・自己採点・解説
模擬試験6・自己採点・解説
演習問題
模擬試験7・自己採点・解説
模擬試験8・自己採点・解説

1866186618661866

演習問題は各分野の問題を解き、解説を行う。
模擬試験については問題・自己採点までを3時間、解説を3時間で実施する。解説では模擬試験の解説及び関連知識についての講義も行う。
試験後は必ずやり直しレポートの提出を求める。
また、模擬試験を実施しない日、および週末には自宅学習用の課題を出題し、その提出も求める。

演習問題

38

秋期試験日の試験に向けて各試験の練習問題を解き、解説を行う。

模擬試験9・自己採点・解説
模擬試験10・自己採点・解説
演習問題
模擬試験11・自己採点・解説
模擬試験12・自己採点・解説
演習問題
模擬試験13・自己採点・解説
模擬試験14・自己採点・解説

6618
6618
66230

授業項目・内容合計

演習問題は各分野の問題を解き、解説を行う。
模擬試験については問題・自己採点までを3時間、解説を3時間で実施する。解説では模擬試験の解説及び関連知識についての講義も行う。
試験後は必ずやり直しレポートの提出を求める。
また、模擬試験を実施しない日、および週末には自宅学習用の課題を出題し、その提出も求める。

時間外学習について
模擬試験については必ずやり直しをし、レポートを担当教員へ提出をすること。また、授業後に課題を配布された場合は必ず指定された期日までにやり遂げたうえ提出を行うこと。
成績評価の方法、評価割合及び成績評価の基準について
本試験の結果の平均により100％評価を行う。その際に受験した資格の難易度についても考慮したうえで評価点（100点満点）を算出する。
評価は評価点が90点以上ならばS、80点以上ならばA、70点以上ならばB、60点以上ならばCとし、59点以下はD(不可)とする。尚、必要時間数を満たしていないものはD(不可)とする。
その他（科目と実務経験との関連性について）

シラバス

作成日

科目名
学科名
実施時期
教科書及び参考書

キャリアリテラシー

森﨑 真由美・丸尾 健悟
吉武 凌我・工藤 マリ
永樂 仁八

担当教員名

情報システム(AIシステム専攻)
授業形態
月 ～ 2 月5
必要に応じて適宜プリントを配布する

学科
講義

学年
〇

2
演習

2024.04.01□ 実務経験

単位数(時間数）
実習
実技

1単位（20時間）〇は主、△は併用

授業の概要とねらい・自分の人生計画について考える機会とする。
・作文を課題として完成させ、提出する。個別の添削指導する。
・社会人としての「働く意義」について考える。
・先輩の就職試験の結果をもとに、面接試験の研究をする。
・就活への準備とその具体的な取り組みについて考える。
・就職試験への具体的な対策を各自研究する。
・自分について考え「自己分析」をして、「自己ＰＲ」を確認する。
・卒業後の社会人として必要なマナー等について研究する。
・就活に必要な「履歴書」を作成し、提出する。
到達目標
就職活動について理解すること。就職活動で必要な書類を理解し、作成できること。就職試験で必要な知識を修得すること。
社会人としてのマナーを理解し、実践できること。
授業計画
授業項目・内容

時間数(コマ)

教育活動(教材、指導上の注意点）
オリエンテーション・授業展開・その他
キャリア教育は就活対策、本校の就活スケジュール、毎時間の課題

オリエンテーション

1
採用試験について 求人票、書類提出、説明会
採用試験（1次：筆記試験、適性、ＳＰＩ、専門，2次：面接）
キャリア教育の背景、キャリア教育の定義、キャリア教育と進路指導

キャリア時代におけるキャリア教育とは
若者の現状

1

働く意義について
自分の将来設計とは

1

社会の発展、職業とは、働くことの意義、仕事の3要素
就職試験対策「働くとは」、就職試験対策「10年後の私」

社会の動きを知る1

日本経済の諸問題 経済用語のまとめ

自己分析とは

1

就活の全体像、自分を知る、仕事を知る、自分のいる環境を知る、自分の長所（強み）、短所（弱み）、自分の特技

自己ＰＲとは1

過去をふりかえる、プロフィールの記入法、実際に記入する、自己ＰＲを作成する。

自己ＰＲのまとめと発表

2

自己ＰＲまとめ、自己紹介と自己ＰＲの実施（1人3分 3分間スピーチ）効果のある話し方

業種と職種について
筆記試験演習
科目試験
作文指導
面接指導
履歴書の作成就職試験の研究合時間外学習について

1
1
1
3
3
2
1
20

計

就職内定率、就職率（大学、高校、専門学校）の推移、フリーターとニートについて、離職者の理由と問題点、フリーターの現状、雇用形態についてその他業種とは、職種とは、本学の求人票について（求人票の見方）
筆記試験の演習として一般常識試験を行う
筆記試験の一部と課題内容をもとに科目試験を実施する
3段階に分けて個別指導、課題について作文し、提出・添削する
具体的な展開と実践
本校指定の所定用紙を使う
就職内定者報告会

作文課題を仕上げる。
成績評価の方法、評価割合及び成績評価の基準について
科目試験の結果を30%、履歴書作成・面接練習の評価を30%、作文課題の評価を30%、授業態度を10%で評価し評価点（100点満点）を算出する。評価は評価点が90点以上ならばS、80点以上ならばA、70点以上ならばB、60点以上ならばCとし、59点以下はD(不可)とする。尚、必要時間数を満たしていないものや未提出の課題があるものはD(不可)とする。
その他（科目と実務経験との関連性について）

シラバス
科目名
学科名
実施時期
教科書及び参考書作成日

5なし

ビジネスアイデア
情報システム(AIシステム専攻)
授業形態
月 ～ 1 月

学科
講義

担当教員名
学年
2
演習
〇

2024.04.01

馬場 清□ 実務経験
単位数(時間数）
1単位（20時間）〇は主、△は併用
実習
実技

授業の概要とねらい
AIを活用した『創造性』豊かな発想力を育むとともに社会に出てから必要とされるプレゼンテーション能力を高めることを目的とし、AIを利用したビジネスアイデアを考える。そのアイデアをハイパーネットワーク社会研究所主催で毎年開催されるAIビジネスアイデアコンテスト「OitaAI Challenge」に応募する。
到達目標
AIを活用した斬新なアイデアを生み出すことと、プレゼンテーション能力を高めることを目標とする。その成果の場としてAIビジネスアイデアコンテスト「Oita AI Challenge」に応募し、一次審査を通過し、本発表へ出場することを目指す。
授業計画
時間数(コマ)

授業項目・内容
AIロボット体験(ラズベリーパイ)
JetsonNanoAI体験
AIビジネスコンテスト1視聴・感想
AIビジネスコンテスト2視聴・感想
AIビジネスコンテスト3視聴・感想
AIビジネスコンテスト4視聴・感想
グループ決定・アイデア調査
テーマ決定
プレゼン資料収集・作成
AIアイデアプレゼン学内発表
本発表

2
2
1
1
1
1
4
1
4
2
1
合計

教育活動(教材、指導上の注意点）
まずはAIがどのように活用されているかを実際に体験してもらう。
次にAIを利用してどのようなビジネスアイデアが出されたかを動画で視聴してもらい、感想を書いてもらう。
最後に数名でグループを作ってアイデアを出し合い、プレゼンを行う。プレゼン資料はハイパーネット
ワーク社会研究所に提出し、AIビジネスアイデアコン
テスト「Oita AI Challenge」の本選に出場することを目指す。

20

時間外学習についてプレゼンの内容で評価を行うため、プレゼン発表に間に合うように授業の時間外でしっかりと準備をすること。
成績評価の方法及び評価割合について出席状況・授業に取り組む姿勢・プレゼンの内容で総合的に評価する。出席状況・授業に取り組む姿勢を10%、プレゼンの内容を全体の90%で評価し、評価点（100点満点)を算出する。評価は、評価点が 90点以上をS、80点以上をA、70点以上をB、60点以上をCとし、59点以下はD(不可）とする。尚、必要時間数を満たしていないものはD（不可）とする。
その他（科目と実務経験との関連性について）

シラバス

作成日

科目名

システム開発総合実習

学科名
実施時期

情報システム（AIシステム専攻）
授業形態
10 月 ～ 3 月

教科書及び参考書

なし

丸尾 健悟・馬場 清
勝河 祥・本田 克己

担当教員名
学科講義

学年2
演習

2024.04.01☑ 実務経験

単位数(時間数）
実習
実技〇

6単位(180時間)〇は主、△は併用

授業の概要とねらい
職業実践専門課程の一環として、現場で活躍している講師の方々の指導を受けて、企画・開発・スケジュール管理からテストまでの全ての工程を自分達で行うことでシステム開発の流れを体験し、実践力をつけてもらうことを目的とする。尚、開発はグループ単位で行い、テーマ発表時と開発終了時に講師に参加してもらいプレゼンテーションを行う。開発テーマは、データベース(RDB)を使用し、課題解決企画または既存企画に独自性を持たせたものであることを条件とする。
到達目標
システムを完成させることで、開発での必要となる様々な管理能力を身に着けること。また、分かりやすいプレゼンテーションができるようになること。
授業計画
時間数
(コマ)

授業項目・内容
テーマ選定・企画要求・現状分析
技術調査
要件定義書作成
企画資料(テーマ発表スライド作成)準備
テーマ発表（プレゼンテーションを行う）
基本設計作成画面設計書作成
開発（プログラミング）
中間報告資料(中間発表スライド作成)準備
中間発表
テスト仕様書作成
開発（プログラミング）
テスト実施・不具合管理
バグ改修
発表用資料(成果物発表スライド作成)準備
発表練習
成果物発表会（プレゼンテーションを行う）
合計4458104101028134528101310104180

教育活動(教材、指導上の注意点）開発するテーマを選定する。テーマ発表時に、パワーポイントを使ってプレゼンを行う。
プレゼンでは、テーマについての説明とシステム概要、グループメンバの個々の役割を発表する。
質疑応答を受け、内容を精査したうえで、要件定義書および基本設計書に反映させる。
設計書を作成したのち、開発(プログラミング)を行う。
開発時には評価の１つとして報告書を記入・提出してもらう。システム全体について、開発途中の進捗状況と今後の予定を踏まえて、中間報告としてパワーポイントを使ったプレゼンを行う。
残作業と作業時間を踏まえ、スケジュールを再確認する。テストを実施し、バグ改修を行う。
成果物はパワーポイントとシステムデモで発表を行う。
作りたいものは明確であるか、またそれがどの程度実現できているか、良いものを作ろうとした工夫はみられるかなど、完成度だけでなく、取り組む姿勢も評価する。

時間外学習についてドキュメント類・ソースコードについては期日までに提出すること。
ドキュメント類に不備部分がある場合、システムが動かない場合は、授業時間外で完成させること。
成績評価の方法及び評価割合について
課題のプログラムはエラーが無く、正常動作するものを評価する。課題の出来を50%、発表内容を25%、ドキュメント内容を25%で評価し、評価点（100点満点)を算出する。評価は、評価点が 90点以上をS、80点以上をA、70点以上をB、60点以上をCとし、59点以下はD(不可）とする。尚、必要時間数を満たしていないものや未提出の課題があるものはD（不可）とする。
その他（科目と実務経験との関連性について）
システム開発業務で経験した内容をもとに、立案・開発・スケジュール管理・テスト手法について指導する。

シラバス
科目名
学科名
実施時期
教科書及び参考書

作成日
PythonプログラミングⅡ
情報システム(AIシステム専攻)
授業形態
10 月 ～ 12 月
なし

学科
講義

担当教員名
学年
2
演習
〇

2024.04.01

馬場 清□ 実務経験
単位数(時間数）
3単位（60時間）〇は主、△は併用
実習
実技△

授業の概要とねらい
PythonプログラミングⅠで一通り基本構文を習得した後、次のステップとしてPython3エンジニア認定基礎試験に挑戦する。資格試験の勉強を通して、新しい構文を習得するとともに、今まで触れてこなかったところまで踏み込んで学習しさらに理解を深める。
到達目標
プログラミング言語Pythonの構文をしっかりと身につけ、自分でプログラミングできるようになるとともに、Python3エンジニア認定基礎試験合格を目指す。
授業計画
授業項目・内容
リストの集計や並び替え・その他⇒演習問題
ラムダ式・その他⇒演習問題
変数のスコープ⇒演習問題
内包表記・ジェネレータ⇒演習問題
クラスの継承⇒演習問題
counter dict応用 lambda⇒演習問題
Python演習問題 食欲をそそってみようか
Python演習問題 Pythonインタープリタの使い方
Python演習問題 気楽な入門編
Python演習問題 制御構造ツール
Python演習問題 データ構造
Python演習問題 モジュール
Python演習問題 入出力
Python演習問題 エラーと例外
Python演習問題 クラス
Python演習問題 標準ライブラリめぐり
Python演習問題 仮想環境とパッケージ
Python演習問題 その他
Python 3 エンジニア認定基礎模擬試験1 及び 解説
Python 3 エンジニア認定基礎模擬試験2 及び 解説
Python 3 エンジニア認定基礎模擬試験3 及び 解説
Python 3 エンジニア認定基礎模擬試験4 及び 解説
Python 3 エンジニア認定基礎模擬試験5 及び 解説
Python 3 エンジニア認定基礎模擬試験6 及び 解説
Python 3 エンジニア認定基礎模擬試験7 及び 解説
Python 3 エンジニア認定基礎模擬試験8 及び 解説
Python 3 エンジニア認定基礎模擬試験9 及び 解説
Python 3 エンジニア認定基礎模擬試験10 及び 解説

時間数(コマ)22222311
1221111114333333333360

教育活動(教材、指導上の注意点）
演習問題を解きながら、分からないところはパソコン上で確認しながら理解を深める。また、一人一人の理解度を確認しながら、授業を展開していく。

12月下旬にPython3エンジニア認定基礎試験を受験する。Python3エンジニア認定基礎試験は正答率70%（28問）以上で合格となるため、模擬試験では最低8割を目標にする。目標に達しない学生については補習を行う。

合計
時間外学習についてその日解いた問題を自宅でしかっりと復習しておくこと。また、模擬試験で合格点に達しないものは放課後補習を行う。
成績評価の方法及び評価割合について
出席状況・授業に取り組む姿勢・試験の結果で総合的に評価する。出席状況・授業に取り組む姿勢を10%、本試験結果を90%で評価し、評価点（100点満点)を算出する。本試験が受けられなかった場合は、模擬試験の結果を考慮して評価する。評価は、評価点が 90点以上をS、80点以上をA、70点以上をB、60点以上をCとし、59点以下はD(不可）とする。尚、必要時間数を満たしていないものはD（不可）とする。
その他（科目と実務経験との関連性について）

シラバス
科目名
学科名
実施時期
教科書及び参考書

作成日
ディープラーニングⅠ
情報システム(AIシステム専攻)
授業形態
12 月 ～ 3 月
なし

学科講義

担当教員名
学年
2演習
〇2024.04.01

馬場 清□ 実務経験
単位数(時間数）
3単位（65時間）〇は主、△は併用
実習
実技△

授業の概要とねらい
現在、人工知能（AI）は自動運転や顔認証、機械翻訳など様々な分野で使われている。まずはPythonの外部ライブラリをマスターし、その後人工知能の中核をなす技術であるディープラーニングをAIフレームワークの中でも人気のあるTensorFlow/Kerasを使って学習する。
TensorFlow/Kerasのプログラミング手法を実習を通して身に付けるとともに、ディープラーニングに必要な数学も学習する。
到達目標
Pythonの外部ライブラリを習得した上で、ディープラーニングの仕組みをしっかりと理解し、TensorFlow/Kerasの構文を身に付けるとともに、自分で簡単なディープラーニングプログラミンを行えるようになることを目標とする。
授業計画
時間数(コマ)

授業項目・内容
Python応用構文⇒演習問題

4

Numpyの基礎⇒演習問題

5

Pandasの基礎⇒演習問題

6

Matplotlibの基礎⇒演習問題

5

OpenCVの基礎⇒演習問題

6

AIフレームワーク(PyTorch、Tensorflow+Keras)について

1

anacondaのインストール・Tensorflow1実行環境構築

3

Tensorflow／Kerasの使い方

1

分類問題実習1(アヤメの分類)

2

分類問題実習2(花の分類)

2Tensorflow2実行環境構築

2

畳み込みニューラルネットワーク(CNN)

3

プーリング層・ドロップアウト層

1

情報エントロピー・交差エントロピー⇒演習問題

3

標準化・正規化・正則化

1

活性化関数

1

ソフトマックス関数・平均二乗誤差⇒演習問題

1

最適化アルゴリズム

1

Tensorflow／KerasによるCNN構築

3

Tensorflow／KerasによるCNN構築課題

3

KerasのSequentialモデルとFunctional API

1

ファインチューニング

3

回帰問題

1

ベクトル・行列計算⇒演習問題

2

線形回帰問題演習

2

重回帰分析課題

教育活動(教材、指導上の注意点）

単元終了ごとに演習問題や課題を出し、学生の理解度を確認しながら、授業を展開していく。
なお、課題はすべて提出すること。

2
合計65

時間外学習についてその日学んだ内容を自宅でしかっりと復習しておくこと。また、演習問題や課題を出す。演習問題や課題が時間内に終わらない場合は、放課後または自宅で行い、仕上げること。
成績評価の方法及び評価割合について
出席状況・授業に取り組む姿勢・課題の内容で総合的に評価する。なお、課題はすべて提出すること。１つでも未提出があれば、評価はしない。出席状況・授業に取り組む姿勢を10%、課題を90%で評価し、評価点（100点満点)を算出する。評価は、評価点が 90点以上をS、80点以上をA、70点以上をB、60点以上をCとし、59点以下はD(不可）とする。尚、必要時間数を満たしていないものや未提出の課題があるものはD（不可）とする。
その他（科目と実務経験との関連性について）