世界中のすべての教室に、現代のコンピューターサイエンス教育を。
Python、AI、ロボティクス、3D デザイン、ゲーム開発を、どんな端末でもブラウザーで教えられます。先生も生徒も無料です。



生徒がつくるもの。
どんな端末でも、生徒は Python を書き、AI モデルを訓練・テストし、コンピュータービジョンを探究し、ロボットを動かし、3D でデザインし、自分のゲームをつくれます。
Codetto は高校と大学の授業向けに設計されており、生徒の準備に応じてどこまでも深く学べます。説明、コード、結果が 1 ページにまとまった対話型ノートブックで、手を動かしながら学びます。すべての授業には明確な学習目標があり、満たすべきコンピューターサイエンスの基準に対応しています。
- Python とデータの授業を見る
Python
Python の標準ライブラリから、pandas と NumPy を使ったデータ分析まで。
- AI の授業を見る
人工知能
Hugging Face の本物の AI モデルを訓練し、テストし、問い直します。
- コンピュータービジョンの授業を見る
コンピュータービジョン
OpenCV でウェブカメラに見ること、検出すること、追跡することを教えます。
- ハードウェアの授業を見る
ロボティクスとハードウェア
micro:bit、モーションセンサー、ゲームコントローラーをブラウザーから直接プログラムできます。
- 3D の授業を見る
3D デザイン
3D シーン、座標系、物理シミュレーションをつくります。
- ゲームの授業を見る
ゲーム開発
Pygame で、ひとり用からマルチプレイヤーまでのゲームを設計して公開します。
本物のツールで、本物のスキルを。
Codetto のノートブックは、専門家や研究者が毎日使っているものと同じ種類です。生徒の作品は Jupyter、Google Colab、VS Code で開けるので、ここで学んだことは大学やその先でも役立ちます。
コンピューターサイエンスの専門家でなくても教えられます。
専門のバックグラウンドがないのに、コンピューターサイエンスを教えるよう頼まれたのかもしれません。あるいは専門知識はあっても、AI によって教える内容が変わり続けているかもしれません。どちらにしても、ひとりで取り組む必要はありません。
Codetto は教員研修をカリキュラムそのものに組み込んでいます。すべての授業に先生向けの対話型ウォークスルーがあり、教える前に自分のペースで授業を確認し、技術を実際に試せます。
もう一人の目が欲しいときは?オプションの AI コーディングアシスタントが、コードを説明し、バグ探しを手伝い、例をクラスに合わせてアレンジします。初期設定ではオフで、OpenAI、Anthropic、OpenRouter のほか、ご自身のパソコンや学校のネットワーク上の AI モデルで動きます。
コンピューターサイエンスの専門家でも、引き受けたばかりの数学の先生でも、準備万端で教室に向かえます。


