戻る
シラバスコード S-173R01-01 ナンバリング Id301Tdh
科目名 通信プログラミング実習
科目名英文 Network Programming Practical Training
学部 工学部 授業形態 実習
学科・科目区分 情報工学科 教職科目対応 情報(高)
科目分野 専門発展 実践的教育対応 実務経験のある教員による科目
配当年次 3年次 学期区分 前学期
必選区分 必修 単位数 2 単位
担当教員 三浦康之、安藤慎吾
アクティブラーニング 課題解決型学習、ICTの活用、実習
授業の目的と進め方
インターネットを介した通信プログラミングを実習形式で修得することを目的とする。
具体的にはWEBプログラムや暗号に関連するプログラムを実習形式で作成する。またサーバ・クライアントシステムにおけるサーバプログラム及びクライアントプログラムを作成する。これらの実習を通して、インターネットを介したネットワークの知識・技術を身につける他、実用的なアプリケーションの開発を行えるようにする。

本授業は、実習形式により実施する。課題をMoodleに提出し、翌週に解答と解説を行う。これにより、プログラミングの技術を身に着けるとともに、自らの研鑽によりプログラミング技術を高める方法を学ぶ。

なお、本科目は、企業における担当教員(安藤)の社内システム開発者としての業務経験、および国立研究所における担当教員(三浦)の研究員としての業務経験に基づき、通信に関連するプログラミングについて教授する、実践的教育対応科目である。
課題(試験やレポート等)に対するフィードバックの方法
レポート等の課題については、次の回以降に必ず解説解答を行う。
履修の条件
初級プログラミング、基礎プログラミング実習、PBLプログラミング実習A, B、およびネットワークアーキテクチャを履修していること。
教科書
特になし
参考書
阪田 史郎 (著)「インターネットプロトコル (IT Text)」オーム社、ISBN-13: 978-4274201462
到達目標
インターネットの仕組みを理解する
HTMLによるWEBプログラミングについて理解し、作成できるようになる
JavascriptによるWEBプログラミングについて理解し、作成できるようになる
サーバ・クライアントのソケットプログラムについて理解し、作成できるようになる
共通鍵暗号方式について理解し、そのプログラムを作成できるようになる
公開鍵暗号方式について理解し、そのプログラムを作成できるようになる
指標と評価割合
  評価方法
受講態度 授業中の
活動
予習・復習 成果物・
発表
試験 学習の
振り返り
共通指標 a:受け取る力
b:深める力
c:進める力
d:高める力 20 40 40
e:伝える力
f:つなげる力
固有指標 g:知識・理解
h:技術・活用 20 50 30
全体の評価割合 20 45 20 0 15 0
授業計画
回数 学修内容 予習・復習内容 時間
授業の目的と進め方.HTMLの基礎 復習1 授業内容の復習 1
HTMLの基礎2:入力フォームの作成 予習2 HTMLの基礎に関する予習 1
復習2 授業内容の復習 1
Javascriptの基礎1:基本的な記述 予習3 Javascriptの基礎に関する予習 1
復習3 授業内容の復習 1
Javascriptの基礎2:関数、演算子、文字や数字の表示 予習4 Javascriptの基礎に関する予習 1
復習4 授業内容の復習 1
Javascript応用:ロールオーバー、スクロール 予習5 Javascriptの応用に関する予習 1
復習5 授業内容の復習 1
Javascriptの自由課題 予習6 Javascriptについてのおさらい 1
復習6 授業内容の復習 1
ソケット通信 予習7 ソケット通信に関する予習 1
復習7 授業内容の復習 1
中間テストと振り返り 復習8 授業内容の復習 2
linuxの基礎 1 復習9 授業内容の復習 1
10 linuxの基礎 2 予習10 次回実習内容(pythonを用いたプログラミング)の予習 1
復習10 授業内容の復習 1
11 pythonによるアルゴリズムとデータ構造1 予習11 次回実習内容(pythonを用いたプログラミング)の予習 1
復習11 授業内容の復習 1
12 pythonによるアルゴリズムとデータ構造2 予習12 次回実習内容(共通鍵暗号)の予習 1
復習12 授業内容の復習 1
13 暗号1 -共通鍵暗号方式- 予習13 次回実習内容(公開鍵暗号)の予習 1
復習13 授業内容の復習 1
14 暗号2 -公開鍵暗号方式(暗号化)- 予習14 次回実習内容(公開鍵暗号)の予習 1
復習14 授業内容の復習 1
15 暗号3 -公開鍵暗号方式(復号)- 復習15 授業内容の復習 2
16 暗号4 -公開鍵暗号方式(まとめ)-
後半のまとめと振り返り
復習16 これまでの授業内容の復習 2
主担当教員のオフィスアワー
木曜日 5コマ 安藤研究室(1412−1室)

安藤:ando@info.shonan-it.ac.jp
※メールでの問い合わせの際は,必ずG-mailアドレス(大学アカウント)から発信してください.
※件名に該当授業名を明記し,本文の最初に学籍番号と氏名を書いてください.

担当教員のオフィスアワー
火曜日 2コマ 1414-2

三浦:miu@info.shonan-it.ac.jp

シラバス検索トップ