コンテンツにスキップ

ネットワーク及び演習 2026

後期 金曜 4・5 限 @ 1-608(担当: 佐野 彰)

Teams 科目チームを開く aiJudge(オンラインジャッジ)を開く

Python を使って、ソケット通信・HTTP・スレッドといったネットワークプログラミングの基礎を、 実際にクライアント/サーバを書きながら学びます。

この科目での質問方法

詳しくは この科目での質問方法 を読んでください。 質問は Teams の科目チーム「★ 質問用チャネル」 に投稿してください。 他の受講者にも役立つ質問・回答は共有します。

講義内容と演習課題

スライドと演習ページは講義の進行に合わせて順次公開します。

日付 スライド 演習ページ 内容(予定)
ex0 ex0 (事前課題)Python プログラミング環境の準備
ex1 09/18 network01.pdf ex1 イントロと Python 入門
ex2 09/25 準備中 準備中 計算機ネットワークの基礎、Python のデータ型
ex3 10/02 準備中 準備中 echo クライアント・サーバ、Python の関数
ex4 10/09 準備中 準備中 echoClient.py と echoServer.py を読む
ex5 10/16 準備中 準備中 HTTP プロトコルと httpServer.py
ex6 10/23 準備中 準備中 スレッドとネットワーク通信の暗号化
10/30 お休み(龍谷祭・全学休講)
ex7 11/06 準備中 準備中 hey と HTTP サーバの負荷テスト
ex8 11/13 準備中 まとめの小テスト @ 1-608
レポート 11/13〜 準備中 任意提出のレポート課題(第7回以降に案内)

関連情報

環境構築

ツール・サービス

教材・ツール

Python 3.14 ドキュメント