「Pythonスタートブック」読了/アラフォー初心者のオッサンだがPython始めました:第5週

「Pythonスタートブック」読了/アラフォー初心者のオッサンだがPython始めました:第5週

f:id:iGCN:20160116160030p:plain

さて

ブログ上でPythonの学習進捗を淡々と記録していくシリーズ第5回です。

前回掲げた目標

前回掲げた今週(02/06 - 02/12)の目標は

  • [ ] 「Pythonスタートブック」8ー9章まで進める
  • [ ] codecademy Unit 4まで進める

だった。

進捗どうですか?

第5週目の進捗(02/06 - 02/12)

f:id:iGCN:20160123115540j:plain:w300

「Pythonスタートブック」

第8章 関数を作る
第9章 新しいデータ型を作る
第10章 本格的なプログラミング

なんと、目標を超えて第10章(最終章)まで読了した!

後半は正直難しくてあまり頭に入ってこなかったが、これからさらに実践を深めていけば理解できるようになってくるのじゃないか。

第10章では長文の(といっても60行弱)のプログラムを書いた(テキストのコードを打ち込んだだけだけど)が、走らせるたびにエラーが出て、エラー表示を見ながら元コードを直す(打ち込み間違いの修正)という作業を繰り返して。最終的にプログラムがきちんと走った時は嬉しかったな。

codecademy

codecademy.com

Unit3まで終了。

UNIT 3: CONDITIONALS AND CONTROL FLOW
    Lesson: Conditionals & Control Flow
    Lesson: PygLatin

淡々とこなしているけど、記憶に定着している気はしない・・・不安が残る。

Pythonで学ぶ基礎からのプログラミング入門

新しい教材として、マイナビニュースで伊藤裕一さん(@yuichi110)が連載しているPythonで学ぶ基礎からのプログラミング入門を読み始めた。

Pythonで学ぶ 基礎からのプログラミング入門(1) Pythonでプログラミングを学ぶ理由とは? | TECH+

Pythonで学ぶ 基礎からのプログラミング入門(2) プログラミングの環境を整えよう | TECH+

Pythonで学ぶ 基礎からのプログラミング入門(3) まずは手を動かしてプログラミングの全体像を知ろう! | TECH+

Pythonで学ぶ 基礎からのプログラミング入門(4) 「型」と「変数」について学ぼう(前編) | TECH+

第4回まで読了。環境のセッティングからはじまって初心者でも分かるように書かれているのですいすい読める。こんな連載を無料で読めるとは嬉しい限り。

最新の連載が第35回なので、道のりは遠い・・・

進捗ふり返り

  • [x] 「Pythonスタートブック」8ー9章まで進める>目標達成!!
  • [ ] codecademy Unit 4まで進める>目標未達orz

「Pythonスタートブック」は読了したものの、今後も手元においてことあるごとに参照したい。

Codecademyのほうは英語なのでどうしても進捗が遅くなる。いたし方あるまい。

次週の目標

次週(02/13-02/19)の目標は

  • [ ] codecademy Unit 4まで進める
  • [ ] Pythonで学ぶ基礎からのプログラミング入門第8回まで読む

とする。

では