Webデザイン演習
2012.04.12 : 第1回:ガイダンス・HTML5とは何か?
2012.04.19 : 第2回:jQuery入門
2012.04.26 : 第3回:jQuery入門 – イベント
2012.05.10 : 第4回:jQuery プラグイン – フォトギャラリーを作成する1
2012.05.17 : 第5回:jQueryのプラグインを使用してフォトギャラリーをつくる(実習)
2012.05.24 : 第6回:中間課題講評回 – jQueryのプラグインを使用してフォトギャラリーをつくる
2012.05.31 : 第7回:HTML5実践1 – Canvas + Javascriptで図形を描く
2012.06.07 : 第8回:HTML5実践2 – jsdo.itを使ってみる
2012.06.14 : 第9回:HTML5実践3 – Three.jsで3Dプログラミング
2012.06.21 : 第10回:HTML5実践 Three.js 2 – アニメーション
2012.06.27 : 第11回:HTML5実践 Three.js 3 – パーティクルシステム
2012.07.05 : 第12回:HTML5実践 表現のための様々なJavaScriptライブラリ、最終課題発表
2012.04.19 : 第2回:jQuery入門
2012.04.26 : 第3回:jQuery入門 – イベント
2012.05.10 : 第4回:jQuery プラグイン – フォトギャラリーを作成する1
2012.05.17 : 第5回:jQueryのプラグインを使用してフォトギャラリーをつくる(実習)
2012.05.24 : 第6回:中間課題講評回 – jQueryのプラグインを使用してフォトギャラリーをつくる
2012.05.31 : 第7回:HTML5実践1 – Canvas + Javascriptで図形を描く
2012.06.07 : 第8回:HTML5実践2 – jsdo.itを使ってみる
2012.06.14 : 第9回:HTML5実践3 – Three.jsで3Dプログラミング
2012.06.21 : 第10回:HTML5実践 Three.js 2 – アニメーション
2012.06.27 : 第11回:HTML5実践 Three.js 3 – パーティクルシステム
2012.07.05 : 第12回:HTML5実践 表現のための様々なJavaScriptライブラリ、最終課題発表
- 東京藝術大学芸術情報センター2012年度
- 木曜4限
授業のテーマ
表現のメディアとしてのWeb。
現在、Webを通して、日々膨大な情報がやりとりされています。情報を伝達するための手段として、Webは欠かすことのできないメディアとなっています。しかし、Webは単純な情報の伝達手段を越えた表現のためのメディアとしての大きな可能性を秘めています。Webブラウザの進化、Webに関連する様々なテクノロジーの進歩によって、Webを用いた表現の幅は日々拡張されています。
HTMLにまつわる技術は現在大きく変化しつつあります。これまでのWebはハイパーリンクされた「書類」という概念がベースになっていました。しかし、HTML5やJavaScriptのAPIの発達によって、Web自身が「アプリケーション」として動作することが可能となってきました。また、FacebookやGoogle+などに代表されるような、実社会とリンクしたソーシャルなネットワークを活用も、これからのWebで欠かすことのできない知識となります。この講義ではこうしたWebの変化にも考慮しながら、新しい技術を積極的に紹介していきます。
この授業では、Webを表現のためのメディアと捉え、様々な技術を学びながらその可能性を探っていきます。
講義ノート
- 2012.04.12 : 第1回:ガイダンス・HTML5とは何か?
- 2012.04.19 : 第2回:jQuery入門
- 2012.04.26 : 第3回:jQuery入門 – イベント
- 2012.05.10 : 第4回:jQuery プラグイン – フォトギャラリーを作成する1
- 2012.05.17 : 第5回:jQueryのプラグインを使用してフォトギャラリーをつくる(実習)
- 2012.05.24 : 第6回:中間課題講評回 – jQueryのプラグインを使用してフォトギャラリーをつくる
- 2012.05.31 : 第7回:HTML5実践1 – Canvas + Javascriptで図形を描く
- 2012.06.07 : 第8回:HTML5実践2 – jsdo.itを使ってみる
- 2012.06.14 : 第9回:HTML5実践3 – Three.jsで3Dプログラミング
- 2012.06.21 : 第10回:HTML5実践 Three.js 2 – アニメーション
- 2012.06.27 : 第11回:HTML5実践 Three.js 3 – パーティクルシステム
- 2012.07.05 : 第12回:HTML5実践 表現のための様々なJavaScriptライブラリ、最終課題発表
HTML5テンプレート
Dreamweaverを使用せずにHTMLを作成する場合は、下記のテンプレートを活用してください。
授業計画及び内容
- オリエンテーション:Webをめぐるここ数年の状況
- HTML、CSSの基礎についての確認
- HTML5 (1):文書の構造化のための新要素
- HTML5 (2):音声、動画などマルチメディアのための新要素
- CSS 3 (1):CSS3によるWebデザイン1
- CSS 3 (2):CSS3によるWebデザイン2
- 中間課題「HTML5とCSS3によるWebデザイン」講評
- SNSとの連携(1):ソーシャルグラフとは、OGPについて
- SNSとの連携(2):SNSと連携を実践 (Facebook, Twitter, Google+)
- jQuery (1):jQueryとは、簡単なアニメーションを作成
- jQuery (2):jQueryのプラグインの活用
- サイト制作実践(1):「Webによる表現」企画立案と調査、実例紹介
- サイト制作実践(2):「Webによる表現」設計、コーディング
- サイト制作実践(3):「Webによる表現」制作実習
- 最終課題講評会
参考図書:
- 羽田野 太巳、徹底解説 HTML5マークアップガイドブック 最終草案対応版―全要素・全属性完全収録、秀和システム
- 西畑 一馬、Web制作の現場で使う jQueryデザイン入門、アスキー・メディアワークス
成績評価の方法
出席数、履修態度、課題提出(中間課題・最終課題)の内容を総合的に評価します。
履修上の指示事項
HTMLとCSSの初歩について、理解していることを前提にします。また、Macの基本操作(マウスの操作、文字の入力、ファイルやフォルダの操作)は理解している前提で授業を行います。