プログラミング応用(JavaScript)

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

授業内容

ウェブを介してブラウザで実行可能なアプリケーションはWebアプリと呼ばれる.動画共有サービスの「YouTube」や,Webメールの「Gmail」,SNSの「Twitter」などはWebアプリの代表である.本講義では,Webアプリを構成するHTML,CSS,JavaScriptの基本を学ぶ.また,機械学習ライブラリのml5.jsを利用してAI技術を組み込んだアプリを開発する.開発環境にはオンラインで実装が可能なCodePenを採用する.

授業計画

  1. Webアプリの開発
  2. HTML&CSSの基本
  3. JavaScript①・変数とデータ型
  4. JavaScript②・配列と繰り返し
  5. JavaScript③・条件分岐
  6. JavaScript④・関数
  7. JavaScript⑤・オブジェクト指向
  8. Vue.js①・データバインディング
  9. Vue.js②・フォーム処理
  10. Vue.js③・コンポーネント
  11. p5.js①・図形描画とイベント
  12. p5.js②・アニメーションと衝突処理

旧資料

jQuery

  1. jQuery①・DOM操作
  2. jQuery②・フォーム処理

ml5.js

  1. AIを活用したWebアプリ①・画像分類
  2. AIを活用したWebアプリ②・顔検出
  3. AIを活用したWebアプリ③・ハンドポーズの検出

参考書籍

愛知県名古屋市にある椙山女学園大学 文化情報学部 向研究室の公式サイトです. 専門は情報科学であり,人工知能やデータベースなどの技術要素を指導しています. この公式サイトでは,授業で使用している教材を公開すると共に, ベールに包まれた女子大教員のミステリアスな日常を4コマ漫画でお伝えしていきます. サイトに関するご意見やご質問はFacebookまたはTwitterでお問い合わせください.