システム開発

科目基礎情報

学校 広島商船高等専門学校 開講年度 2017
授業科目 システム開発
科目番号 0023 科目区分 専門 / 必修
授業形態 講義 単位の種別と単位数 学修単位: 2
開設学科 流通情報工学科 対象学年 5
開設期 前期 週時間数 2
教科書/教材 Monacaで学ぶはじめてのプログラミング
担当教員 岩切 裕哉

到達目標

(1)インターネットの概要を理解する。
(2)HTML, CSS, Javascriptの概要を理解する。
(3)ハイブリッドアプリ開発の手順を理解する。
(4)簡単なハイブリッドアプリを開発できる。

ルーブリック

理想的な到達レベルの目安標準的な到達レベルの目安未到達レベルの目安
評価項目1インターネットの概要を理解し、説明できる。インターネットの概要を理解できる。 インターネットの概要を理解できない。
評価項目2HTML, CSS, Javascriptの概要を理解し、ホームページを思い通りに作成できる。HTML, CSS, Javascriptの概要を理解し、ホームページを作成できる。HTML, CSS, Javascriptの概要を理解できない。
評価項目3ハイブリッドアプリ開発について理解し、簡単なアプリを開発できる。プログラムについて説明できる。ハイブリッドアプリ開発について理解し、簡単なアプリを開発できる。ハイブリッドアプリ開発について理解できない。
評価項目4ハイブリッドアプリで簡単なオリジナルのプログラムを作成することができ、プログラムの手順について説明できる。ハイブリッドアプリで簡単なオリジナルのプログラムを作成することができる。ハイブリッドアプリで簡単なオリジナルのプログラムを作成することができない。

学科の到達目標項目との関係

教育方法等

概要:
HTMLやJavascriptを応用した、ハイブリッド開発を用いた、モバイルアプリ開発を通して、システム開発手法を体験的に学ぶ。
授業の進め方・方法:
授業は演習を中心に進める。試行錯誤することが大事です。また、分からないところがあれば積極的に質問すること。
教科書を参考に、予習復習を必ずすること。
演習課題をレポートとして提出してもらう。課題は必ず提出すること。
注意点:
不明な点があれば、研究室まで質問しに来てください(昼休みにはなるべく研究室にいるようにしています)

授業計画

授業内容 週ごとの到達目標
前期
1stQ
1週 インターネットの概要 インターネットの概要を理解する。
2週 HTMLの基礎 HTML、CSSを理解する。
3週 HTMLの基礎 HTML、CSSを理解する。
4週 HTMLの基礎 Javascriptの基本的な構文を理解する。
5週 アプリ開発入門 ハイブリッドアプリ開発環境について理解する。
ハイブリッドアプリのプログラムの構造を理解する。
6週 アプリ開発入門 簡単なハイブリッドアプリを開発できる。
開発用コンピュータを用いて、ターゲットマシンで動作するプログラムを開発する技法を学ぶ。
7週 アプリ開発入門 簡単なハイブリッドアプリを開発できる。
開発用コンピュータを用いて、ターゲットマシンで動作するプログラムを開発する技法を学ぶ。
8週 アプリ開発入門 簡単なハイブリッドアプリを開発できる。
開発用コンピュータを用いて、ターゲットマシンで動作するプログラムを開発する技法を学ぶ。
2ndQ
9週 アプリ開発入門 簡単なハイブリッドアプリを開発できる。
開発用コンピュータを用いて、ターゲットマシンで動作するプログラムを開発する技法を学ぶ。
10週 オリジナルアプリ開発 オリジナルアプリの企画ができる。
11週 オリジナルアプリ開発 企画発表
12週 オリジナルアプリ開発 プログラムをどのような手順で作成したらよいか理解できている。
プログラムの制御構造を理解し、使い方を習得している。
プログラムにおける変数を理解し、使い方を習得している。
プログラムの間違いの原因を考え、修正できる。
13週 オリジナルアプリ開発 プログラムをどのような手順で作成したらよいか理解できている。
プログラムの制御構造を理解し、使い方を習得している。
プログラムにおける変数を理解し、使い方を習得している。
プログラムの間違いの原因を考え、修正できる。
14週 オリジナルアプリ開発 プログラムをどのような手順で作成したらよいか理解できている。
プログラムの制御構造を理解し、使い方を習得している。
プログラムにおける変数を理解し、使い方を習得している。
プログラムの間違いの原因を考え、修正できる。
15週 オリジナルアプリ開発 最終発表
16週 オリジナルアプリ開発・答案返却・解説 相互評価
答案返却・解説

評価割合

試験発表レポート・課題態度ポートフォリオその他合計
総合評価割合2020400200100
基礎的能力0000000
専門的能力2020400200100
分野横断的能力0000000