Python講座について
各回個別ページリンク
第1回講座資料 (4/26)
第2回講座資料 (5/10)
第3回講座資料 (5/17)
第4回講座資料 (5/24)
第4回講座参考資料 (カラーコード)
今後の方針 (第4回までの流れと第5回以降の話)
オブジェクト指向入門(OOP)コース
三大構造研究コース
~~~~~~~~~~~~~~~~~~~~~
このページ何
Python講座のことをちょこちょこ書いていきます。
このScrapboxというサービスはリアルタイムに変更が反映されるので、講義中にページを追加して、参考資料として掲載したりなんかも考えていますので、ちょくちょく確認してもらえるとよいかと思います。
資料の提示について
基本的には当日使用するスライドの一部に手を加えて閲覧用のスライドを提示します。各回個別ページにSlideShareのリンクを貼りますのでそちらを確認ください。
※SlideShareとは
SpeakerDeckというサービスと並ぶ、有名なスライドホスティングサービスです。今回はリンクを知らないとアクセスできないプライベートモードを使用していますが、パブリックモードで不特定多数の方に見てもらうことも可能であるため、SNS的に情報交換に使用されていることもあるサービスです。今後何かを調べていく際に触れることもあるかと思いますので慣れておいて損はないことを考慮し、今回採用しました。
ちなみにちなみにタブレットやスマートフォンでアクセスしてPCの横で全画面表示をすると、資料が見やすくて幸せになれるかもしれません(環境に依るところはもちろんありますが…)。
目指すところ
Pythonを通してプログラミングに親しみを持つ
オブジェクト指向型プログラミングを理解する基礎を作る
大まかな方針
基本的には情報科学部向けというところがあるので、授業の内容を踏まえつつ、それを基により発展的な内容にも触れていきます。
と言っても、全くの情報科学部向けというわけでもないため、理工/生命の方の参加も歓迎します。情科以外でも参加できる内容です。いらっしゃれば他キャンパスからの参加も歓迎です。
大学の講義ではないので、ゆるゆると楽しみながら、プログラミングに親しんで貰えればと思います。
ついでに、1年の間/1,2年の間での交流もできると尚良いと思います。積極的に話に行きましょう。
開講日程
table:schedule
日付 時間 場所
第1回 4/26(木) 19:00~21:00 W311
第2回 5/10(木) 19:00~21:00 W311
第3回 5/17(木) 19:00~21:00 W311
第4回 5/24(木) 19:00~21:00 W311
第5回 6/ 7(木) 19:00~21:00 W205&W206
第6回 6/14(木) 19:00~21:00 W205&W206
第7回 6/28(木) 19:00~21:00 W205&W206
第8回 7/12(木) 19:00~21:00 W205&W206
場所は全て小金井キャンパス西館です。
W311は正門入って右側の情報科学部側3階、W205&206は正門入って左側の理工学部側2階の教室です。
第5回以降はOOPコースがW205、三大構造コースがW206となります。
※7/21(土)~31(火)が試験期間です
状況を見つつ、回数は臨機応変に対応していきます。木曜日の5限後に開講します。
可能な限りすべてに参加をお願いします。
扱う内容
★だいたい上から順に扱います。
第1回
Pythonとは何か?
開発環境の話
基本記法(入出力/コメントアウト/算術演算子)
順次構造
変数
変数の型
第2回
条件分岐
反復構造(for)
第3回
反復構造(while)
関数
第4回
turtleグラフィクス
Tkを用いたグラフィカルユーザインタフェース
第5回以降
再帰~クラス(オブジェクト指向入門(OOP)コース)
第1~4回の復習(三大構造研究コース)
扱ってほしい内容等あれば、お気軽にお知らせください。