2013年度シラバス(熊本高等専門学校 熊本キャンパス)
科目コードHI414
科目名ヒューマンメディア工学(Human Media Engineering) 単位数鋳P位
対象学科人間情報システム工学科対象学年4開講期間通年
科目区分専門基礎科目必修・選択選択履修/学修学修
授業形式講義授業時間数60実時間数50
教員名(所属)
孫寧平(人間情報システム工学科)教員室
3号棟2階
使用教科書
高橋麻奈,やさしいWebアプリプログラミング,SoftBank Creative
参考書
マーク。ポーカー著,大貫宏美ら訳,ソーシャルアプリプログラミング,SoftBank Creative
科目の位置付けと関連科目3年次のプログラミング言語,4年次のデータ構造とアルゴリズム論,プログラミング特論,5年次のデータベースなどソフトウェア系の科目と関連する.また,情報処理技術資格試験などと関連する. 
科目の概要現在,PCやスマートフォンを始めとし,各種の家電製品に至るまで,インターネットに接続された様々な端末上で,Webを利用することができるようになっており,Webはコンピュータを活用する上で欠かせない存在である.本授業はWebアプリ開発に必要なHP作成方法,CSS, JavaScriptをはじめとするWeb上でアプリをプログラミングできる言語の学習と実践を行う.また,使いやすいインターンフェイスの設計と実現方法について取り上げる.
授業方針実践性の高い授業なので,講義と演習を並行する.使いやすく,デザイン性の高いWebページとWebアプリの作成ができることを目標とし,自力で課題の設定,アプリの設計と開発を行う力とプレゼンテーション力を養う.

授業項目

時間

達成目標(習得すべき内容)

ガイダンス
2
本科目の概要,授業方針,評価方法等について紹介する.
WebとWebアプリ
2
Webの仕組み,WebサーバーとWebクライアント,Webページの作成,Webアプリのについて理解できる.
HTML文書の作成
4
HTML文書の基礎,文書の構造を表す要素と方法について学ぶ.簡単なHPを作る.
CSS スタイルシート
8
CSSの基本と作成,色と背景,フォントとテキストなどの設定ができ,HPのデザインや平面デザインの考え方を理解する.
JavaScriptの基本
6
JavaScriptの基本,オブジェクト,処理の制御,イベントと関数に関してプログラムを組める.
JavaScriptとWebの連携
8
フォームと正規表現,Webページの操作,グラフィックとマルチメディアの応用方法について把握でき、プログラムを組める.
マップ
6
マップアプリの作成,マップ上のイベント,情報取得方法などについて理解でき、プログラムを組める.
スマートフォン
8
スマートフォンへの対応,Android端末の扱い,簡単なスマートフォンアプリの作成方法について学び、プログラムを組める.
jQuery
8
jQueryの利用、jQueryでの表示,jQueryでの通信方法など応用できる.
Webアプリ設計と開発実践
8
WEBアプリのテーマ設定,設計と作成等を行う.最後に作り上げたアプリをプレゼンテーションする.
評価方法及び総合評価【評価方法】定期試験の筆記試験と実技試験,小テストや演習等で評価する。
【総合評価】本科目は学修科目であるため,学習の各段階において自学学習用の課題を設け,学習の成果を筆記試験と実技試験を総合し評価する.実技課題レポートの提出期限は課題提示と同時に示し,期限に遅れて提出されたレポートに対し減点する.60%以上の得点率で目標達成とみなす.
学習方法本科目は,3年次のプログラミング言語,4年次のデータ構造とアルゴリズム論,プログラミング特論,5年次のデータベースと関連する.座学と演習の授業内容をしっかり理解し,積極的に実践に取り組んでほしい.
学生へのメッセージWebアプリ開発はとても面白い,社会に役に立てるものづくりです.人に使いやすく,デザイン性の高いWebアプリの開発に挑戦してください.
学修単位への対応本科目は60時間の授業に対して,放課後・家庭で40時間程度の自学学習が課せられます.
本校教育目標との対応
(2)
JABEE学習教育目標との対応
D-1