授業内容・計画(詳細)の情報


ページを読み終えましたら、ブラウザを終了させてください。


1.基本事項
2017 年度 春 学期  
開講クラス 文学部・文明学科
文学部・アジア文明学科
文学部・ヨーロッパ文明学科
文学部・アメリカ文明学科
文学部・北欧学科
文学部・歴史学科-日本史専攻
文学部・歴史学科-東洋史専攻
文学部・歴史学科                -西洋史専攻
文学部・歴史学科-考古学専攻
文学部・日本文学科
文学部・文芸創作学科
文学部・英語文化コミュニケーション学科
文学部・広報メディア学科
文学部・心理・社会学科
政治経済学部・政治学科
政治経済学部・経済学科
政治経済学部・経営学科
法学部・法律学科
教養学部・人間環境学科-自然環境課程
教養学部・人間環境学科-社会環境課程
教養学部・芸術学科-音楽学課程
教養学部・芸術学科-美術学課程
教養学部・芸術学科-デザイン学課程
教養学部・国際学科
体育学部・体育学科
体育学部・競技スポーツ学科
体育学部・武道学科
体育学部・生涯スポーツ学科
体育学部・スポーツ・レジャーマネジメント学科
理学部・数学科
理学部・情報数理学科
理学部・物理学科
理学部・化学科
情報理工学部・情報科学科
情報理工学部・コンピュータ応用工学科
工学部・生命化学科
工学部・応用化学科
工学部・光・画像工学科
工学部・原子力工学科
工学部・電気電子工学科
工学部・材料科学科
工学部・建築学科
工学部・土木工学科
工学部・精密工学科
工学部・機械工学科
工学部・動力機械工学科
工学部・航空宇宙学科              -航空宇宙学専攻
工学部・航空宇宙学科              -航空操縦学専攻
工学部・医用生体工学科
観光学部・観光学科
健康科学部・看護学科
健康科学部・社会福祉学科
授業科目名 WEBクリエイション応用
曜日 時限 月-3
木-3
テーマ Webアプリケーション
キーワード WWW PHP MySQL


2.授業で育成する力・スキル
全学共通:自ら考える力・挑み力・成し遂げ力
センター:創造と表現力

3.授業要旨または授業概要
 Webアプリケーションとは、Webページを通じてユーザと対話し高度なサービスを提供す
るシステムである。特に、大量の情報を保存し、データを追加、更新、削除が可能で、高
速に取り出すことができるデータベースとの連携が重視され不可欠なものとなってきてい
ます。この授業では、データベースを利用したWebアプリケーションを構築するための基
礎知識および基本的な技術を学ぶことを目標とします。

 具体的には、サーバシステムの構成、プログラム言語の特性およびデータベースの基礎
知識を講義を中心に学びます。また、例題を用いてスクリプト言語であるPHPとデータベ
ースシステムMySQLの基本操作を習得するとともに、データベースを利用したWebアプリケ
ーションの作成実習をおこないシステムを構築するための基本技術を習得します。

毎回、授業で取り上げた内容に関して応用課題を課します。
スクリプト・アプリケーションの制作実習においては、授業時間外の作業が必要となりま
す。


4.学習の到達目標
(1)PHPによるクリプトを作成できる。【自ら考える力・創造と表現力】

(2)MySQLを利用しデータベースの操作ができる。【自ら考える力・創造と表現力】

(3)PHPとMySQLを組み合わせたWebアプリケーションが作成できる。
   【挑み力・成し遂げ力・創造と表現力】
添付ファイル:AdvancedWebCreation.pdf

5.授業スケジュール
第1回 ガイダンス(履修希望者が多い場合は、選抜試験を行う。また、選抜試験を行わ
ない場合も、ガイダンス欠席者には、ガイダンス相当の事前指導を行うので必ず出席す
ること。)
第2回 WWWに関する基礎知識・環境設定
第3回 PHP1:記述ルール
第4回 PHP2:変数・配列
第5回 PHP3:フォームとの連携(テキストボックス)
第6回 PHP4:条件分岐
第7回 PHP5:繰り返し 
第8回 PHP6:応用課題
第9回 PHP7:関数
第10回 PHP8:引数
第11回 PHP9:ファイルの操作
第12回 PHP10:クラスとオブジェクト
第13回 PHP11:フォームとの連携(テキストボックス以外)
第14回 PHP12:セッション
第15回 PHPスクリプト作成実習1:システムの設計
第16回 PHPスクリプト作成実習2:インタフェース作成
第17回 PHPスクリプト作成実習3:システムの実装
第18回 データベースに関する基礎知識 
第19回 MySQLによるデータベースの操作実習1:データベース・データの表示
第20回 MySQLによるデータベースの操作実習2:データの抽出・挿入・削除
第21回 PHPによるデータベースの操作1:データベース操作
第22回 PHPによるデータベースの操作2:データの検索・表示
第23回 PHPによるデータベースの操作3:データの挿入・削除
第24回 Webアプリケーションのセキュリティ
第25回 Webアプリケーション作成実習1:システムの設計
第26回 Webアプリケーション作成実習2:データベースの設計
第27回 Webアプリケーション作成実習3:インタフェース作成
第28回 Webアプリケーション作成実習4:システムの実装1
第29回 Webアプリケーション作成実習5:システムの実装2
第30回 Webアプリケーション作成実習6:システムの検証

毎回、授業内容にそった応用課題を課すので4時間以上の時間をかけて作成すること
スクリプト・アプリケーション作成実習においても毎回4時間以上の授業外作業が必要と
なる

*Webアプリケーション作成にあたっては、計画や制作過程の発表会を行う。

スケジュールは、履修学生の理解度により変更する場合がある


6.成績評価の基準および方法
授業態度(20%)授業内課題(30%)スクリプトおよびアプリケーション作成実
習課題(50%)で評価をする。 
到達度90%以上でS,80%以上でA、70%以上でB、60%以上でC、60%未満を
Eとする。
ただし、2/3以上の出席がない場合には成績評価の対象としない。


7.教科書・参考書


8.その他の教材
必要な資料は、授業中にプリントで配布し、Webでも公開します。


9.担当教員の連絡先
maruyama[]keyaki.cc.u-tokai.ac.jp([]の部分はアットマークとすること)
メールには【件名】に「講義名」「質問内容の要旨」,【本文】に質問者の「学番」「氏
名」「質問内容」を記載すること。

ガイダンス前に連絡が必要な場合は、5号館2階情報教育センター第1研究室へ来るこ
と。

10.授業担当教員からの改善点・コメント
実習の時間を多くとり、応用力をつけます。授業時間内に積極的に質問をし、毎回の内容
を確実に身に着けてください。制作課題を進めるにあたって、計画的にすすめ、自己管理
ができるように、途中経過の発表をとりいれます。