教室で生まれ、教室のためにつくられました。
Codetto は、大学の講義室からモンゴルの夏のプログラミングキャンプまで、実際の生徒に Python、AI、3D ゲーム開発を教えてきた教育者たちが生み出しました。
開発したのは Code.org の元 CTO で、すべての学校にコンピューターサイエンスを届けるために長年取り組んできた人物です。プラットフォームのあらゆる部分が、生徒でいっぱいの教室の前に立ったときに本当に役立つことを中心に設計されています。
すべて生徒の端末で動きます。
多くのプログラミングツールは生徒のコードを遠くのサーバーで実行するため、インターネット接続とアカウント、多くの場合サブスクリプションが必要で、生徒が書いたものすべてのコピーを保存しています。
Codetto は、Python のコード、AI モデル、3D エンジンなどを、生徒がすでに持っている端末のブラウザーで動かせるよう最適化されています。教室にとっての意味はこうです:
コードと生徒の作品はサーバーへ送られます。接続がなければ授業はできません。
コードと作品は端末に残ります。教室は止まりません。
生徒の作品は生徒のもの。
アカウントも、名前やメールアドレスもなく、誰かがノートブックを共有しない限り、生徒のコードや作品が私たちのサーバーに保存されることはありません。Codetto が収集するデータ。
接続は不要。
ブラウザーから Codetto をインストールすれば、Wi-Fi が不安定な教室でも、バスの中でも、インターネットのない自宅でも授業を続けられます。
待ち時間なし。
サーバーとの往復がないので、コードはすぐに実行されます。
先生も生徒も無料です。
ノートブックは無制限。試用期間なし。クレジットカード不要。ノートブックの作成と利用は、世界中でずっと無料です。
無料を続けられる理由:Codetto は生徒自身の端末で動くため、生徒のコードを実行する大量のサーバーが必要ありません。だからコストを低く抑え、この約束を守り続けられるのです。
先生方からよくある質問
Codetto は誰のためのものですか?
中学・高校から大学までの 14 歳以上の生徒と、その先生方のためのものです。12〜13 歳の生徒がいるクラスでも使われています。
生徒にアカウントは必要ですか?
いいえ。生徒はブラウザーで Codetto を開けば、すぐにコーディングを始められます。登録は不要で、メールアドレスを集める必要もありません。
どの端末で使えますか?
最新のブラウザーがあればどんな端末でも使えます:Chromebook、Windows や Mac のノートパソコン、iPad や Android タブレット、スマートフォン。Chrome または Edge 92 以降、Firefox 79 以降、Safari 15.2 以降(iOS 15.2 以降の iPhone と iPad を含む)で動作します。アプリストアを使わずに、ブラウザーから直接 Codetto をアプリとしてインストールすることもできます。
本当にオフラインで使えますか?
はい。ブラウザーから Codetto をインストールすれば(アプリストアは不要)、ダウンロードしたノートブックは接続なしで動きます。ただし、クラウド上の AI モデルを使うものなど、インターネット接続が必要な一部の授業は除きます。
Codetto に AI の支援機能はありますか?
はい、オプションの AI コーディングアシスタントがあります。初期設定ではオフで、先生が選んだ AI モデルに接続し、それをクラスと共有できます。選択肢は次のとおりです:
- OpenAI または Anthropic:OpenAI または Anthropic(Claude)のアカウントに接続します。どちらも、各社が求める安全対策を満たせば 18 歳未満の生徒にも使えます。学校や教育委員会が所有するキーをおすすめします。
- OpenRouter:1 つのアカウントで多くのモデルを使えます。OpenRouter は 18 歳以上向けのため、大学や成人のクラスに適しています。
- ローカルモデル:ご自身のパソコンや学校のネットワーク上で LM Studio や Ollama を使って動かしているモデルに接続します。クラウドのアカウントは不要です。
クラウドのサービスにはインターネット接続が必要で、モデルによっては利用料がかかる場合があります。各サービスの年齢に関するルールはプライバシーポリシーに記載しています。Codetto のほかの機能はすべて、アシスタントがなくても使えます。
生徒の作品はどうなりますか?
生徒の端末に保存されます。Codetto は、接続が切れても生徒が作品を失わないように設計されています。
Codetto はどんなデータを収集しますか?
個人情報は一切収集しません。アカウントも名前もメールアドレスもなく、生徒のコードと作品は生徒の端末に残ります。
初期設定では、バグを修正して授業を改善するために、匿名の利用状況(授業が開かれた回数や時間など)とエラーレポートを送信します。これらに名前、コード、生徒の作品が含まれることはなく、IP アドレスとも結び付けられません。(アプリの配信と不正利用の防止のため、サーバーの標準的なリクエストログには IP アドレスが最大 90 日間保存されます。)Codetto の設定 → プライバシーでオフにできます。
それ以外のデータが端末の外に出るのは、誰かが送ると決めたときだけです:
- ノートブックの共有では、ほかの人がリンクを開けるよう、解答、出力、ジャーナルのメモを取り除いたコピーをアップロードします。共有リンクは 90 日で期限切れになります。
- AI アシスタントは、先生がオンにした場合、作業中のコードを先生が選んだ AI モデルに送ります。
詳しくはプライバシーポリシーをご覧ください。
生徒は Codetto の外でも作品を使えますか?
はい。どのノートブックも標準の .ipynb ファイルとしてエクスポートでき、Jupyter、Google Colab、VS Code などのプロ向けツールで開けます。
どの言語に対応していますか?
開始時点で 12 言語です:英語、スペイン語、フランス語、ポルトガル語(ブラジル)、インドネシア語、簡体字中国語、日本語、ヒンディー語、ペルシア語、アラビア語、ヘブライ語、モンゴル語。ペルシア語、アラビア語、ヘブライ語では画面全体が右から左のレイアウトになります。授業はあらかじめ翻訳されており、先生はノートブックを編集する際にどの翻訳も調整できます。
アクセシビリティに対応していますか?
はい。Codetto は最初からスクリーンリーダー、キーボード、タッチ操作に対応するようつくられており、私たち自身のテストでは WCAG 2.2 レベル AA を満たしています。独立した第三者による監査(VPAT)はまだ完了していません。学校や教育委員会でアクセシビリティに関する資料が必要な場合は、お問い合わせください。
本当に無料ですか?
はい。ノートブックの作成と利用は、世界中のすべての先生と生徒にとって無料で、これからもずっと無料です。









