学園祭プロジェクト
-
ブラウザハック入門
普段見ているWebサイトには、実は「裏側」がある。Chromeに標準搭載された開発者ツールを使えば、誰でもその秘密を覗ける。コードを読み解き、仕組みを暴く——初心者でも楽しめる4つのハックミッションで、Webの世界の扉を開けよう。
-
Hack-shooter
シューティングゲームの裏側をプログラミングすることによって、より簡単に、よりスマートにゲームを攻略しよう!
-
Life Code
Life Codeは、自分でルールを変えながら遊べるライフゲームです。 コードを書きかえるとマスの中の「いのち」の動きが変わります。 プログラミングで実験しながら、ふしぎな世界を作り出せるゲームです。
-
8番ページ
『8番ページ』は、あなたを奇妙なループに閉じ込める、 “Web上の 8 番出口”をモチーフにしたゲームです。 何度も繰り返されるページの中で、 ほんのわずかな異変を見つけてください。 あなたは、このループから抜け出せますか?
-
プラス演算子ゲーム
「プラス演算子ゲーム」へようこそ!このゲームは、数字が書かれたカードと様々な効果を持つ「演算子」カードを駆使して、場に並べられたすべての数字を「1」にすることを目指す、戦略的パズルゲームです。ひらめきと論理的思考を武器に、最短手数でのクリア...
-
Shortcut Puzzle
あなたは普段ショートカットキーを使ってますか?いつも多用している方も初めて聞いた方も、ショートカットを魔法のように操りましょう!2Dアクションパズルゲームの「Shortcut Puzzle」をぜひ遊んでみてください!
-
Blosite
ブロックプログラミングで自分だけのウェブサイトを作りましょう! 豊富なチュートリアルがあるので、プログラミングが初めての方でも楽しめます。 作ったサイトはBlosite内で共有することもできます! 他の人に作ったウェブサイトを自慢しちゃいま...
-
ひとり麻雀
麻雀はハマると抜け出せなくなるくらい面白いにもかかわらず、鳴きや点数計算、 押し引きといったように様々な要素があるため、始めるハードルが上がってしまっています。 そこで、「ひとり麻雀」では平面の牌効率だけのパズルとしてもっと簡単に遊べるよう...
-
はじめてのプログラミング 迷路
ut.code(); がこれまでの学園祭でも提供してきた、一番人気のコンテンツ! ブロックプログラミングを通して迷路のゴールまで到達し、プログラミングの基礎を体験してみましょう。 最終的にはどのような迷路でもゴールできるアルゴリズムを作れる...
-
競馬AI
競馬をAIで予測しようというのがこのプロジェクトが発足した理由です。 そしてこのサイトではそのAIと対戦をしたり、AIの学習に使われたデータについて閲覧することが出来ます。 AIとの対戦ではランダムで出てくる過去データをもとに順位の予想勝負...
-
AIとオセロ
6 × 6マスのちょっと小さいオセロで、AIと対戦してみましょう!勝つのはちょっと難しいかも!? オセロを通じて「AIと対戦する楽しさ」や「AIがどのようなものかを理解するきっかけ」にもなります。 さあ、あなたの戦略でAIを打ち負かしてみま...
-
CodeYourArt
あなただけのアート作品を「プログラム」しよう! ブロックプログラミングで絵を描きながら、直感的にプログラムの基本構造に触れることができます。 作った作品はスマートフォンに保存して友達や家族に自慢しよう!
-
QRコードを体験してみよう!
生活のあらゆる場面で見かけるQRコード。その仕組みを学びながら、自分の手でQRコードを作成しましょう! また、その過程でバーコードの仕組みについても学ぶことができます! (QRコードは株式会社デンソーウェーブの登録商標です)
-
u/place
大きなキャンバスに絵を描きましょう!やり方は簡単。セルを塗り潰すだけ! みんなと同じキャンバスなので、他の人と協力するもよし。競うもよし。ただし、一つ塗ったら10秒待たなければいけません… 思い通りの絵ができるように頑張りましょう!
-
CreateCPU
皆さんの持つパソコンやスマートフォンは、私たちが手で計算するよりもずっと高速に計算を行うことができます。 これは、私たちの脳に相当する CPU と呼ばれる部品が、計算を高速に行っているからです。 高速な CPU を製造するには高度な技術が必...
-
暗号技術について学ぼう!
暗号技術は、現代社会において欠かせないものとなっています。 ここでは、エニグマという第二次世界大戦で実際に使われていた暗号のしくみと、 現代の暗号技術の基礎である RSA 暗号を学びます。
-
ハッカーになろう
悪用厳禁!Web サービスを攻撃して、隠された秘密のデータを盗み出そう! 実際に使われたことのあるサイバー攻撃手法を習得して、あなたもついにハッカーデビュー!? インターネット上の詐記から身を守る方法も学べます。
-
First Web Game Maker
First Web Game Maker は、ボタンを押すだけでプログラミング言語を記述し、ウェブ上で動くゲームを制作できるツールです。 このツールを用いて、自分だけのゲームを制作してみませんか? First Web Game Maker ...
-
cobuilder
最近巷でメタバースなるものが話題になっています。 「メタバース内ではあたかも現実世界と同じようなリアリティがある」というのがうたい文句になっています。 しかし、仮想空間の本来の良さとは非現実であるからこそできることがあることではないでしょう...
-
ML Workshop
「はじめてのプログラミング教室」に ML (Machine Learning: 機械学習) 編が登場! プログラミング言語は用いず、マウスでブロックを組み合わせていくだけで機械学習のアルゴリズムを実装することができます。 どの項目でも、自分...
-
はじめてのプログラミング教室
「はじめてのプログラミング教室」は ut.code(); がこれまでの学園祭でも提供してきた、自慢のコンテンツです。 ブロックを並べて、積み木感覚で、誰でも簡単にプログラミングに触れることができます。 でも最適化するとなると大人でも大変……...
-
PL Workshop
プログラミングをやったことがある人でも、プログラミング言語を使ったことがある人は少ないのではないでしょうか? JavaScriptのライブラリ、PEG.jsを使って四則演算や変数、条件分岐、関数が使える簡単なプログラミング言語を作ってみまし...
-
あなたのスマホで動く! ウェブアプリをつくろう
アプリ、作ってみませんか? 簡単な操作で誰でも簡単に、まずは自分だけのアプリを作ってみましょう!
-
Code vs Code
ブロックをならべて、つなげて、自分だけのパイロットAIをプログラムしよう! 作ったプログラムで、企画に参加してくださった他の皆さんと対戦できます。 最強AIの座を手にするのは一体誰だ!?
-
強化学習AIと『ニュートリーコ』で対戦!
『ニュートリーコ』は三目並べを面白くしたボードゲームです。AIに挑戦してみてください。 AIは強化学習という、AI同士を戦わせることで育てました。 ルールは簡単なので、ぜひ挑戦してみてください!
-
強化学習AIと『6x6リバーシ』で対戦!
強化学習を使って、『6x6リバーシ』(いわゆる「オセロ」の小さい版)のゲームAIも作ってみました。 オセロを知っていれば、誰でもお楽しみいただけます。でも、意外と強くて苦戦するかも……? ぜひ挑戦してみてください!
-
タイピングゲーム
タイピングは、プログラマーはもちろん、多くの大学生にとって必須のスキルです。 友達と遊びながら鍛えたい、そう思ったメンバーがゲームを作っちゃいました! さらに、キーボード配列をカスタマイズすることも可能! 親子・友達同士で対戦してみませんか...