Vision for Science Education through VibeCoding
I would like to share my vision of mass-producing simple games with ViveCoding for the purpose of science education. The concept is something like a “Science Games × ViveCoding Lab.” Originally, we have been running a hackathon community around machine learning and data science, where people could play with datasets on Kaggle to learn statistics and machine learning in a hands-on way. This has been going on since 2016. In continuation of that flow, in 2023, we participated in a Unity community event called “Game Jam.” At that time, I created a concept game based on my childhood pet dog, making it spin around while exploring quantum mechanics.
Leveraging Cloud Code and New Tools for Learning
Back then, coding required a lot of time. However, nowadays, thanks to cloud coding and tools like Devin or Cursor, we have many convenient resources. With these, it may be possible to let people play and interact with concepts at the level of Master’s and PhD courses—mainly physics and mathematics—while having fun. After experiencing these ideas intuitively, learners can return to the correct definitions and rigorous proofs. My preferred approach to science is exactly this: starting from direct interaction, touching and playing, then later moving into strict formalism and proofs.
Making Abstract Theories Intuitive through Games
There are fancy and popular topics in science such as string theory, quantum field theory, and relativity. As for myself, I have been deeply engaged in areas like group theory, category theory, and functional analysis. In addition, cryptographic mathematics also provides fascinating material. These fields are often considered highly difficult and abstract. However, I believe that by trying something concrete—such as predicting a four-digit dial lock combination or attempting a prime factorization—people can grasp the essential mechanism intuitively. Through game-based learning, it becomes a “now I get it” kind of realization.
Three Steps of Learning and Future for Educators
I see the learning experience as three steps: starting with “What the f***?” (utter confusion), then reaching the “Aha moment” (a clear insight), and finally arriving at “Oh my god!” (a deep understanding with excitement). This path can be applied to theorems, proofs, and laws that are usually taught in Master’s or PhD programs. My idea is to transform each of these steps into games. Such games would be valuable not only for university educators, but also for citizen scientists, independent learners, or researchers within academia. If anyone is interested in this vision, I would love to hear from you.
Looking further, I imagine publishing these games on app stores and using the proceeds to create something like a “basic income” for scientists and educators. That would be a cool and inspiring way to support the scientific community while spreading advanced knowledge through playful interaction.
サイエンス教育とViveCodingゲーム量産の構想
サイエンスの教育のために、ViveCodingで簡単なゲームを量産したいというお話をさせていただきます。私は「サイエンスゲーム×ViveCodingラボ」といったコンセプトを思い描いています。もともと我々は、機械学習・マシナリングのハッカソンコミュニティを運営しており、データを使ってKaggle上で実験的にいじくりながら、機械学習や統計を学ぶ活動を続けてきました。2016年からずっと継続している取り組みであり、その延長線上として、2023年に「ゲームジャム」というUnityコミュニティのイベントに参加しました。その際には、私個人の子供時代の飼い犬をモチーフにして、くるくる回転させながら量子力学を学ぶようなコンセプトのゲームを制作しました。
ゲームとクラウドコードによる新しい学習アプローチ
当時はコーディングに多くの時間を要しましたが、近年ではクラウドコード、DevinやCursorといった便利なツールが数多く登場し、短時間で試作できる環境が整っています。これを活かすことで、大学院の修士課程・博士課程レベルの物理や数学のコンセプトを「触って楽しみながら学ぶ」ことが可能になると考えています。まずは体験を通じて直感的な理解を得て、その後に定義の正しい意味や厳密な証明へと戻っていく。このアプローチこそが、私がサイエンス教育において理想とする学び方であり、挑戦したい方向性です。
難解な理論を直感的に理解するためのゲーム化
サイエンスの分野には、超弦理論や場の量子論、相対性理論など、人々に人気のある華やかなテーマが存在します。さらに私自身が追いかけ続けている分野として、群論や圏論、関数解析、さらには暗号に関する数学的理論があります。これらは非常に抽象的で難解に見えるものですが、例えば「4桁のダイヤルキーを予測する」「素因数分解を実際にやってみる」といった体験を通じれば、本質的な仕組みを直感的に理解することができるのです。サイエンスゲームを通じて、この「なるほど」の瞬間を提供できると考えています。
学習体験の3ステップと教育者への展望
学習体験を整理すると、「What the f***(全然わからない)」から「Aha moment(なるほどの発見)」、「Oh my god(すげーわかった!)」という3ステップがあると思っています。この流れを、定理・証明・法則といった修士・博士課程レベルの難題に対応させて、ゲーム化することを構想しています。特に大学生を教える教育者や、在野のシチズンサイエンティスト、またはアカデミアで研究を進める方々にとって、有益な体験になるはずです。もし興味を持っていただければ、ぜひご連絡いただきたいと思っています。そして将来的には、こうしたゲームをアプリストアで販売し、その収益をサイエンティストやエデュケーターの「ベーシックインカム」として還元できれば、とてもクールでかっこいい仕組みになると考えています。
Top comments (0)