記事

京都大学、Pythonの基本を解説した無料の教科書「素晴らしすぎる」「非常にわかりやすくて良い」


画像は「プログラミング演習 Python 2019」より

今回は、京都大学が全学共通科目として実施するプログラミング演習(Python)の教科書として作成し、無料公開している「プログラミング演習 Python 2019」「プログラミング演習 Python 2019(コラム編)」を紹介する。SNS上では本教材について「素晴らしすぎる」「非常にわかりやすくて良い」などと評判になっている。

※現在、最新版である「プログラミング演習 Python 2021」「プログラミング演習 Python 2021(コラム編)」が公開中です(※10月21日 10時46分加筆)。

本教材の到達目標は「Pythonによるプログラムの実行についての基本操作ができるようになる」「Pythonプログラムを構成する基本的要素の機能と書式について説明し、例題を用いて実行例を構成できるようになる」「Pythonを用いて簡単なプログラムを自ら設計、実装、テストできるようになる」。

ただし、本書は学習の方向付けとしてPythonを用いたプログラミングの基本を解説しているが、プログラミング言語の仕様を網羅的に紹介するものではない。別途、Pythonについての解説書などを用意して受講されることを推奨している。

「プログラミング演習 Python 2019」

  • 0.まえがき
  • 1.コンピュータとプログラミング
  • 2.Pythonの実行環境と使い方
  • 3.変数と演算、代入
  • 4.制御構造
  • 5.関数を使った処理のカプセル化
  • 6.Turtleで遊ぶ
  • 7.Tkinterで作るGUIアプリケーション(1)
  • 8.Tkinterで作るGUIアプリケーション(2)
  • 9.クラス
  • 10.リスト
  • 11.ファイル入出力
  • 12.三目並べで学ぶプログラム開発
  • 13.Pythonの学術利用
  • 14.振り返りとこれから
  • 15.IDLE Python便利帳

「プログラミング演習 Python 2019(コラム編)」

  • 0.0始まり
  • 1.Floatって?
  • 2.ニュートン法
  • 3.相対精度
  • 4.仮引数と実引数
  • 5.変数のスコープ
  • 6.乱数
  • 7.再帰
  • 8.GUI
  • 9.プログラムと日本語 ―終わりそうで終わらない文字コードとの闘い
  • 10.名前空間
  • 12.三角関数
  • 13.参照と複製

東京大学、Pythonプログラミング無料入門 pandasやJupyterなど幅広い

東京大学もPythonの初心者にもオススメの教材「Pythonプログラミング入門」を無料公開している。SNS上では本教材も「ホントいい」「初心者にもわかりやすい」などと評判になっている。気になる人はあわせてチェックしてほしい。

あわせて読みたい

「プログラミング」の記事一覧へ

トピックス

  1. 一覧を見る

ランキング

  1. 1

    思い通りにならなければ批判?企業の「毅然とした対応」を求める人々

    赤木智弘

    12月03日 13:15

  2. 2

    「コロナ対策優等生」ドイツが感染爆発を防げなかった理由 - 熊谷徹

    新潮社フォーサイト

    12月03日 16:13

  3. 3

    医療逼迫には至らない?ワクチン接種者の重症例の報告少ないオミクロン株

    中村ゆきつぐ

    12月04日 10:29

  4. 4

    NHKが映らない? 受信料拒否はNHKへの批判にはならない

    猪野 亨

    12月04日 09:55

  5. 5

    新体制で雰囲気も明るくなった立民 タブーだった消費税勉強会にも参加OKに

    田中龍作

    12月03日 09:16

  6. 6

    泉田議員が“裏金告発”音声データを公開 星野新潟県議は反論「裏金じゃなく表の話」

    ABEMA TIMES

    12月04日 09:27

  7. 7

    「しょっちゅう人手不足になるところでは働くな」が本当なら

    シロクマ(はてなid;p_shirokuma)

    12月03日 15:30

  8. 8

    立憲民主党は代表が交代しても共産党との「共闘」を検討すべきだ

    田原総一朗

    12月03日 09:02

  9. 9

    韓国 感染拡大止まらず 新規感染者5300人超え 重症者・死者数の全てで過去最多を更新

    ABEMA TIMES

    12月04日 15:38

  10. 10

    そもそもオリンピックを中国で開催して良いのか

    和田政宗

    12月04日 10:20

ログイン

ログインするアカウントをお選びください。
以下のいずれかのアカウントでBLOGOSにログインすることができます。

コメントを書き込むには FacebookID、TwitterID のいずれかで認証を行う必要があります。

※livedoorIDでログインした場合、ご利用できるのはフォロー機能、マイページ機能、支持するボタンのみとなります。