tofu
テンプレート料金ドキュメントいつものAIツールを使う
無料で始める
  1. テンプレート
  2. 学びと子ども
  3. Snap!

Snap!

ブロックで組むプログラミング言語

ブロックをドラッグしてつなげるだけで、アニメーションやゲームが作れます。コードを打つ必要はありません。

自分のものにする試してみる (作者のコピーを新しいタブで開きます)

「自分のものにする」には、先にサインインが必要です。Freeプランで持てるアプリは1⁠つだけなので、あなたのコピーがそのアプリになります。いつでも削除できます。
「試してみる」で開くのは作者のコピーで、あなたのコピーではありません。

Snap!
作者
jmoenig
ライセンス
AGPL-3.0
人気
GitHubのスター1620
使う機能
ブラウザ

できること

  • 用意されたブロックで足りなければ、自分でブロックを作る
  • 同じブロックで数学の実験をする
  • 作ったものをファイルに保存して、手元に残したり提出したりする

こんな人にプログラミングを教える先生と、10⁠歳以上の子ども

自分のものにすると

  • あなた専用のコピーが、専用のアドレスで動きます。
  • アドレスを知っている人なら誰でも開けます。開ける人を限定することもできます。
  • 自分のコーディングエージェントで変更できます。

変更のアイデア

公開したら、下のどれかをコーディングエージェントに渡しましょう。

  • 開いたときに、クラスの入門用プロジェクトが読み込まれているようにして

  • 小さい子でも見やすいように、ブロックを大きくして

  • クラスでまだ習っていないブロックを隠して

ソースコードとライセンス

Snap!はオープンソースです。作者のjmoenigが、誰でも使って変更できるようにコードを公開しています。

ライセンスはAGPL-3.0です。無料で使ったり変更したりできますが、変更したバージョンをほかの人に使ってもらうときは、変更したコードもその人たちに公開します。

あなたのコピーは、コピーした時点のバージョンです。作者があとから更新しても、自動では反映されません。

Tofuが使っているこのバージョン作者のオリジナルのコード

似ているアプリ

すべてのテンプレート
  • LOOPY原因と結果のシミュレーター再生ボタンを押すと、変化が雪だるま式に大きくなるか、落ち着いていくかがわかります。
  • Branching puzzles for Gitバージョン管理の練習場動く図を見ながらレベルをクリアして、Gitのブランチとマージを学べます。
  • Flexbox FroggyウェブのレイアウトゲームCSSを書いてカエルをハスの葉に乗せながら、ウェブページの並べ方を学べます。
tofu

作りたいアプリを言葉で伝えるか、エージェントが作ったアプリを持ち込むだけ。Tofuがオンラインにします。

どのコーディングエージェントでも使えます

プロダクト

  • 機能
  • 料金
  • セキュリティ
  • エージェントとコマンドライン

リソース

  • ドキュメント
  • ガイド
  • ブログ
  • アプリのデプロイ
  • コーディングエージェントの接続
  • データベース
  • サインインと認証メール
  • ドメイン
  • 決済
  • AIエージェント向け

比較

  • すべての比較
  • Tofu と自分で構築する場合の比較
  • AI アプリをオンラインにする方法

会社情報

  • Tofuについて
  • お問い合わせ

法的情報

  • 利用規約
  • プライバシーポリシー
  • ドメイン規約

© 2026 Tofu

trytofu.ai

英語版からの翻訳です。内容に違いがある場合は、英語の原文が優先されます。