ソフトウェア・ネットワーク演習:1

Software&Network:1


授業の目的と概要

ネットワークの仕組みとソフトウェアの仕組みを学ぶ。
人と人とのつながりの中で生まれるダイナミズムを体験・考察することで、さらなる拡張の可能性を考えるきっかけとする。
プログラミング言語を使用しないプラットフォームを重点的に用い、プログラミングの基礎となる論理的な思考の流れを理解する。

到達目標

ネットワークのダイナミズムを体験し、実践の中で自身の興味を見つけていける力を身につける。
インターネットを介した試験的なコンテンツを作成することができる。

演習内容


「ウェブ実験ノート開発」

1st Sprint: 2018/4/26(木)~5/9(水)

1日目:4/26(木)3,4講時

  1. PC環境の確認
    • PCの操作に慣れる
    • slack使えてる?
  2. Internetの歴史(要点のみ)
  3. マークアップ言語(Markdown)
  4. 次回の導入・宿題

2日目:4/27(金)1-4講時

  1. マークアップ言語(HTML)
    • HTMLとは?
    • HTMLの構成要素
    • 画像と映像
  2. CSS(stylesheet)
    • CSS概要
    • 参考ページを分析
  3. 次回の導入・宿題

3日目:5/9(水)1-4講時

  1. 知的財産権について(要点のみ)
  2. バージョン管理システム
    • システムのインストール
    • ファーストプロジェクト
    • ウェブページを公開する
  3. JavaScript
    • どんなことができる?
    • ちょっとだけ実装
  4. 開発

「コンシューマ・ジェネレイテッド・メディア」

2nd Sprint: 2018/5/31(木)~6/6(水)

1日目:5/31(木)3,4講時

  1. レビュー(前回課題)
  2. CSS(キャッチアップ)
  3. GSuiteについて
  4. 今週の課題説明
    • 話題提供
    • ディスカッション

2日目:6/1(金)1-4講時

  1. photoshopことはじめ
  2. 制作

3日目:5/9(水)1-4講時

  1. 課題説明
  2. premiereことはじめ
  3. 制作

「ウェブフック」

3rd Sprint: 2018/7/12(木)~7/25(水)

1日目:7/12(木)3,4講時

  1. レビュー(前回課題)
  2. 課題説明
  3. デザインリサーチ手法
    • マインドマップ作成(個人作業)
    • グループディスカッション
    • マインドマップ改善
  4. 完成したマインドマップのアップロード

2日目:7/13(金)1-4講時

  1. グループ発表(グループ)
  2. MESH スタートアップガイド
  3. MESH デザインカードブックについて
  4. IFTTT との連携
  5. IFTTT の使い方
  6. MESH プログラミング課題集
  7. 参考:ワークフロー
  8. 作業時間

3日目:7/18(水)1-4講時

  1. 進捗報告
  2. 作業時間
  3. プレゼンテーション