
「Scratchは修了したけれど、次は何を学べばいい?」——保護者の悩みへの共感
Scratchでプログラミングの基礎を学んだお子さんを持つ保護者から、こんな相談をよく受けます。
「子供がScratchでゲームを作ったり、簡単な作品を完成させたりしました。それは素晴らしいと思うんですが、次のステップが見えません。このまま同じビジュアルプログラミングを続けていいのか、それとも何か別の言語を学ぶべきなのか……」
その気持ちは、すごくよく分かります。宜野湾市やうるま市、北谷町のプログラミング教室でも、Scratchで一段落して「その後どうしよう」と感じる保護者は多いのです。
実は、これは「重要な分岐点」なのです。ここで何を選ぶかで、お子さんの将来のキャリアが大きく変わります。単なる「習い事の選択」ではなく、「一生もののスキルを身につけるか、そうでないか」の違いになるのです。
一般的な教室にある限界——「ブロックを並べるだけ」は、いつか通用しなくなる
沖縄県内のプログラミング教室の多くは、Scratchの次も「ビジュアルプログラミング」を続けます。MakeCodeやその他のビジュアルツールで、ブロックを並べる学習を続けるわけです。
もちろん、ビジュアルプログラミングは素晴らしい入門手段です。子供たちが「プログラムが動く喜び」を体験できるからです。でも、ここに落とし穴があります。
ビジュアルプログラミングは、本来のプログラミングの一部に過ぎません。実社会で動いているプログラムの99%は、テキスト形式のコード(つまり、実際に文字を入力して書くコード)です。
ChatGPTやClaudeといったAIが活躍する今、子供たちが身につけるべき能力は「プログラムが動く」ことではなく、「問題を解決するロジック(論理)を、正確に実装できる」ことなのです。
さらに具体的に言うと:
- 中学校の情報の授業では、テキストコードの概要が出始めます。
- 高校の「情報Ⅰ」では、Pythonなどのテキストコードによるプログラミングが必修化されています。
- 大学入試でも、プログラミングの実装力が問われるようになりました。
- 社会人になれば、AIツールを使いこなすにせよ、ハイレベルな指示を出すにせよ、テキストコードの思考法が不可欠です。
つまり、「ビジュアルだけで止まっていて大丈夫か」という問題は、お子さんの成長段階で必ず課題になります。
Lua言語とは何か——Robloxで学ぶ「実務レベルのプロ仕様の言語」
ここで重要なのが「Lua言語(ルア げんご)」という選択肢です。
Luaは、ゲーム開発の分野で非常に高く評価されているプログラミング言語です。Robloxはもちろん、有名ゲームの「モンスターハンターワールド」や「Roblox以外のゲーム開発」でも使われています。さらに、Adobeのソフトウェア(Photoshopなど)の内部でも、Luaのような軽量で高速な言語の概念が活用されています。
つまり、Luaは「子供向けの簡単なおもちゃの言語」ではなく、プロの現場で使われる「実務的な言語」なのです。
Luaの特徴:
- 軽量で高速:複雑な処理でも、メモリを使わず素早く動作します。だから、ゲーム開発に適しています。
- 学習曲線が緩い:Pythonと同じく「読みやすい」言語設計になっています。だから、Scratchからのステップアップに最適です。
- 実務的:単なる教育用ではなく、実際のゲーム開発に使われるので、子供たちは「本物のスキル」を身につけられます。
重要なのは、Lua言語を学ぶことで、子供たちが「汎用的なテキストプログラミングの基礎」を身につけることです。Lua自体が終わったとしても、その後のPythonやJavaScriptへの移行がスムーズになります。
クロスウェーブが「小学生からテキスト入力」に挑戦させる理由
沖縄県内のプログラミング教室で、小学生からテキストコード(Lua言語)を本格的に教えているのは、実は非常に珍しいです。うるま市や北谷町、那覇市を見回しても、ほぼクロスウェーブだけです。
なぜ、そこまで踏み込むのでしょうか?
実は、理由があります。
理由1:「読む力」と「書く力」は、同時に育つ
ビジュアルプログラミングは「ブロックを見て、クリックして、ドラッグする」という動作です。視覚的に理解しやすい一方で、「プログラムの文法を読む力」が養われにくいのです。
テキストコードを学ぶことで、子供たちは「このコードは何を意味しているのか」を考える習慣がつきます。これが、実務的なプログラミング能力の基礎になります。
理由2:デバッグ(間違い探し)が「論理的思考」の極致
テキストコードを書いていると、エラー(間違い)が出ます。コンパイラ(プログラムを機械が読める言葉に変える装置)が「ここに間違いがある」と指摘してくれるのです。
その時、子供たちは「なぜこのエラーが出たのか」を思考する必要があります。
- コードの文法は間違っていないか?
- 変数(データを入れる箱)の名前は正しいか?
- 計算の順序は正しいか?
- ロジック(プログラムの流れ)に矛盾がないか?
このデバッグのプロセス全体が、実は「論理的思考力」の最も高度な形です。ビジュアルプログラミングではこの経験ができません。でも、テキストコードを書けば、必ず直面します。
沖縄マイクラ部では、むしろこの「エラーとの向き合い方」を大切にしています。子供たちが「プログラムが動かない=自分の考えに間違いがある」ことに気づく瞬間が、最も学習効果の高い瞬間だからです。
理由3:「本物の成功体験」を得られる
ビジュアルプログラミングでゲームが完成すると、子供たちは喜びます。でも、その背景には「システムが手伝ってくれた」という側面があります。ブロックを組み合わせることで、多くのエラーを自動で防いでくれているからです。
一方、テキストコードでプログラムが完成すると、その喜びは別格です。「自分のコードが、自分の思い通りに動いた」という達成感は、何物にも代えがたいものです。この体験が、お子さんのその後のモチベーションを大きく左右します。
沖縄でLua言語を本格的に教える環境の希少性
なぜ、多くの教室がテキストコード指導に踏み込まないのか。
答えは、シンプルです。「指導できるエンジニアが少ないから」です。
プログラミング教室の多くは、Scratchなどのビジュアルツールで指導できれば十分と考えています。実際、ビジュアルプログラミングだけでも、ビジネスとして成立するからです。
しかし、Lua言語を本気で教えるには、指導者自身が「実務的なプログラミング経験」を持つ必要があります。沖縄県内で、官公庁やシステム開発に携わった経験のあるエンジニアは、実はそれほど多くありません。
クロスウェーブの講師は、30年以上の現役エンジニア経験を持ち、Roblox開発も実際に行っています。だからこそ、子供たちに「実務的な指導」ができるのです。
さらに、通い放題の環境も重要です。Robloxでの本格的なゲーム開発は、時間がかかります。「毎週1時間の教室」では間に合いません。クロスウェーブが「土日通い放題、月額8,800円」というモデルを用意しているのは、こうした実践的な学習時間の確保を重視しているからです。
親世代が知らない「Scratchとテキストコードの本質的な違い」
お子さんの親御さんが仕事をされていた時代とは、プログラミングの教育事情が大きく変わっています。
10年前は「Scratchで十分」という時代でした。でも、今は違います。
- AIツール(ChatGPT、Claude)が、簡単なコード生成をしてくれる時代
- 高校の「情報Ⅰ」がテキストコード中心に変わった時代
- ゲーム業界やIT業界が、テキストコード直接指導を求める時代
この変化の中で、「ビジュアルプログラミングだけ」では、お子さんのキャリアの選択肢が狭まる可能性があります。
逆に、小学生の段階からLua言語などのテキストコードに触れていれば、中学・高校での学習がスムーズになるだけでなく、「プログラミング適性がある」という道を広げることができます。
「遊びを武器に変える」——今こそ、ステップアップの時
Robloxは、子供たちが「遊ぶ」プラットフォームです。でも、沖縄マイクラ部で学べば、その「遊び」が「一生もの の武器」に変わります。
- 小学生が「本物のコード」に挑戦し、デバッグの能力を育む
- 中学校の情報の授業が「すでに知ってる」という優位性を得る
- 高校の「情報Ⅰ」でも、テキストコードに抵抗がない
- 大学受験時に「プログラミングスキル」を推薦の材料にできる
- 社会人になった時に、AI時代を生き抜く基盤がある
このステップアップは、決して「プログラマーを目指さない限り不要」なものではありません。今後の社会では、全ての職種で「デジタルリテラシー(デジタル技術の読み書き能力)」が問われます。
宜野湾市やうるま市、北谷町のお子さんたちが、沖縄という地域から「本格的なプログラミング体験」を得られるのは、非常に恵まれた環境です。
今すぐ始められる無料体験——「Lua言語って、本当に小学生でも書けるの?」を体験しよう
「うちの子がLua言語を書けるようになるんでしょうか」という不安は、よく分かります。
でも、実際に子供たちが書いたコードを見れば、その可能性は一目瞭然です。
沖縄マイクラ部では、無料体験を随時開催しています。体験では、実際にRoblox Studioを開き、簡単なLuaコードを一緒に書きます。「親も一緒に驚く」という体験を、ぜひ味わってください。
体験後、お子さんが「もっと作りたい」と感じたなら、それが「本物の適性」の証です。その時は、通い放題の環境で、時間をかけてRobloxでのゲーム開発に挑戦してください。
通常のテキストプログラミング学習では得られない「遊びながら学ぶ」という環境は、沖縄でもここだけです。
ぜひ、LINE(https://lin.ee/YSnN1oC)に登録してください。Roblox×Lua言語に関する最新情報や、無料体験の案内をお届けします。
沖縄県宜野湾市伊佐2-20-15 伊佐ビル2F
沖縄マイクラ部プログラミングスクール「クロスウェーブ」
マイクラ部への参加方法
マイクラ部への参加を希望される方はLINEアカウントへ登録を頂くか、メールにて「webcrafts098@gmail.com」までご連絡をお願いします。
沖縄マイクラ部プログラミング教室「クロスウェーブ」では、マインクラフトカップへの参加を目指す仲間を募集中。
未来のICT/DX人材育成を目指して子供たちの論理的思考力を養う勉強をしています。マインクラフトやメタバース(VRChatやroblox、フォートナイト)を使った現実のワールドを仮想空間に再現建築してみたり。
子供たちへのプログラミング教育を目指して「Python」「Scratch」「MakeCode」「プチコン(Smile BASIC)」「Ruby on Rails」「JavaScript」「Unity」「Unreal Engine」「Godot」「GameMaker」もやっていきます。また、「将来はYouTuberを目指したい!」という子供達からのリクエストにお応えして動画編集講座(Adobe PremierePro、AfterEffecs、CapCut、ClipChamp)・Canva・Figmaも開催中。
要望の多かった動画編集を子供向けだけでなく大人向けにも開催準備中!!
このほかにHTML/CSSでのサイト制作講座など、様々な勉強ができる場として活動しています。
沖縄の未来のICT/DX人材育成を遊びを通じて模索中!!
今年もマインクラフトカップが開催されると言う事で、「マイクラカップに参加したい」と言う子供たちと定期的に集まってマイクラ活動している私たち「沖縄マイクラ部」です。みんなでサーバーを借りてマインクラフトのマルチプレイにも挑戦中!
マインクラフト教育版を利用して「MakeCode」の勉強もしています。
沖縄マイクラ部 & Scratch教室への参加方法
沖縄マイクラ部はマインクラフト教育版・マインクラフト統合版を利用して、子供たちにプログラミング教育とマインクラフトを使った作品作りの楽しさを経験してもらう場です。「マインクラフトカップに参加してみたい」「みんなとマイクラで遊びたい」「プログラミングの勉強がしたい」という子供たちと一緒に毎週集まって活動しています。マイクラカップ参加希望の方へ
マイクラカップへの参加を希望される方は人数などの把握のため以下のフォームからも申請をお願いします。また申込時時はマインクラフト教育版のライセンス費用が発生いたします。開催地域
沖縄県宜野湾市
沖縄中国語・韓国語教室/沖縄マイクラ プログラミングスクール「クロスウェーブ」にて開催していますhttps://meiying.jp/
沖縄県うるま市
FMうるまで開催していますhttps://fmuruma.com/
沖縄マイクラ部 & Scratch教室は…
沖縄マイクラ部は教室ではなく、親子の勉強会というイメージで保護者の方も一緒に参加していただくことでお願いしています。
お問合せ
お問い合わせはLINEオフィシャルアカウント、もしくは Facebook や twitter、YouTube のコミュニティ欄からお気軽にどうぞ。メールでのお問い合わせは「webcrafts098@gmail.com」からお願いします。
イベント情報は
沖縄マイクラ部では様々なイベントを開催していますので「開催イベント」をチェックして、参加申し込みをお願いします。
中国語・韓国語を学びたい方へ
沖縄中国語教室室・沖縄韓国語教室では中国語・韓国語の生徒を募集しています。マンツーマンレッスンからグループレッスンまで、受講希望者は沖縄中国語教室・韓国語教室のサイトをチェックお願いします。
YouTubeチャンネル沖縄中国語・韓国語教室へのチャンネル登録もお願いします。
沖縄マイクラ部のイベント情報は「沖縄マイクラ部」のイベント告知ページをご覧ください。
普段は「すずきたかまさのゲーム実況」でゲーム実況おこなっていますので、よかったら是非チャンネル登録で応援をお願いします。