プログラミング教育で「論理的思考力」が育つ!?

「論理的思考力」と聞いて、あなたはどんなイメージを持ちますか?皆さんは「論理的思考力」と聞いてどのようなイメージをお持ちでしょうか?非常に頭の良い人だけが持てる特別な能力というイメージを持つ人もいれば、感情のない冷たい計算というイメージを持つ人もいるでしょう。

 

実は、「論理的思考力」は、相手を思いやる優しさから生まれる能力なのです。

 

今回は、プログラミングで身につく「論理的思考力」についてご紹介したいと思います。

 

これからの時代、「当てずっぽう」は通用しない

日本は「当てずっぽう」の社会だと言われています。空気を読み、言葉がなくても相手の言いたいことを理解することが美徳とされており、文脈(共通概念)が高度であればあるほど、美しいやりとりができるのです。

 

例えば、日本語の「すみません」という言葉は、英語では「Thank you」「I'm Sorry」「Excuse me」「No problem」など、複数の意味を持ちます。
例えば、ある人が財布を落としてしまい、他の人がそれを拾って知らせたとします。このようなやりとりでも会話は成立するはずです。

 

"Um, excuse me" (すみません、お財布を落としましたね)
Oh, I'm sorry."(わざわざ教えてくれてありがとうございます)
申し訳ありません。急に声をかけてしまって、ごめんなさい。

 

よくある会話ですが、改めて見ると不思議なやりとりですよね。

 

上司は一生の上司、同僚は一生の家族という関係の中で、「指示したり、わざわざ確認したりしなくても、ツーカーで理解し合える人」が評価されたのです。

 

しかし、これからの社会では、さまざまな背景や国、人種の人たちと一緒に仕事をしていかなければなりません。そのときに、自分の常識に基づいた「推測」では、誤解や間違いが生じかねません。

 

そのような社会で必要とされるのは、「察する力」や「能天気な態度」ではなく、「論理的に考え、正確に伝える力」です。

 

機械は指示がないと動かない

論理的思考を鍛えるのに非常に良い相手が機械です。

 

機械は「曖昧さ」が苦手なので、人間が言わなくてもわかるようなことは通用しません。

 

たとえば、スマートフォンの音声ガイドやAIスピーカーと会話をしていて、「かゆいところに手が届かない」と思ったことはありませんか?

 

"Okay Google, I want to go from station ____ to station ____.
"道が空いていれば、15分です。"
"道路?駅って言ったじゃないですか!?

 

この場合、"I want to go from △△ station to ○○ station by train "と正しく言っていないので、車でのルートを提案してくれました。

 

曖昧な指示には、こんなものもあります。

 

I want to go to Taiwan.私は台湾に旅行したいです。空港から遠すぎず、治安も悪くない、安い宿を探したい。

 

この指示だけでは、人間でも「空港はどこですか?どのくらいの距離が "遠すぎない "のか?"治安が悪すぎない基準は?""安宿はどのくらい安いのか?"どのくらいの距離が遠すぎないのか?

 

誤解を招かないためには、例えば

 

台北空港から5km以内で、1泊8,000円前後で、外貨が使える宿を挙げてください。

 

例えば、「台北空港から5km以内、1泊8,000円前後、外貨対応」とします。

 

このように、情報を誤解なく伝えられるように整理する能力を論理的思考といいます。

 

こうすればこうなると考えることができる能力

失敗しない伝え方を考えることができるのは人間だけです。

 

ロボットに

 

"Get over there."

 

と言ってもダメなんです。

 

時速20kmで走行し、機械のセンサーが停止線を認識したら停止するようにプログラムする必要があります。

 

場合によっては、より具体的に。

 

"タイヤを1秒間に○○回転させ、センサーの読み取り値がDiscreteになったら回転を止める"

 

場合によっては、より具体的な指示を出す必要があるかもしれません。

 

センサーの値を設定するためには、あらかじめ実験で「停止線の読み」を測定しておく必要があります。タイヤの回転数を計算するためには、タイヤの直径と周長を知る必要があります。

 

