遊び感覚でやっている勉強会のこと
社内でやっている勉強会の紹介です。
最近やったのは『Rubyのメソッド再実装』と『CSSバトル』💪
Rubyのメソッド再実装
Rubyのメソッドを再実装することでRubyの理解を深め基礎力をつけることを目的にしています👾
複数メンバーでやることで十人十色な実装、書き方に触れることができるので面白いです。
詳しいやり方はQiitaに書いてあります。
Rubyのメソッド再実装をすると
・ドキュメントを読む
・仕様を正しく理解する
・仕様通りに実装する
という基本的な力を養うのに良さそう。
CSSバトル
『CSSバトル』はコードゴルフのように文字数の少なさを競うゲームです。お題のデザインをHTML,CSSをいかに少なく実装できるかを競います⚔️
まずお題を再現する基礎的なコーディング力と、文字数を減らす様々なハックを使う2つのスキルが必要になります。
スコアのランキングも公開されていて1位のスコアにはどう考えても追いつけないのが面白いです。常人離れしたハックを知れるのもいいですし普段使わないCSSのプロパティが知れたりするので遊び+勉強にちょうどよい題材でした。
さいごに
カジュアルに遊び感覚でできる勉強会(方法?)を紹介しました。
次は競技プログラミングとかもやろうかなと思ってます。
他にも面白そうな題材があれば教えて下さい🙌
読んでくれてありがとうございます!少しでもいいなと思ったら「スキ❤️」してもらえると飛んで喜びます!シェアしてもらったらもっと嬉しいです!