programming-toys · ages 6-12
Bitsbox vs Tynker vs Code.org:子ども向けプログラミング教材の課題、どれが本当に価値ある?
Code.orgは完全無料、Bitsboxは本物のJavaScript、Tynkerはゲーム感覚でその中間。3つの子ども向けプログラミング教材を誇大表現なしで徹底比較し、どれに課題する価値があるかをご紹介します。
公開日:2026-06-22 · 9分で読めます
Affiliate disclosure
Some links below are affiliate links. I may earn a commission from qualifying purchases at no extra cost to you.

TL;DR
- ほとんどのご家庭には、Code.orgが最適なスタート地点です: 非営利団体が運営する完全無料のK-12カリキュラムで、クレジットカード情報も不要です。ブロック型なので、公開できるアプリを作ることはできませんが、本物のプログラミングの基礎や論理的思考をしっかり学べます。
- 「本物のJavaScript」に課題するならBitsbox: 月額$16.95〜$47.95で、6歳から視覚的なブロックではなく、実際のテキストコードを学べます。ただしサブスクリプションの罠があるため、お子さんが3ヶ月で飽きてしまうと、約$50.85が無駄になる計算になります。
- ゲーム感覚で学ぶ中間の選択肢ならTynker: 月額$10〜$28で、65種類以上のコースを利用できます。つまずいたときのエラーメッセージがCode.orgよりも親切です。ただし、自動更新の設定と、親会社であるBYJU'Sの経営リスクにはご注意を。
本検証の方法について: 本比較は実際の子どもたちによる使用テストではなく、公式のプラットフォーム仕様、Common Sense Mediaの専門家レビュー、公表されている教師からのフィードバック、およびAAP(米国小児科学会)のスクリーンタイムに関するガイダンスに基づいています。
各プラットフォームで実際に何を学べるの?
Code.orgはブロック型のビジュアルプログラミングを教えます: 色付きのブロックをドラッグ&ドロップして繋ぎ合わせ、キャラクターを動かしたり、向きを変えたり、アイテムを拾わせたりします。タイピングは一切不要です。学習曲線も非常に緩やかで、6歳のお子さんでも15分で動くものを作れます。率直な話、Code.orgは完全に無料で、プレミアムプランへの誘導も一切ありません。Scratchと同じ「Blockly」というブロック言語を採用しており、K-12(幼稚園から高校卒業まで)対応のカリキュラムなので、お子さんの成長に合わせて長く使えます。
Tynkerの無料版は機能が限られており、プレミアムプランは月額$10〜$28になります。ブロック型からテキスト型(Python、Java、JavaScript)までを網羅し、65種類以上のコースと5,000以上の学習モジュールが用意されています。サブスクリプションに登録する前に、無料でいくつかのプロジェクトを試せます。Common Sense Mediaの指摘によると、生徒がつまずいたときのサポートやフィードバックはTynkerの方がCode.orgよりも親切です。両方のプラットフォームを使った教師からは、行き詰まったときにより良いヒントを得られるとして、子どもたちはTynkerのフィードバックを好むと報告されています。
Bitsboxは異色の存在です: このプラットフォームは、視覚的なブロックではなく、6歳から本物のJavaScript構文を教えてくれます。お子さんはパズルのピースをドラッグするのではなく、実際のコード(例えば四角形を描く rect(0, 0, 100, 100) など)を書きます。月額$16.95〜$47.95のサブスクリプションで、毎月新しいアプリ開発プロジェクトが届きます。その代わり、初心者にとっては学習のハードルが少し高くなりますが、Bitsboxで3つのプロジェクトを終えたお子さんは、実際に公開・運用できるレベルの本物のコードを書いたことになります。
ブロック型 vs テキスト型:正直な話
マーケティングの主張はこうです: どのプラットフォームも「お子さんにプログラミングを教えてくれる」と謳っています。
実際のところはどうか: Code.orgとTynkerは、ブロックを通じてプログラミングの「論理的思考」(ループ、条件分岐、順序など)を教えます。一方、Bitsboxは実際のプログラミング言語の「構文」を教えます。どれも「App Storeでアプリをリリースする」方法までは教えてくれませんが、その目標にどれだけ近づけるかは異なります。
7歳のお子さんがCode.orgのAngry Birdsをクリアしたとします。その子は「同じ動作を5回繰り返すにはループを使う」ということを学びますが、JavaScriptのコードは1行も書いていません。一方、Bitsboxを1ヶ月やり遂げた場合は、確かにBitsboxのエディタ内でしか動きませんが、プロのプログラマーと同じ本物の構文のコードを書いたことになります。
ここで自問すべき正直な質問は、「子どもにプログラマー的な思考を身につけさせたいのか(Code.org、Tynker)」、それとも「たとえ特定の場所でしか動かなくても、本物のコードを書けるようにさせたいのか(Bitsbox)」ということです。
ほとんどのご家庭では、Code.orgから始めるのがベストです。子どもをブロックの思考からタイピングによる構文へ移行させるのは大きな飛躍です。Code.orgなら、「キーボードのタイピングができない」といったつまずきを排除できます。Bitsboxは、親御さんがコーディングの知識がありタイプミスの修正を手伝ってあげられる場合や、すでにScratchやTynkerで1年ほどブロックに触れており、さらにレベルアップしたいというお子さんに向いています。
サブスクリプションの罠:お子さんの興味が続かないとき
あるあるのシナリオ: 1月1日に親がBitsboxに月額$16.95で登録します。1月と2月はお子さんも熱心にプロジェクトを完了しますが、3月には別のことに興味が移ってしまいます。コスト:使われなかったサブスクリプション料として$50.85を損したことになります。
TynkerとBitsboxは継続課金のサブスクリプションです。7歳の子どもが3ヶ月で飽きるのはよくあることですが、そうなると放置されたアカウントに$50〜$84を費やすことになります。Code.orgは無料なので、お子さんが飽きてもペナルティは一切ありません。TynkerとBitsboxの落とし穴は「デフォルトで自動更新がオンになっている」ことです。お子さんがログインしているかどうかにかかわらず、毎月引き落とされ続けます。対策は両方とも同じで、アカウント設定から登録初日に自動更新をオフにし、最初の1ヶ月をトライアルとして扱いましょう。
おすすめの手段: お子さんがどれだけ続けられるか不明な場合は、Code.orgをゼロリスクのトライアルとして活用してください。小学生向けカリキュラム(3〜6ヶ月)を完了してから、Bitsboxの本物のJavaScriptに課題する価値があるか判断しても遅くはありません。
お子さんのモチベーションは維持できる?
モチベーション維持の仕組みではCode.orgが優秀です: Angry BirdsやFlappy Birdのレッスンは、子どもたちが直感的に楽しみながら取り組めるように作られています。Common Sense Mediaでも「動画のイントロダクションやトラブルシューティングのヒントがあり、非常に魅力的なレッスン」と評価されています。これが良い意味でのサポート(足場がけ)になり、お子さんが行き詰まるとヒントがポップアップで表示されます。
Tynkerのゲーミフィケーションは最大のセールスポイントです: 連続日数(ストリーク)、バッジ、リーダーボードなどのゲーム要素が揃っています。ただし、Common Sense Mediaは「Tynkerのレッスンは、ループといった基礎概念をすでに知っている子ども向けであり、初心者向けのサポートが少し足りない」と指摘しています。もし最初の10レッスンをスキップしていきなり「高度なゲームデザイン」に飛ぶと、壁にぶつかるでしょう。この壁はカリキュラムの順序を強制するために有用ではありますが、まずは自由に遊びたい子どもにとってはフラストレーションの原因になります。
Bitsboxのモチベーション維持はお子さん次第です: 「自分で作った!」という達成感を内部的に得られるタイプのお子さんには最高の教材です。反対に、バッジや連続日数などの外发的な報酬を必要とするお子さんにとっては、宿題のように感じられるかもしれません。Bitsboxはモチベーション維持に関するデータを公表していないため客観的なデータはありませんが、「テキストコードを書くことの方が、ブロック型よりも挫折率が高い」というのは紛れもない事実です。
スクリーンタイムとしてはどうなの?
AAP(米国小児科学会)のメディアガイダンスでは、単なる時間の長さよりもスクリーンタイムの「質」を重視しています。教育的でインタラクティブなコンテンツは、受動的に視聴するだけのものよりも高く評価されます。プログラミングアプリは本質的にインタラクティブで問題解決型であるため、これら3つのプラットフォームはいずれも「質の良いスクリーンタイム」に位置づけられます。タブレットやパソコンを使う必要があるため画面を見ることには変わりありませんが、YouTubeをただ見ているのとは明らかに異なります。
スクリーンタイムのバランスを気にされている場合、Code.orgやTynkerはBitsboxよりも認知的な負荷が軽くなります(テキストコードを書くには、より多くの読み書きが必要になるため)。6歳のお子さんならCode.orgのレッスンを20分で終えられますが、タイピングの手間があるためBitsboxのプロジェクトには45分ほどかかるかもしれません。
スクリーンを使わない選択肢: もし画面を見せずにプログラミング的思考を学ばせたい場合は、/blog/best-screen-free-coding-toys-2026(CubettoやBotleyなど)をご覧ください。
| 特徴 | Bitsbox | Tynker | Code.org |
|---|---|---|---|
| 月額料金 | $16.95–$47.95 | $10–$28(無料版は制限あり) | 完全無料($0) |
| 対象年齢 | 6〜12歳 | 4〜18歳 | K〜12(全年齢) |
| 学べる言語 | JavaScript(本物の構文) | ブロック型 + Python, Java, JavaScript | Blockly(主にブロック型) |
| コーディング形式 | 最初からテキストベース | ブロック型 → テキスト型へ移行 | 主にブロック型 |
| 無料プラン | なし(サブスクリプション制のみ) | 制限あり(一部のコースのみ) | 全カリキュラム完全無料 |
| コース数/プロジェクト | 毎月10〜12のプロジェクト | 65種類以上のコース、5,000以上のモジュール | 複数の学習パス(K、1-5、中学、高校) |
| 保護者向け機能 | プロジェクトの要約メール | 保護者用ダッシュボード(進捗・フィルタリング機能) | クラスルーム管理モード |
| 2026年の状況 | 稼働中(ユーザー80万人以上) | 稼働中(10万校以上、BYJU'S傘下) | 稼働中(非営利、無料モデル) |
各プラットフォームの正直なデメリット
Bitsbox: 本物のJavaScriptを学べますが、「完全な」JavaScriptではありません。本来なら自分で書くべきセットアップ(キャンバスや描画コンテキストなど)を環境側で自動処理してくれるため、実際の開発環境(IDE)よりも簡単に作れます。ただし、お子さんが12歳くらいでBitsboxの限界を感じたら、本物のテキストエディタ(VS Codeやp5.jsのオンラインエディタなど)への移行が必要になります。この移行はハードルが高いでしょう。また、ソーシャルシェア機能がないため、お子さんが作ったアプリをBitsboxがその機能を実装しない限り、友人に共有して見せることはできません。
Tynker: 親会社であるBYJU'Sが2023年から2025年にかけて深刻な財務難に陥り、2024年3月にはサービスが一時停止された経緯があります。これは長期的なサービスの存続可能性において懸念材料(レッドフラッグ)です。もしBYJU'Sが本当に破綻すれば、Tynkerも消える可能性があります。また、無料版はかなり機能が限られており、有料プランへのアップグレードを迫られる感覚が強いです。さらに、アプリストアのレビューではAndroidアプリの動作の重さやクラッシュに関する不満が繰り返し寄せられているため、ご家庭でAndroidメインの場合は慎重になった方が良いでしょう。
Code.org: ブロック型のインターフェースは初心者に優しいですが、実際のデプロイメント(世の中への公開)にはつながりません。Code.orgを利用している子どもは、ウェブやアプリストアにプロジェクトを公開することはなく、常にサンドボックス(閉鎖的)な学習環境の中にとどまります。Code.orgは助成金や寄付によって運営されていますが、最近は助成金収入が大きく減少しています。同団体は、カリキュラムを無料で提供し続けるために、有料のサービス(単位取得カリキュラムや職業訓練プログラムとの提携など)を模索し始めており、2026年以降も「永久無料」の体制が維持されるかどうかは不透明です。また、つまずいたときのサポートはTynkerよりも弱く、ヒントはあるもののエラーメッセージがあまり親切ではありません。
2026年における各プラットフォームの状況
Code.org: 世界中の数百万のK-12生徒が利用しており、完全に正常に稼働しています。今のところ無料モデルは維持されていますが、長期的な持続可能性という課題は存在します。助成金が減少しているため、カリキュラムを無料で提供し続けるために収益モデルの導入を検討しています。
Tynker: 世界中の10万校以上で導入され、正常に稼働しています。BYJU'Sによる買収はリスク要因(2023〜2025年の財務難、2024年3月のサービス停止)ですが、プラットフォーム自体は活気にあふれ、現在も積極的に開発が続けられています。
Bitsbox: 2026年時点で80万人以上のユーザーを抱え、完全に稼働しています。倒産等の企業リスクはなく、独立して運営されています。Tynkerほどの学校でのシェアはありませんが、着実に成長しています。
最終的な結論
結論から言うと: ほとんどのご家庭にとって、Code.orgがベストなスタート地点です。 無料で、カリキュラムも充実しており、お子さんが興味を失っても金銭的なリスクはゼロです。タイピング(テキストコード)を一切書かなくても、本物のプログラミングの論理的思考を確実に身につけられます。
「本物のJavaScript」を学ばせるために課題する価値があると思われるなら、Bitsboxを試してみてください。6歳から本物の構文を学べ、1年間やり遂げれば実際にコードを書いたことになります。ただし自動更新の設定にはご注意を。お子さんの集中力が3ヶ月未満で切れてしまうなら、Code.orgの方が安全です。
ゲーム感覚のモチベーション維持と、分かりやすいエラーメッセージをお子さんが好むなら、Tynkerが中間の選択肢になります。登録直後に自動更新をオフにし、BYJU'Sの経営ニュースをこまめにチェックしてください。親会社のリスクはあるものの、2026年現在は問題なく稼働・安定しています。
ここから始めましょう: まずはCode.orgを6〜12週間試してみてください。お子さんが小学生向けコースを終えて「もっとやりたい」と意欲を見せたら、本物のコードを学べるBitsboxか、さらに多くのプロジェクトに挑戦できるTynkerへアップグレードしましょう。もしそこで飽きてしまっても、金銭的な損は一切ありません。
6歳未満のお子さんには、/blog/best-coding-toys-for-girls-ages-6-12 や /blog/best-coding-robots-for-preschoolers-botley-vs-code-and-go をご覧ください。文字をしっかり読むのが難しい年齢の学習者には、画面を使ったプログラミングよりもロボット型のプログラミングおもちゃの方が適していることがよくあります。