プログラミング応用(Webアプリ)

授業科目区分: 専門教育科目
単位数: 2単位
開講学科: 文化情報学科 学年: 3年次
関連科目: プログラミング1,プログラミング2
授業テーマ: JavaScriptを利用したWebアプリの開発

授業内容

ウェブを介してブラウザで実行可能なアプリケーションはWebアプリと呼ばれる.動画共有サービスの「YouTube」や,Webメールの「Gmail」,SNSの「Twitter」などはWebアプリの代表である.本講義では,Webアプリを構成するHTML,CSS,JavaScriptの基本を学び,グラフ描画ライブラリのChart.jsやゲームライブラリのphina.js(旧: tmlib.js)を利用した実用的なWebアプリを開発する.開発環境にはオンラインで実装が可能なCodePenを採用する.

授業計画

  1. ガイダンス
  2. CodePenの使い方
  3. JavaScriptの基本①・変数とデータ型
  4. JavaScriptの基本②・配列と繰り返し
  5. JavaScriptの基本③・条件分岐
  6. JavaScriptの基本④・関数
  7. JavaScriptの基本⑤・オブジェクト
  8. ライブラリの紹介①・jQuery
  9. ライブラリの紹介②・Chart.js
  10. ゲームアプリの開発①・図形やスプライトの表示
  11. ゲームアプリの開発②・イベント処理
  12. ゲームアプリの開発③・アニメーション
  13. オリジナル作品の制作①・準備
  14. オリジナル作品の制作②・実装
  15. オリジナル作品の制作③・発表

参考書籍

スポンサーリンク