ここで、算数で学んだ「円周率」の知識が活きてきます。

 

知識を総合的に活用し、「こうすればこうなる」と考えることで、論理的に考える力が身につきます。

 

まとめ

自分の考えを相手に誤解なく伝えるためには、自分のこだわりや常識から離れていく必要があります。相手の立場に応じて、情報を論理的に整理する。

 

その根底にあるのは、相手への思いやりです。

 

プログラミングを学ぶことは、コンピューターを使った無機質なトレーニングではありません。学校で学んだことや日常生活で感じたことをもとに、目的に応じて情報を伝える訓練なのです。

 

これからの社会には欠かせないこの能力を身につけていきたいですね。

ヒューマンアカデミーロボット教室

  • 今なら体験授業が無料!

教室数 全国1,500教室以上

全国47都道府県(フランチャイズ店含む)
入会金 月謝 教材費
11,000円(税込) 10,340円(税込) テキスト代550円(税込)
ロボットキット代31,350円(税込)
授業内容 授業回数 対象年齢
ロボット製作
プログラミング
月2回/90分(回) 幼児(プライマリーコース)
小学生(アドバンスコース)
  • 子どもを夢中にさせるプログラムとレベルアップへの意欲を湧き立たせる工夫が満載。
  • 生徒数(25,000人以上)も教室数(1,500以上)も国内シェアNo.1!近い教室を見つけやすい。
  • 最長6年間のロボット教室に加え、本格的な上級コースも用意あり!
詳細ページへ 公式サイト
  • ロボットクリエイター高橋智隆氏が監修を行っており、教材やカリキュラムの信頼性が高いと感じて入塾しました!
  • 先生の説明がわかりやすいですし、ところどころに子どもの興味を引き出す工夫が施されているのがとても良い。
  • 将来役立つプログラミングが学べる上、「自分で作る」という実感を持てる教室だと感じました。

アーテックエジソンアカデミー

  • 無料体験授業実施中!まずは最寄りの教室をWebサイトからチェック!

教室数 全国800教室以上

全国(岩手県以外の都道府県・フランチャイズ店含む)
入会金 月謝 教材費
0~10,000円(税込)
教室によって異なる
8,500~10,500円(税込)
教室によって異なる
35,000~40,000円(税込)
教室によって異なる
授業内容 授業回数 対象年齢
ロボット製作
プログランミング
月2回 推奨年齢8歳以上
  • ゼネラルリサーチによるプログラミングスクール・教材調査で5冠を達成!
  • 毎月1体のロボットを組み立ててプログラミングを習得。
  • より高度なロボット製作にチャレンジするエキスパート編ではロボット工学の3要素も学べる。
詳細ページへ 公式サイト
  • 学校教材の総合メーカーが教材やカリキュラムを作っているので安心して通わせられます!
  • 教材費や月謝が公式サイトには掲載されていないので、やや不安に感じましたが体験授業で解消しました。
  • ロボット製作をすることで探求力や集中力が身に着いたので、通わせてよかったです。

リタリコワンダー

  • 無料体験授業に参加で5名様にドローンプレゼント(1月末まで)

教室数 18教室

東京、神奈川、埼玉、オンライン(全国)
入会金 月謝 教材費
16,500円(税込) 1回4,400円~(税込) コースによって異なる
授業内容 授業回数 対象年齢
ロボット製作
ゲームアプリプログラミング
月4回~/60分~90分(回) 年長~高校生
  • 講義形式ではないため、個々のペースで製作が進められる。
  • 4名に1人の割合でスタッフが配置されており、サポートが手厚いのが魅力。
  • 学び方はテキストと動画から選べ、自分に合ったスタイルでの学習が可能。
詳細ページへ 公式サイト
  • 個性を尊重してくれるし、自由な創作活動を後押ししてくれるところが良い!
  • クラスの雰囲気も良く、子どもが毎回楽しそうに通ってくれるので安心。
  • パソコンに慣れていない子どもにも先生が優しく丁寧にサポートしてくれます。

