専門科目
専門科目 情報テクノロジーコース
わくラボの使用について:使用しない
選択科目 2単位 2年次 後期
教職課程(情報)必修
佐賀孝博
007
60050
HTTPの理解/基本的なHTML/getとpost/制御構造(条件分岐・繰り返し)/ファイル操作/データベースの利用/SMTP/クッキー/セッション管理/JavaScriptの基本
主として日本語を使用する
日本語・英語で記述された資料を使用する
スクリプト言語「PHP」を使用し、オリジナリティのあるWebアプリケーションの作成を目標とする。 さらにWebプログラミングの実現においてはHTMLやHTTPプロトコルの知識も重要となるので、それらの理解も目的とする。
専門能力:情報メディアの開発とその多面的な活用ができる能力
Webアプリケーションとは、Webブラウザを操作するユーザとサーバ間で対話的にやりとりするプログラムのことである。 Webアプリケーションを実現するための言語や方法は多数あるが、本科目では「PHP」(一部「JavaScript」)を使用して、ファイル操作やデータベース、クッキーやセッション管理を含むWebアプリケーションを作成する。
実習も交えながら進めるため、授業での疑問点は質問をするなど、その日のうちに解決できるようにすること。なお、基本的に授業時間外の学修は1コマあたり4時間を必要とする。
(S)学習した範囲の知識をもとにしてオリジナルのプログラム作成ができる。また、キーワードに記された内容について、正しく他者に説明できる。
(A)学習した範囲の知識をもとにしてオリジナルのプログラム作成ができる。また、キーワードに記された内容について、講義資料等を参照しながら正しく他者に説明できる。
(B)学習した範囲の知識をもとにしてオリジナルのプログラム作成ができる。また、キーワードに記された内容の大半について、講義資料等を参照しながら他者に説明できる。
(C)学習した範囲の知識をもとにしてオリジナルのプログラム作成ができる。また、キーワードに記された内容の大半について、講義資料等を参照しながら他者に概ね説明できる。
試験: / 100
レポート: / 100
小テスト(中間テストなど含む): / 100
小レポート(中間レポートなどを含む): / 100
作品: 100 / 100
ポートフォリオ: / 100
その他:
毎回プリントを配布する。
授業の中で適宜紹介する。
特になし。
質問は逐次受け付けますので、適宜研究室などを訪ねてください。
企業等からWebサイト制作業務を受託したことがあり、サイト制作においてWebプログラミングを行った。
基礎的なプログラミングの考え方が分かっていると理解が早いと思われる。