Ruby学習②

現在、鋭意Ruby学習中。学習項目は、

Lesson1. はじめてのRuby(目安2時間)

Rubyとは何ぞや?から始まって、プログラミング学習で最初に作成する有名なプログラムでHello Worldを表示させたり。全角スペースをつい使ってしまったり、スペル間違いをしたり、閉じタグを忘れたり、といったコードを書く際に間違いやすい点を確認したり。

Lesson2. プログラミングの基礎(目安2時間)

オブジェクト、メソッド、変数、定数、クラス、インスタンスなどについて学習。

Lesson3. 簡単なアプリを作成(目安3時間)

ハッシュオブジェクトやgetsメソッドを使って映画や音楽などの感想を書いたり表示したり、情報を整理したりできる簡単なレビュー管理アプリを作成。

Lesson4. 上で作成した簡単なアプリに機能を追加(目安3時間)

配列やlengthオブジェクトを使って、Lesson3.で作成した簡単なレビュー管理アプリに、映画や音楽などの感想を複数書いたり表示したりできる機能を追加。

Lesson5. Ruby理解度テスト(目安1時間)

テストを受けるレベルにはまだ到達していないと判断し、再びLesson1へ。。。

 

ハッシュオブジェクトが登場してきたあたりで、訳が分からなくなってきました。それでも何とかLesson4まで学習を終えたものの、Lesson5の理解度テストにはいかず(いけず)。現在は、もう一度Lesson1へ戻って2回目の学習を行っています。

私が取り組んでいるプログラミング学習のカリキュラム進捗。時間は目安。

① 準備(4時間)→終了
② HTML/CSS(11時間)→終了
③ Ruby(11時間)→10時間まで終了。現在繰り返し学習中
④ Rails(25時間)
⑤ 応用

(参考)
テックキャンプの教材以外に、別角度からRubyの概念理解を深めるための何か良いツールはないかと探していたら、とても参考になるYoutube動画を発見しました。全18回で初心者にもわかりやすく丁寧に解説されています。テックキャンプの教材とこちらの教材の両立ててRubyへの理解を深めるべく努力中。