クレファス

  • 冬期プレスクール入会生に限りCrefusコースが61,792円⇒45,292円(税込)
    またはKidsコースが27,950円⇒11,450円(税込)に!

教室数 112教室

全国、ホーチミン、台北
入会金 月謝 教材費
16,500円(税込) 9,900円(税込) 月1,100円(税込)
別途キット代や維持費
授業内容 授業回数 対象年齢
ブロック製作、レゴ、プログラミング 1回50分~ 年長~中学3年生
  • ロボット教室として10年以上の実績!高度な理数系の知識を楽しみながら学べるカリキュラム。
  • 基礎から応用まで学年や目的に合わせて学べる12コース制。
  • 原理原則や論理的思考、表現力を学ぶ中で問題解決能力のサイクルが身につく。
詳細ページへ 公式サイト
  • 授業が終わった後もロボットを動かすなど、子どもの積極的な姿が見られるようになりました。
  • ロボット検定の認定校として認められた教室なので、検定試験が1つの目標になっているようです。
  • 本格的なロボット製作も目指せるので、高度な技術を身に付けたいお子さんにもピッタリ!

テックキッズスクール

  • 春休みのテックキッズキャンプへのプレエントリー登録をすると2,500円割引で本申し込みができる割引コードプレゼント

教室数 20教室

東京、沖縄など
2020年9月~オンライン学習サービスもスタート
入会金 月謝 教材費
なし 20,900円(税込) 持ち込めるパソコンがない場合は月額4,400円(税込)
授業内容 授業回数 対象年齢
プログラミング
ウェブデザイン
年間40コマ/120分(回) 小学1年生以上
  • IT企業が運営するプログラミングスクールでハイレベルなプログラミングが学べる。
  • プログラミングスキルに加え、本格的なデザインスキルも併せて身につく。
  • iPhoneアプリや3Dゲームの製作に取り組めるコースもあり!
詳細ページへ 公式サイト
  • 飽きっぽい性格の子どもでも楽しく通っていて親も安心して任せられます。
  • 最初はプログラミングに興味が持てるか不安でしたが、先生が丁寧にサポートしてくれるため問題なく受講できています。
  • オンラインコンテンツが充実しているため、地方在住でも本格的なスキルが学べるのが嬉しい。

Z会プログラミング講座

  • 2021年1月12日~2月28日までにお申し込みでAmazonギフト券5,000円分プレゼント!

教室数 オンライン

オンラインのみ(通信講座)
入会金 月謝 教材費
なし 5,093円~5,800円(税込) 初回のみ27,951円~50,380円(税込)
授業内容 授業回数 対象年齢
ロボット製作
プログラミング
全12回/年 基礎編⇒小1~小4年生
標準編⇒小3年生以上
  • イード・アワードにて、2019年プログラミング教室顧客満足度最優秀賞受賞!
  • 小学生がつまずきやすいポイントを未然に防ぐ工夫がなされ、学習のモチベーションが維持できる。
  • 1テーマ90~150分の学習時間で、学校の勉強や他の習い事とも両立しやすい。
詳細ページへ 公式サイト
  • レゴブロックで楽しみながらプログラミングを学んでいけるので面白い。
  • 最後まで試行錯誤を繰り返す粘り強さやチャレンジ精神が身に付きます!
  • はじめは親のサポートがなければ続けられませんでしたが、今では一人で夢中になって取り組んでいます。

レゴスクール

  • 2021年新入生募集スタート、体験レッスン申し込み受付中。

教室数 37教室

北海道、宮城、東京、埼玉、神奈川、千葉、石川、愛知、三重、京都、大阪、兵庫、奈良、沖縄
入会金 月謝 教材費
11,000円~22,000円(税込)
※スクールごとに異なる
10,450円~15,620円(税込) 20,000円~50,000円(税込)前後
※コース毎に異なる
※年間で使うワークブック代別途
授業内容 授業回数 対象年齢
ロボット製作
プログラミング
年42回(一部24回) 3歳以上
  • 発達段階や年齢別に細かくカリキュラムが設定されている。
  • レゴを使用した楽しいロボット教材を使い、子どもを飽きさせない工夫が満載。
  • レゴ社認定のインストラクターによるハイクオリティな指導。
