
科目の概要
完全な未経験者向けのプログラミング入門講座。HTML、CSS、JavaScript を身につけ、Webページ制作ができるようになる。JavaScriptというプログラミング言語を重点的に学修し、思い通りの動きをWebページにつけることができるようになり、CSS を使ってWebページのデザインを自由に変えられるようになる。ソーシャルコーディングサービスのアカウントを作成し、作成したWebページを公開する。 学修にはPCが必要である。
科目情報
履修想定年次
1年次
単位数
2単位
開講Q
1Q、3Q
科目区分
選択
授業の方法
オンデマンド科目
評価方法
確認レポート 50% , 単位認定試験 50%
前提推奨科目
前提必須科目
後継推奨科目
科目コード
INF-1-C1-1030-002
到達目標
JavaScriptとHTML/CSSを通じて、Webアプリケーション開発の基礎技術を修得し、独自のWebサービスが開発できる実践力を身につける。ブラウザやエディタやソーシャルコーディングサービスなどの開発環境にも触れ、デジタルツールとしての範疇を超え、問題解決のツールとして使用できる力を身につける。さらに作成したWebページを公開する実践を通じ、ITツールを使って自身の表現力を鍛える。プログラミングを使った開発経験を積み、デジタルツールを用いて情報収集、表現、コミュニケーションする力を獲得することを目標にする。
教科書・参考書
- 吉村総一郎『改訂版高校生からはじめるプログラミング』KADOKAWA、2021年
授業時間外の学修
各回の授業内容は繰り返し見返し、各回二時間ほど復習を行ってください。また、次回の学修内容についてもあらかじめ不明な単語や前提となる知識をWebで調べるなどして各回三時間ほど予習を行ってください。
特記事項
順次公開予定
授業計画
第1回プログラミング体験をしてみよう
第1回
プログラミング体験をしてみよう
第2回さまざまなHTMLタグ
第2回
さまざまなHTMLタグ
第3回Webページ制作とJavaScriptをはじめよう
第3回
Webページ制作とJavaScriptをはじめよう
第4回JavaScriptでの計算
第4回
JavaScriptでの計算
第5回JavaScriptで論理を扱う
第5回
JavaScriptで論理を扱う
第6回JavaScriptのループとコレクション
第6回
JavaScriptのループとコレクション
第7回JavaScriptの関数
第7回
JavaScriptの関数
第8回JavaScriptのオブジェクト
第8回
JavaScriptのオブジェクト
第9回CSS
第9回
CSS
第10回Webページの企画とデザイン
第10回
Webページの企画とデザイン
第11回いいところ診断機能の開発
第11回
いいところ診断機能の開発
第12回いいところ診断機能の組込み
第12回
いいところ診断機能の組込み
第13回ツイート機能の開発とソーシャルコーディングサービスでの公開
第13回
ツイート機能の開発とソーシャルコーディングサービスでの公開
第14回CSSフレームワークによるデザインの改良
第14回
CSSフレームワークによるデザインの改良
第15回ポートフォリオサイトを作ろう
第15回
ポートフォリオサイトを作ろう