キッズプログラミングコース

大人気のMinecraft(マインクラフト)を、スクラッチから動かすカリキュラムをはじめました!

スクラッチ プログラミング

どういう事かと言うと?

  • 一瞬で家を作ったり
  • 誰も見たことない建造物を作ったり
  • 空中に文字を描いたり
  • 書いた絵をスキャンして、ブロックで組み立てたり

なんて事が、プログラミングで実現できます!

マインクラフト プログラミング

ぜひ本格的に使いこなして、世界をアッと言わせる建築物を作ってみませんか?

「キッズプログラミングコース」とは?

マインクラフト Minecraft ゲーム開発 MOD プログラミング 子ども キッズ LEGO 論理的思考 問題解決力 IT 大阪 吹田 江坂 小学生 中学生


 小学生・中学生の子どもを対象にしたプログラミング学習コースです。

テキスト重視の、詰め込み式の学習ではなく、実際に【考え、つくって、公開する】ことを重視しており、知識だけではなく【主体性】や【論理的思考】の育成を促します。

当教室では、ロボット・ゲーム・WEB・アプリなど多数のカリキュラムがございますが、【ロボットコース】【ゲームコース】のように、コースで分けてはおりません。

(※ゲームを作りながら英語も学べる「英語×プログラミングコース」は別に設けさせて頂いています)

理由としましては、一口にプログラミングと言ってもは、実は非常に範囲が広いもので、ロボットやゲーム、WEBなど、様々な分野がございます。

そして各分野のプログラミングは、それぞれかなり異なります。

子ども達には、出来る限り色々な経験してほしいと思い、すべて同じコース内で学べる形にしています。

ただし、「将来ゲームプログラマーになりたい、ロボットには興味がない」といった、明確な目的意識がある子は、ゲーム中心に学んでもらうなど、基本的に本人と話し合いをし、個別のカリキュラムを進めます。

そのため、生徒によって学習の流れは多種多様なのですが、参考として、一般的な学習の流れを下の記載します。

ステップ①

はじめはLEGO以上に、自由な形が作れる知育ブロックで作った車型ロボットを駐車場に止めるプログラムを作り、プログラミングとはどんな事なのか?を感覚的に体験してもらいます。

またカンタンなプログラミングパズルを解き、論理的な考え方を体験してもらいます。

(ほとんどの場合、体験教室で終わる範囲です)

ステップ②

タッチタイピングの練習を始めます。

【タイピングをストレスなく出来る事】は、本格的なプログラミング言語の習得のはもちろん、今後パソコンを使うすべての事柄に置いて重要なスキルとなります。

※尚、タッチタイピング練習に関しては、今後のステップでも継続して行っていきます。

ロボット作りにおいては、見本を見ながらのセンサーやモーターを用いたロボットを作り、動かすことで、仕組みを学びます。

ゲーム作りにおいては、マウス操作で行えるプログラミング環境を用い、オリジナルゲームを自分で考えながら作っていきます。

アルゴリズムを解き明かすようなプログラミングパズルも、必要に応じてレベルあったものをやっていきます。

ステップ③

ロボット作りにおいては、自ら設計したロボットを組み立て、プログラミングで動きをつけていきます。

ゲーム作りにおいては、作り始める前にまずゲームデザインを書き出し、完成像を明確した上で、それに実現する形でプログラミングをしていきます。(実際に、プロの開発の流れで進めます)

また、リストや関数なども出来る範囲で使いながら、その概念になれてもらいます。

興味がある子は、マインクラフトを使った建築プログラミングも始めます。

英数字をキーボードで打ち込むテキストベースでのパズル問題にも行います。

ステップ④

タイピング技術と、論理的なロジックの組み立てが出来てくれば、本格的なプログラミングの前段階として、まずWEB制作の基礎であるHTMLとCSSの基礎を学んで頂きます。

最初は【自分の好きな物】(アニメ、ゲーム、食べ物なんでもOK)という題材を元にして、オリジナルのホームページを制作してもらいます。(基本的にHTML5に準拠します)

出来上がったサイトは、実際のサーバにアップロードして、インターネット上から見れるところまで経験してもらいます。

その際に使うプロトコル(FTPS)などから、ネットワークの概念の一部も学んでもらいます。

ステップ⑤

WEB系のプログラミングとして、DOM(ドム)など、さらに深くWEBの技術やJavascript(ジャバスクリプト)を学びながら、動的なサイトを作ったり、そこから一歩踏み込んで、

Ruby on Rails(ルビーオンレイルズ)などのフレームワークを使ったWEBアプリケーション開発も進めていきます。

ゲーム系のプログラミングとしては、Unity(ユニティ)というゲームエンジン(ゲーム開発ツール)で、3Dゲームを作りながら、C#を学びます。

