見出し画像

遊び感覚でやっている勉強会のこと

社内でやっている勉強会の紹介です。
最近やったのは『Rubyのメソッド再実装』と『CSSバトル』💪

Rubyのメソッド再実装

Rubyのメソッドを再実装することでRubyの理解を深め基礎力をつけることを目的にしています👾
複数メンバーでやることで十人十色な実装、書き方に触れることができるので面白いです。

詳しいやり方はQiitaに書いてあります。

Rubyのメソッド再実装をすると
・ドキュメントを読む
・仕様を正しく理解する
・仕様通りに実装する
という基本的な力を養うのに良さそう。


CSSバトル

CSSバトル』はコードゴルフのように文字数の少なさを競うゲームです。お題のデザインをHTML,CSSをいかに少なく実装できるかを競います⚔️

まずお題を再現する基礎的なコーディング力と、文字数を減らす様々なハックを使う2つのスキルが必要になります。

スコアのランキングも公開されていて1位のスコアにはどう考えても追いつけないのが面白いです。常人離れしたハックを知れるのもいいですし普段使わないCSSのプロパティが知れたりするので遊び+勉強にちょうどよい題材でした。


さいごに

カジュアルに遊び感覚でできる勉強会(方法?)を紹介しました。
次は競技プログラミングとかもやろうかなと思ってます。
他にも面白そうな題材があれば教えて下さい🙌

読んでくれてありがとうございます!少しでもいいなと思ったら「スキ❤️」してもらえると飛んで喜びます!シェアしてもらったらもっと嬉しいです!