詳細ページへ 公式サイト
  • 少人数クラスで先生が一人ひとりの個性を尊重しながら授業を進めてくれるところが良かった!
  • 体験授業が有料でした。他の教室と比べて月額も割高なので通い続けられるか不安はあります。
  • 体験授業を受けましたが、プログラミング教室と言うより知育教室のようなイメージを受けました。

コードキャンプキッズ

  • コードキャンプキッズ(教室・オンライン)で無料体験レッスン実施中!

教室数 1教室

東京(大崎)、オンライン(通信講座)
入会金 月謝 教材費
11,000円(税込) 11,000円~16,500円(税込) 機器レンタル代として
月額2,200円(税込)
授業内容 授業回数 対象年齢
プログラミング
Scratchプログラミング
Unityプログラミング
6ヶ月で20回のレッスン 小学1年生~中学3年生
  • MIT(マサチューセッツ工科大学)メディアラボが開発した「ScratchJr」でプログラミングが学べる。
  • 本格的な概念が理解出来るようになったら、ゲームの本格的な開発にもチャレンジ可能!
  • 授業の中でプレゼンテーションスキルについても習得することができる。
詳細ページへ 公式サイト
  • 異年齢、異進度の子どもたちが寺子屋方式で学び、各人の学習進度に合わせて進められるのが気に入っています。
  • コミュニケーション力やプレゼンテーション力などアウトプット力も鍛えられるのが嬉しいです!
  • 専任講師が優しく教えてくれるので、子どもが楽しく通っています。

スタープログラミングスクール

  • 同時入学がお得!家族割として兄弟姉妹で同時入学すると入学金が全員0円。

教室数 個別学習24教室、集団学習71教室

福島、東京、神奈川、千葉、埼玉、群馬、茨城、大阪、兵庫、京都、奈良、滋賀、静岡、愛知、新潟、長野、広島、福岡、オンライン(通信講座)
入会金 月謝 教材費
6,600円(税込) 7,700円~13,200円(税込) 月会費2,200円(税込)
※コースによって異なる
授業内容 授業回数 対象年齢
ロボットプログラミング
タブレットプログラミング
全40回~80回 小学1年生~中学3年生
  • 個別教室か集団指導のどちらを受けたいか、お子様の特性に合わせて自由に選択ができる。
  • タブレットプログラミングコースなら初心者や低学年でも楽しくプログラミングが学べる。
  • Webプログラミングコースはデジタルハリウッドとの連携で最先端のレッスンが受講可能。
詳細ページへ 公式サイト
  • 1つのことに集中するのが難しい子でしたが、先生方のおかげで安心して通わせられます。
  • 講師のポジティブな言葉がけが多く、子どもたちも楽しく学べているみたいです。
  • 他の子の作品に触れることで様々な発想力育成に繋がり、大きな刺激になっています。

スイミー

  • 兄弟姉妹で通われる方に、ひと組で毎月1回分の受講チケットプレゼント!

教室数 3教室

東京(高田馬場、三鷹)、静岡(三島)
入会金 月謝 教材費
なし 11,000円~17,600円(税込) 月謝に含まれる
授業内容 授業回数 対象年齢
プログラミング 月2~6回/60分~120分(回) 年長~高校生
  • 3年でプログラミング言語「Python」が書けて読める。
  • 生徒2名に対して1名の講師が付く個別指導学習スタイル。
  • プログラミングスキルに加え、プレゼンテーションやディスカッション能力も鍛えられる!
詳細ページへ 公式サイト
  • 教室に通うようになって、先生や周囲から褒められるようになり自信がついてきたように感じます!
  • 少人数で丁寧に教えてくれるのでより実践的なスキルが身に付きました。
  • 子ども自身がプロセスや原因に興味を持つようになったところはとても良かったです。