楽しく学びながら成長できる対戦型プログラミングゲームです。
プログラミングの基本プロセスである「仕様を読む」「コードを読む」「コードを消す」「コードを書く」を順に体験しながら、実践的なスキルを身に付けることを目的としています。
このゲームは、問題を出す側と解く側の両方を体験できるゲーム性が特徴で、問題を作成したり解いたりすることで、楽しみながらプログラミングスキルを向上させることができます。また、一つのプログラムを「読む」「崩す」「修正する」というプロセスを通じて、コードの流れを理解しやすくなり、仕様に沿ったプログラミングの方法を自然と身に付けられます。さらに、「仕様を読む」「コードを読む」「コードを消す」「コードを書く」といったプログラミングの基本プロセスを体験することで、実践的なスキルを学ぶことができます。
ゲームには振り返りフェーズも設けられており、自分の「コードを消す」「コードを書く」というプロセスを評価し、良かった点や改善点を見つけることで、さらなる成長が期待できます。また、友達と一緒に楽しみながら取り組める対戦型の仕組みがあるため、モチベーションを保ちながら長く続けやすいのも魅力です。
このように、コーディングの基礎から振り返りまで、プログラミングの重要なプロセスを楽しく学び、自己成長を実感できるゲームです。
フロントエンド
バックエンド
https://code-crush-ex-frontend.vercel.app/
フロントエンド : https://github.com/SystemEngineeringTeam/CodeCrushEXFrontend
バックエンド : https://github.com/ayuayuyu/CodeCrushEXBackend