このプレゼン資料は第6回 Rubyビジネスフォーラムで使った資料です。
提供
リバティ・フィッシュ株式会社
よりニッチに。よりユニークに。
IT市場はもちろん、ヘルスケア・医療・介護など次世代市場における
企業や生活者のユーザビリティを向上させる
サービス、ソフトウェアを開発しています。
Rubyアソシエーション認定システムインテグレータGoldになりました!
自己紹介
のぐち あきら
- @opt-link
- リバティ・フィッシュ株式会社 所属
- Ruby歴3年くらい
-
UnboundMethod
大好きです
-
- 会社イベントまとめ役
- 親子プログラミング教室やってます
- 新人研修担当
新人教育あるあるを交えながら、教育への取り組みを説明します。
新人研修あるある
こんなシーン見たことありませんか
- 初めてのRubyを渡すだけ
- 自学自習という丸投げ
- 質問がきてもなかなか返せない
業務もあるんだもの・・・・
- ゴールが明確じゃないから楽しくない
新人に何がおこるか(1)
その場しのぎの知識なRubyなプログラムでなくなる。
例えば、
【問題】
1から20の連続した整数の配列で偶数だけ削除してください。
【先輩の期待】
[*1..20].delete_if(&:even?)
短いからいいというわけではないですが
新人に何がおこるか(2)
【新人の答え】
[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20].delete_if{|val| val.even?}
出力はあっているが、コレジャナイ感・・・
べったべたですやん・・・
新人教育で大事なこと
新人教育で体系的な知識を身につけてもらうことが大事です。
とはいえ、教材を作るのはかなり苦労するんです
- 実践的すぎて複雑
- 簡略化すると活用シーンが浮かばない
Procを使いすぎてちんぷんかんぷん
そんなあなたに朗報です
Ruby技術者認定試験だと体系的にRubyを学習できます
REx(レックス)を使うとより楽しく、
Ruby技術者認定試験(Gold)まで視野に入れた勉強ができます
Rubyの知識も大事ですが、論理的思考も大事ですよね?
中高生向けのプログラミング教室もやってます
ScratchライクなSmalrubyを使ってプログラミング教室もやってます。
作ったプログラムをギャラリーでシェアしてお家でも学習できます!
ブースも出してますので、よかったら見に来てください