アラフォー初心者のオッサンだがPython始めました:第6週

f:id:iGCN:20160116160030p:plain

さて

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

前回掲げた目標

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

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

だった。

進捗どうですか?

第6週目の進捗(02/13 - 02/19)

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

codecademy

codecademy.com

Unit4まで終了。

UNIT 4: FUNCTIONS
      Lesson: Functions
      Lesson: Taking a Vacation

UNIT 4では関数を定義してプログラムを作っていく事を学んだ。自由に関数をdefすることで、できる事が拡がっていく感じがしてとても良い。

codecademyではレッスンごとにお手本を参考にしながら簡単なコードを入力して走らせるということを繰り返していくのだが、一発でうまくいく事もあれば行かない事もある。しかし、コードがうまく動かなくなった時にエラーコードを見ながら修正していく作業が実は大変勉強になっている気がする。

ついでに、codecademyは当然全編英語なので、英語の勉強にもなる。関数の引数のことを”argument”と呼ぶなんて、知らんかったし。

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

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

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

Pythonで学ぶ 基礎からのプログラミング入門(6) プログラムの制御構造を理解しよう - 条件分岐とループ処理 | TECH+

Pythonで学ぶ 基礎からのプログラミング入門(7) 関数とモジュールを使いこなそう | TECH+

第7回まで読了。

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

進捗ふり返り

  • [x] codecademy Unit 4まで進める>目標達成!!
  • [ ] Pythonで学ぶ基礎からのプログラミング入門第8回まで読む>目標未達orz

次週の目標

次週(02/20-02/26)の目標は

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

とする。

では