上記の内容に含まれるプログラミング言語(Javascript、C#、Ruby)はどれも本格的なプログラミング言語で、本業のプログラマーが使っているものになります。

繰り返し文(for)や条件分岐(if else)、関数(メソッド)やクラスなど、プログラミングの基本知識はもちろん、それを応用した実際の成果物(プログラム)を作ってもらいます。

ステップ⑤以降の今までだと大学や専門学校で習うような内容になりますので、当然、最初から挑戦することは難しく、段階的に学んでいったとしても、スイスイと理解できる子は非常に稀です。

ただ、小学生からでも半年-1年ぐらいで、FizzBuzz問題※1レベルなら、白紙状態からサクサクと書けるようになる子も多数おります。

学べる内容に上限は儲けず、どんどんスキルアップを目指せる環境を用意したいと思っております。

とはいっても、出来る限り”遊び”の延長での授業を心がけておりますので、難しく考えて頂く必要はございません。

「ちゃんと学ぶ」ではなく、「ちゃんと楽しむ」気持ちを大事にして、お越し頂きたいです。

最初はマウスの操作が出来れば、まったく問題ありませんし、一人一人のスキルと、興味に合わせた個別のカリキュラムを組みますので、ご安心ください。

※1:FizzBuzz問題とは?

1から100までの数を表示するプログラムを書く。ただし3の倍数のときは数の代わりに「Fizz」と、5の倍数のときは「Buzz」と表示し、3と5両方の倍数の場合には「FizzBuzz」と表示すること。

マインクラフト Minecraft ゲーム開発 MOD プログラミング 子ども キッズ LEGO 論理的思考 問題解決力 IT 大阪 吹田 江坂 小学生 中学生 ロボットマインクラフト Minecraft ゲーム開発 MOD プログラミング 子ども キッズ LEGO 論理的思考 問題解決力 IT 大阪 吹田 江坂 小学生 中学生 ロボット

「前は一日中ゲームで遊んでばかりだったけど、入会してからはゲームを作ることが【遊び】になっている。とても良い循環が生まれている」

との声も良く頂きます。

また、

「学校のパソコン授業で、数年勉強してるはずなのに、マウスとキーボード操作ぐらいしか教えてもらってないようだ。タッチタイピングすら教えてもらってないらしい。特にITの仕事に就いてほしいわけではないが、このままで良いのだろうか?」

という不安も良く伺います。

マインクラフト Minecraft ゲーム開発 MOD プログラミング 子ども キッズ LEGO 論理的思考 問題解決力 IT 大阪 吹田 江坂 小学生 中学生 ロボットマインクラフト Minecraft ゲーム開発 MOD プログラミング 子ども キッズ LEGO 論理的思考 問題解決力 IT 大阪 吹田 江坂 小学生 中学生 ロボット

少し前までは、パソコンを使う仕事は限られていました。

それが今では、パソコンを使わない仕事はない、と言っても過言ではない状況です。

使い方も、昔はただメールを確認する程度だったのが、今では営業職であっても、ExcelやWordなど簡単なオフィスソフトは使えて当然の社会になっております。

今後、すべての職種に、より高度なIT技術を求められる社会になっていくのは、疑う余地はないでしょう。

さらには普段の生活の中でも、ITは小学生にとっても身近な存在になっております。

便利になった判明、インターネットでの被害・トラブルも急速に増えております。

そういったインターネット上で起こる被害やトラブルは、ほとんどの場合、ネットやITに関して、無知であるゆえに引き起こされています。

ちゃんとしたIT知識を身につければ、大部分は防ぐことが可能です。

ただ、今現在、残念ながらそういった知識は、学校ではあまり学べません。

セキュリティなども含めて、適切なITとの付き合い方を学んで頂きたいと思います。

具体的な授業カリキュラム

  • タッチタイピング練習
  • プログラミングを用いたパズル問題
  • PC一般知識テスト
  • 各種センサーやワイヤレス通信機能を組み込んだロボット操作プログラミング
  • マウス操作で作るゲーム開発(Scratch)
  • マインクラフトを用いた建築物プログラミング
  • WEB技術の「HTML5+CSS3+JavaScript」を使ったWEBサイト開発
  • 各種フレームワーク(Ruby on Rails等)を使ったWEBアプリケーションの開発
  • Unity等を用いたスマートフォンアプリの開発、公開
  • 上記に付随する、プログラミング以外の技術【ネットワーク・セキュリティ・サーバ等】

営業時間

平日 14:00-20:00(火曜定休)

土日 10:00-20:00

※毎月第5週目の週(29-31日)は曜日問わずお休みです。

※祝日も基本的にお休みではありませんので、上記と同じです。

授業スタイル

一人一人の興味や、スキルに合わせた個別カリキュラムです。

この分野にはおざなりになりがちなコミュニケーションも重視しておりますので、あいさつは当然として、オリジナルのゲームやロボットを作る際にも、対話を重ねながら完成像を具体化していきます。

授業の日時は予約制です。

営業時間の範囲で、都合の良い時間を希望頂き、柔軟に予約をして頂くことが出来ます。

もちろん、固定の時間(毎週水曜日の17時など)を決めて頂く事も可能です。

※無理なく学べる環境にしたいと思っておりますが、現在多数の生徒様にお越し頂いているため、ご希望の時間帯のご予約が難しい可能性があります。(特に土日は混雑します)

講師の増員やフロア拡大も随時予定しておりますが、今しばらくご協力お願い致します。

尚、体調不良等でお休みされた場合は、基本的に3ヶ月以内で振替して頂ければ結構です。

コース料金

入学金

通常料金:10,800円

月額授業料

☆月8コマコース(1コマ1時間)

通常料金:15,800円

☆月4コマコース

通常料金:11,800円

授業スケジュールは上記コマ分を自由に組んで頂けます。

たとえば【8コマコース】だと、

  • 週2日、1日1コマ(1時間)ずつ
  • 週1日、1日2コマ(2時間)連続
  • 時間のある日だけ不定期で2コマ、それ以外は1コマずつ

など週単位で、柔軟にスケジュ-ルを組んで頂けます。

※予約制ですので、満席の場合はご希望時間のご予約ができません。お早めにご予約ください。

業界健全化のためにも、出来る限り明確・安心な料金表示を心掛けております。
 上記以外にテキスト代などの別料金は一切かかりませんので、ご安心ください。

無料の体験教室も随時行っておりますので、ぜひお気軽にお問い合わせください。

マインクラフト Minecraft ゲーム開発 MOD プログラミング 子ども キッズ LEGO 論理的思考 問題解決力 IT 大阪 吹田 江坂 小学生 中学生 ロボット 体験教室

  • このエントリーをはてなブックマークに追加