太一TechChance!の運営メンバー。IoTを使った情報産業論を専攻。大学在籍中にプログラミングに出会い、その魅力にハマり日々勉強中。学習塾の代表として培った指導力を武器に、小中高生にプログラミングの「おもしろさ」を伝える。Chance!公式ブログ編集部の茶山です。実際にプログラミングスクールで指導する講師の目線から見たアドバイスをしていきたいと思います。小学校でプログラミング学習が必修化となったこともあり、ここ数年で急激に増えたスクールの数。私の住む愛媛県松山市も、折込チラシ等で毎週どこかのプログラミングスクールの情報を目にします。どのような視点でプログラミングスクールやコースを選べばよいのか、徹底解説していきます。現在の子ども向けプログラミングスクール最初に現在大まかに、どのような形態のスクールがあるのかご紹介します。今はあまり興味のない分野でも、一読していただければ幸いです。Scratchやビスケットなどの教育用ビジュアルプログラミング学習型メリットビジュアルプログラミングとは画像のように、日本語で命令が書かれたブロックを組み合わせてプログラミングをしていくものです。直感的にプログラミングをしていくことができます。子供の教育用に開発されたツールなので、低年齢のお子様にも理解しやすくオススメです。考慮すべき点あくまで基礎的な理解を目的としているので、ステップアップに限界があります。選んだスクールが基礎コースを修了した後に、しっかりとした発展コースがあるのか確認しておく必要があります。一言アドバイス基礎的な理解が目的とは前述しましたが、努力次第でかなりレベルの高い作品(ゲームなど)を作ることも可能です。公式ホームページに、世界中のクリエイターが作った作品が掲載されているので、興味のある方は一度見てみてはいかがでしょうか。Chance!でも松山校、東温校を始め、全国の校舎でScratchを使った教材を開発し、指導しています。マインクラフトなどを用いて学ぶゲーム内プログラミング開発型メリットゲームを使ってプログラミングを学ぶことの一番のメリットは、ずばり「楽しく学べる」ことです。学校や専門学校で通常学ぶような、真っ黒な画面にコードを入力していくだけの学習では子供たちは学びが楽しくなくなってしまいます。子どもたちが今ハマっている、知っているゲームの中でプログラミングにより、ゲームの中の世界を便利にしていくことができます。楽しく学べる反面、遊びになってしまわないように授業をコントロールできることが講師に求められます。講師の質を確認することが必要です。多くのスクールはこのようなゲームを使ったコースを基礎コースとして設置していることが多いため、ステップアップできる発展コースがあるのか確認しておく必要があります。一言アドバイス私も実際に現在マイクラを使ったプログラミング学習を指導しており、ほとんどの生徒が楽しそうに自発的に学習しています。普段の学校の勉強とは生徒たちの姿勢が違うと感じる部分が多いです。勉強であって勉強でないような、プログラミングを学んでいく上でのキッカケには最適だと感じています。使った教材を開発し、指導しています。自分で動かすことのできるのが良さとなっています。工作好きなお子さんに合ってといえます。逆に、自分で部品を組み立てたりするのが苦手なお子さんには向いていないかもしれません。ロボットをプログラムして学ぶタイプの学習コースは基礎コースである場合がほとんどなので、そのスクールがしっかりとステップアップしていけるコースがあるのかを確認する必要があります。一言アドバイス工作好きで、プログラミングの基礎を学びたい方にオススメです。モノづくりの基礎に触れることができます。ラジコンで遊んだり、ロボットや働く車などが好きなお子さんに向いていると感じます。Unityなどを用いたゲーム・アプリ開発型メリットunityはゲームやアプリを開発するためのゲーム開発エンジン(開発するための機能が詰まったツールのこと)であり、ポケモンGOなどをはじめとする世界的に遊ばれているようなゲームを作り出したツールです。アイデアやスキル次第で自分でゲームを開発することができ、コンテストに応募したりすることもできます。有名なプログラミング言語を使って開発するため、実践的なスキルを身につけることができます。基礎的なプログラミングの知識が身についていないと、いきなり自分の力で開発することは困難です。そのため多くのスクールが応用・発展コースとして設置しており、基礎的なスキルを身につけた後でチャレンジしていくのが一般的でしょう。一言アドバイスゲーム・アプリ開発にチャレンジしてみたいお子さんは、まずはどんな形でもいいので基礎的な知識を身につけることをオススメします。unityレベルのゲーム開発エンジンを使いこなせるようになることができれば、プログラマーとして職業にすることも可能です。原則的に履修することができるようにしています。本格的なプログラミング開発の技術を身につけることができます。習得したい言語がすでに決まっていたり、ある程度の開発経験があるお子さんにはとてもあっているコースであると言えるでしょう。自分が興味のある分野を探し出し、身に付けたい言語を学習していくことになります。授業内容をを理解するのに時間がかかるかも知れません。一言アドバイスやってみたいことや個性は人それぞれです。プログラミング言語は無数にあるため、まずは学びたい分野や言語が決まるまでは、基礎を楽しく学べるコースを探してみてはいかがでしょうか。ある程度の技術が身についていたり、やりたいこと、開発したいものが明確な場合はチャレンジしてみましょう。お子さんが興味のありそうな学習形態を見極める現在の子ども向けプログラミングスクールのコースをいくつか一般的なものをご紹介しました。やるなら中途半端ではなく、納得できるレベルまで続けて通うのに越したことはありません。スクールを選ぶ際のポイントを、現役講師の目線でお伝えしておきます。大切なのは通うのはお子さん自身ということです。・このコースは学びになりそうにないから・ゲームみたいで学ばせたくないと、一方的に決めてしまってはいけません。お子さんに「どんなことがしてみたい?」と、素直で正直な気持ちを聞き出してあげてください。その時に迷っているようであれば、今回の記事で挙げたように様々な学び方があることを教えてあげてください。実際に日々一番近くでお子さんを見守っている保護者の視点が大切です。なかにはまだパソコン操作も不十分であるのに、いきなり上級コースを学びたがるお子さんもいます。その時には保護者の視点で、できるだけわかりやすく「ステップアップしてから学んでいこうね!」と、伝えてあげてください。各スクールの講師が適切に判断してくれます。大切なのは、お子さんの意見を尊重するということです。お子さんが興味を持ったコースやスクールが、コースごとに設定されている対象学年や必要な能力ともに問題ない場合は、どんなコースであれ、一度体験授業を受けてみることをオススメします。好きこそ物の上手なれ実際にプログラミングを教えている講師の私から見ても、まずは好きなことから始めてみるのが一番の近道だと感じています。Chance!の無料体験授業に連れてきてあげてください。Chance!ではレベルごとに細分化したコースをご準備しております。松山校・東温校を始め、全国の教室で同じ体験授業を受けることができます。※教室によって開講されているコースが異なる場合がございます。詳しくは公式ホームページをご覧ください。楽しそうにパソコンを使ってプログラミングを学ぶお子さんの姿が見られるはずです。コンピュータを全く使ったことがない状態でも大丈夫です。お気軽に無料体験にお越しください。優しい講師たちがわかりやすく教えます。機会を与えてあげられるのは、周りの大人だけ。太一TechChance!の運営メンバー。IoTを使った情報産業論を専攻。大学在籍中にプログラミングに出会い、その魅力にハマり日々勉強中。学習塾の代表として培った指導力を武器に、小中高生にプログラミングの「おもしろさ」を伝える。コメントをキャンセルメールアドレスが公開されることはありません。総務大臣賞」など入賞が40件を超える。代表アプリはGooglePlay新着有料ゲームランキング4位を記録。現在は、「プログラミングは自己実現の最強ツールである」という信念のもと、広島県を中心に小中高生の高度プログラミング人材を育成中。