2024Aシラバス
263/347

1年 文科 理科 2年 文科 理科 0から始めるWebプログラミング 月 4 本授業は、知識0の人でもWebプログラミングを身に付けて、自分が作りたいWebシステムのプロトタイプ(試作品)を作れるようになることを目指します。 Webプログラミングに必要な言語やフレームワークを学びつつ、自分たちが作りたいサービスをどのように実装していくのかを段階的に検討していきます。特に第2回から第7回では、Webプログラミングに関連するコンテンツの概論を伝え、授業後に各内容に関する動画や教材を学んでもらい、次の授業の冒頭でその内容に関する小テストを行うことで知識が身についているかを確認します。 また、特に第8回では、最終発表に向けたグループ分けを行います。この時、それぞれの受講者の興味や強みを共有した上で、グループを組んでもらえるよう工夫します。 本当に知識0の場合は学習量が多くなりますが、その分得られるものは大きいです。ChatGPTの登場によりWebプログラミングの重要性が高まっていますし、学習しやすい環境が整ってきています。Webプログラミングの技術を学生の間に身に付ければ、みなさんの強力な武器になると信じています。是非、技術を磨いて、自分が作りたいWebサービスを作れるようになりましょう! 【授業スケジュール】 第1回 ガイダンス 第2回 開発環境(VS Code) + Webサービスの作り方(企画書、サイトマップ、レイアウト) + HTML概論(課題 HTML 勉強) 第3回 開発環境(Git, GitHub, GitHub Desktop)+ HTML実習(ページの要素作成) + CSS概論(課題 CSS 勉強) 第4回 CSS 実習(ページのデザイン) + JavaScript概論 基本文法編(課題 JavaScript 勉強) 第5回 JavaScript概論 Web連携編(課題 JavaScript 勉強) 第6回 JavaScript 実習 + Firebase + Hosting 概論(課題 Firebase 勉強) 第7回 ログイン機能 実装(課題 Web サービス コンセプトメイキング(企画書、ラフスケッチ)) 第8回 グループ分け 第9回 Web サービス開発 基本設計(サイトマップ + ワイヤーフレーム) 第10回 作業 第11回 中間発表 第12回 作業 第13回 最終発表 【教員】吉田塁 東京大学大学院工学系研究科准教授。博士(科学)。専門は教育工学。オンラインにおけるより良い意見交換するプラットフォーム「LearnWiz One」を学生と協働して開発。その有用性が認められ世界最大の EdTech コンペティション GESAwards 2021 の R&D Open Innovation 部門にて世界大会優勝。主に関わった学生が令和3年度学生表彰「東京大学総長大賞」を受賞して起業。 【補足】 ・この授業では、受講生が互いに学べることが多いと考えるため、ペアワークやグループワークで学ぶ機会を多くつくります。 ・各自プログラミング環境を整えることができる PC(Windows, Mac, Linux)を用意してください(Chromebook は不可)。 ・授業外学習が多くなるため、それを理解した上で履修してください(ただし、昨年度実施した授業をふまえてみなさんの負荷を減らす工夫をする予定です)。 ・学部後期課程、大学院の学生も履修することから、授業は14:55スタートで105分となることご了承ください。 ------------------------------------------------------------ ※このゼミは10月2日(水)6限(18:45~)にZoomで行われる工学部合同説明会への参加を予定しています。 ZoomのURLは後日UTAS掲示板のお知らせにて周知いたします。 ------------------------------------------------------------ 授業への出席、課題の提出状況、中間発表、最終発表をふまえて、総合的に評価します。 教科書は使用しない。/Will not use textbook 第一回授業日に行う。/Will conduct guidance at first time A 時間割コード 全学自由研究ゼミナール 51383 授業の目標概要 【概要】 成績評価方法 教科書 ガイダンス 開講 講義題目 担当教員 吉田 塁 所属 工学部 曜限 単位 対象 2

元のページ  ../index.html#263

このブックを見る