こんにちは!
子供向けプログラミング教室kobakoスタッフです。
プログラミング教室という存在がかなり市民権を得てきました。
子供の習い事としてプログラミング教室を検討している保護者の方も多いんじゃないでしょうか?
今日はプログラミング教室が教える、プログラミング教室の選び方についてお話しします。
ところで・・・
この記事を書いている人はだれ?
子供向けプログラミング教室です!
JavaScriptを使ったゲームプログラミング、ゲーム企画が得意な教室です。
プログラミング教室で実際に使用している、学習成果のある教材をYouTube無料配信しています。
何を学べるかの分類
一口にプログラミング教室といっても、何を学ぶかでも様々です。
ロボット、電子工作
まずはロボットや電子工作を得意とする教室です。
デジタルではなく実際にモノを組み立てていくので現物があり、達成感がありますね。
ただ、モノである以上、教材費が高くついてしまうのがロボット、電子工作系プログラミング教室の弱みだったりします。
知育
プログラミングというよりは、プログラミング的思考を学ぶということで、
iPadやレゴ、プログラミング的思考が学べる知育玩具的なツールを使った学習をする教室です。
子供に大人気ののマインクラフトを使った教室もこの分類かと思います。
どちらかというと、小学校低学年向けの教室が多い印象です。
遊び感覚でスタートできるので参加する敷居が低いことが特徴ですが、
いわゆる思っていたプログラミングじゃないと不満の声も多くなってしまうのが弱みです。
パソコンプログラミング
いわゆるみなさんがイメージするプログラミングを学ぶ教室です。一番多く普及しています。kobakoもこの分野です。
大人になっても役立つような実用的なスキルが身につけられるのが特徴ですが、
プログラミングの難易度についていけず挫折してしまう生徒が多いのがデメリットでもあります。
このパソコンプログラミングに焦点を当てて、次はどう学ぶか?、を解説していきます。
パソコンプログラミングをどう学ぶか
パソコンプログラミングの分野でも、教室によってどう学ぶかでいくつか分類できます。
Scratch
子供向けのプログラミング言語で、多くの子供向けプログラミング教室で取り入れられています。
キーボードの操作が少なくマウスで操作でき、日本語で書かれているためとっつきやすさがあるのが特徴です。
実際のプログラミングに近い考え方が養えますし、あっと驚くような作品を作ることもできます。
プログラミングというよりは、想像力を養いたい!といったお子さんにおすすめのプログラミング言語です。
ちなみにkobakoではScratchは取り扱っていません。
WEB制作
HTMLやCSSといったプログラミング言語を使ってホームページを作る教室です。
IT系の職業というと、WEB制作をイメージする方も多いんじゃないでしょうか?
WEB制作にはフリーランスのクリエイターが多く存在し、独立しやすい側面を持っています。
ただ、WEB制作は年々、簡単に制作できるツールが開発されており、中にはAIがホームページを作ってくれるサービスなんてものもあります。
ただ作れるだけではなく、アート的な新しい発想ができるクリエイターが生き残っていける分野になりそうです。
WEBプログラミング
WEB制作と似ていますが、ちょっと違います。
HTMLやCSSといったWEB制作は見た目を作るものであり、WEBプログラミングは裏側のシステムを作るものです。
例えば、会員登録システムや決済システム、日記を書ける機能やコメントをつける機能、裏側の仕組みを作るのがWEBプログラミングです。
RubyやPHPといったプログラミング言語が一般的ですが、同時にLinux OSやMySQLミドルウェアなどの本当にたくさんの技術を学ぶ必要があり、とても大変です。
ですが、求人が多いのはこの分野だったりします。
手に職!というお子さんにはおすすめですが、ちょっと地味なのでお子さんに刺さるかがキモですね。
スマホアプリ制作
iPhoneやAndroidといったスマホ端末で動作するアプリを作る教室も多くあります。
XcodeやAndroid Studio、Flutterといったプログラミング言語を使って開発しますが、正直、めちゃくちゃハードルが高いです。
難易度が非常に高いため、教室が作ったテンプレートを組み合わせて作ることが多い印象があります。
ゲーム制作
JavaScriptやUnityといったプログラミング言語を使って、ゲームを制作します。
kobakoが得意なのは実はこの分野です。
ゲームと言われると苦い顔をされる保護者の方が多いのですが、ゲームを遊ぶのと考えるのでは雲泥の差があります。
ゲームを考えて作るのは、めちゃくちゃクリエイティブで刺激があって、正直ゲームで遊ぶのより面白いです。
プログラミングスキルと想像力ともに養えるのがこのゲーム制作だと思っています。
まとめ
子供が楽しければいい!という方はロボットプログラミングや知育玩具などを扱うプログラミング教室が良いでしょう。
将来は独立して欲しい!という方はWEB制作を学べる教室が良いでしょうし、
とにかく仕事に困らない手に職を!という方はWEBプログラミングが学べる教室がおすすめでしょう。
想像力を養って欲しい!という方にはScratchを学べる教室が、
さらに高みを目指した想像力を!ということであればゲーム制作を学べる教室がおすすめです。
kobakoでは断然ゲーム制作をお勧めします。
みなさんが普段何気なく遊んでいるゲーム、実はそれは、ゲームクリエイターが頭を捻って捻って捻り出したアイディアが盛りだくさんです。
個人的にはゲーム制作は、最高の芸術活動だと思っています。
無料体験へのお申し込みはこちらから!
kobakoのゲームプログラミング教材もYouTubeで無料配信中です!
初回の授業料(体験)は無料です。
※現在はオンライン授業でのみ対応しています。通学型ではありません。