(プログラミング入門書)プリモトイズは、3歳からプログラミング脳を育てる知育玩具「キュベット」を開発し、日本を含む世界100か国以上で販売しています。プリモトイズが目指すのは、子どもたちに遊びを通してプログラミングを学び、技術が進歩する世界でも潜在的創造力を発揮するよう手助けすることです。本書は、「キュベット」に基づいたプログラミングエクササイズのアイデアと子どもにおすすめのプログラミング言語を紹介しています。子どもたちにはコーディングやプログラミング的思考を教える必要があるのか、なぜ3歳からプログラミングの概念を学ぶことが重要なのか、プログラミング教育の歴史とプログラミングの基本的な考え方を紹介します。子どもたちになぜプログラミングを教える必要があるのかはじめにこの本は英Primotoys社(プリモトイズ)によって発行されている、Kindleのみの電子書籍です。子どもたちにプログラミングを教える際に、それぞれの年齢の子どもは何が理解できて、何が理解できないか、また何を教えると良いのか、その答えが分かりやすく書かれています。日頃、年齢別にどのようにアプローチすればよいのか、考え続けていたのでやっと答えに出会えた気分です!!3歳児から教えたいことhttps://www.primotoys.jp/educators-jp/educators-materials-jp/↑こちらの図は秀逸です!!!こんなに完結に表現された図は初めて見ました。今後の子どもたちにプログラミングを教える上で基盤としていきたいと思います!内容が難しいので、簡単に解説すると、、、アルゴリズム難しく聞こえますが、プロセスを細かく噛み砕いて、どのような順序でなされているかのこと。全部みがけたらうがいをする↓おわり上記のアルゴリズムには、細かく見ると、シーケンス、ループ、条件分岐が含まれていますが、小さい子でも簡単に分かるような内容です。このアルゴリズムをロボットや他の人に実行してもらうには、細かく命令しないと自分が思ったとおりの動きはしてくれないかもしれません。子どもたちにも、それが大事だと気づかせてあげられると成功ですね!ロジック(論理)人間は、「今日は気分が良いからこっちのルートを通ってスーパーへ行こう。」という気分や曖昧さ、感情がありますが、ロボットや機械にはありません。天気が良かったらAルート、雨の日はBルート、またC地点を経由したほうが良いか?といった道順を考える際にもロジックが必要になります。ロボットや機械がどのように動くのかを理解し、最終的に人間にどのようにどのようにアクションを起こせば良いのか(プログラミングすればよいか)考えられるようになれば良いですね。(これはプロのエンジニアでも難しいですが、、、(汗))アルゴリズムとロジック(論理)は混同しやすいですが、アルゴリズムは問題を解決する方法で、ロジックは考え方の道筋と考えると少し分かりやすいと思います。アルゴリズムの方がロジックより大きな概念だと思います。ティンカリング(Tinkering、手を動かして試行錯誤すること)この概念は知らなかったのですが、実際に手を動かしてものを分解し、組み立て直すことで仕組みを理解し、失敗を重ね、やり直し改善していくという一連のプロセスのことだそうです。スクールでも、実際に正解にたどり着きやすいように私やママが口を出してしまうことが多々ありますが(汗)、子どもたちに実際に失敗させ、その失敗をどう改善したらよいか考えさせることが大事だと改めて考えさせられました。デバッグバグは虫、つまり間違いのことで、デバッグはその間違いを取り除くプロセスです。私はプログラマになってから、デバッグの作業を延々とこなしていた時期がありましたが、その頃は意味を間違えて使っていました。バグを発見することだと思っていたのですが、そのバグを修正するところまで含むのが正しいようです。スクールではロボットタートルズというボードゲームでバグカードがあり、子どもたちが考えたコード(カード)で間違いがあったら「バグー!」といってカードを修正します。Turtles」はアンプラグドと言われる、コンピュータを使わないプログラミングトイなので、小さい子供の目を心配することなくプログラミングに必要な論理的思考を鍛えられます。犬は手足が4本、しっぽが1本、ワンと吠える、体に毛が生えているという犬共通の特徴をまとめることができます。言い換えると、犬らしい特徴をまとめてモデル化することです。プログラマでオブジェクト指向プログラミングが出来るようになると、抽象化は良く使います。5、6歳ぐらいになると、犬ってな〜に?どんな特徴がある?と簡単に上記の例は挙げてくれそうですね!となると抽象化は言葉は難しいけれど、概念は理解できそうです。逆にそれ未満の年齢の子どもたちは、犬をそれぞれ固有のものとしてとらえていて、頭の中では完全に抽象化(モデル化)して理解しているわけではないということに驚きました。4歳未満の子どもたちは、この概念に至るまでのデータを集めている時期ということなんでしょうね。実際のコード、例えば、「まっすぐ進む」、「右に曲がる」、「左に曲がる」を頭に思い浮かべて、プログラム実行後の姿を想定することができるでしょうか?これまでの時代では、実生活の中で時間を使って解決法を実行しなければ、結果を考えることができませんでしたが、テクノロジーを使って代行させるという新しい能力です。プログラミング画面のコードでなくても、ボードゲームやトイを使って、コードを書かせてあげましょう。)を使って、空を飛ぶとか斜めにビューンと行くとかはなしに、子どもたちに考えてもらいましょう。シークエンスプログラムは分解すると小さな命令を順番に実行しているに過ぎません。呼ばれ、順番に一つずつ処理をするという意味で、プログラミングではとても重要な概念です。GLICODE(グリコード)ははじめにシーケンスから学ぶことができますよ。ポッキーでプログラミング!GLICODE(グリコード)で遊んでみようプログラミングがとっても身近においしく楽しく感じられるアプリを発見したので、レビューします。GLICODEはスマホやタブレットで楽しむゲームです。ポッキーをルールに沿って並べて、写真に撮ったら、その通りに「ハグハグ」というくまさんみたいなキャラクターが動かせるというものです。yukikolabo.com2019.07.17再帰これは、少し難しいのでプログラムに慣れた子どもたちに教える概念です。コードを書いていると、「まっすぐ進む→まっすぐ進む→右に曲がる→まっすぐ進む→まっすぐ進む、、、、、」と「まっすぐ進む」✕2がたくさん出てきます。それを、関数化して「A=まっすぐ進む✕2」と定義すれば、A→右に曲がる→A、、、となり、効率的で可読性が向上します。長いプログラムを組めるようになり、氷の壁や障害物をすべてアンロック(解除)できているといよいよサブルーチンの出番です。yukikolabo.com2019.06.26キュベットなら「ファンクションコード」で、再帰が学べます。子どもたちになぜプログラミングを教える必要があるのかこの本には更に、この図の根拠となる、コンピューター教育の歴史から、子どもたちになぜプログラミングを教える必要があるのか、詳しく説明されています。子どもたちにプログラムを教える際のアイデアなどが書かれていて満足度が高い良本です!ただ、、、内容は難しいです。テクノロジーに関するリテラシーや理解も高くないと内容が完全に理解できないかもしれません。子どもたちの未来のために、一度目を通しておいて損はないと思います。この本を読んだ上で、キュベットをプログラミングトイとして使うと、お値段に納得できると思います。【正規代理店品】プログラミングをはじめたいけれど、何から始めたら良いか分からないママ、パパ向けにおすすめのプログラミングレッスンを公開しています^^【4、5歳(年中・年長さん)向け】プログラミングレッスン1ヶ月目1プログラミングをはじめたいけれど、何から始めたら良いか分からないママ、パパ向けにおすすめのプログラミングレッスンを公開していきたいと思います^^yukikolabo.com2019.06.26大阪市西区南堀江でプログラミングスクールを始めましたので、ご興味のある方はTwitter(@yukikolabo)かブログのお問い合わせ、よりご連絡いただくか、下記LINEより「友だち追加」してくださいね。LINEではレッスンスケジュールやイベントなどお知らせしていますので、是非ご登録お願いしますね^^(ただいま続々と無料体験の応募をいただいております。混み合っている場合は日程を調整いただくかもしれません。)レッスンは1回45分、1ヶ月に1回から。回数は相談可能です!(初回体験無料です!)使う主な教材は、プログラミングトイ、絵本(ルビィのぼうけん)、ボードゲーム(ロボットタートルズ)、ビスケット(Viscuit)、スクラッチジュニア(ScratchJr)、スクラッチ(Scratch)です。目に負担がかからないように、幼児さんはアンプラグド(コンピュータを使用しない)の教材をおすすめしています。Viscuit(ビスケット)お盆休みの間に姪っ子ちゃん(小5、小3)とビスケットで一緒に遊んできました^^今回は、ビスケットの本を見ながら、以前作ったシューティングゲームをさくっと作り、他にも何か作りたい〜ということで、お掃除ロボットがゴミを吸い込む様子を作りました。Viscuit(ビスケット)Viscuit(ビスケット)が大好きな5歳娘。今回は、ボール崩しゲームに挑戦しました。今月のテーマはくうき。5歳におすすめの絵本。年中からZ会の幼児コースを受講している長女。今月のテーマはくうき。子どもたちにクリスマスをテーマにビスケットで自由に制作してもらいました。レビューScratchJrの本で日本語で書かれているものは意外とない!初心者向け、ひらがながよめる子ども向けの「5才からはじめるすくすくプログラミング」は数少ない日本語スクラッチジュニアの本のひとつです。子育て幼児向け食育に良い絵本!ひとりでお料理出来る日も近い!?子供は3歳ぐらいから料理に興味を持つようになり、だんだんママのマネをして上手になっていきます。5歳娘もごはんを炊いたり、卵焼きを作ったりは出来るようになってきました。そんな子供に良さそうな絵本を見つけたのでご紹介します。コメントをキャンセルメールアドレスが公開されることはありません。ママにおすすめ!どのように子どもに声かけしたら良いか分かります。「こころと頭を同時に伸ばすAI時代の子育て」レビュー2020.01.14主婦でも簡単に開業届を作成する方法!個人事業主の開業手続きをfreeeで簡単に。ベスト10(前編)2019.12.272020.01.05ビスケット(Viscuit)で音を鳴らそう♪子供プログラミング2019.06.192019.10.08子供たちに大人気!5歳から遊べるおすすめボードゲーム「コリドール・キッズ」プログラミング、STEAM教育2019.10.082020.01.14ゆきこ大阪在住6歳と3歳の子育て中ママです。Webプログラマ、エンジニア経験15年。しゃべれなかった英語を習得したいと育休中にDMM英会話を始め、1年経たずにTOEIC300→695点にUP!家族で海外旅行に行くのが楽しみです。今は子供の英語やプログラミング、絵本に興味があります。ViscuitやScratch、プログラミングトイ、ロボット、STEAM教材やトイを研究中。子育てに役に立つ情報を発信しています。ゆきこをフォローするゆきらぼプログラミングスクールのイベントやお知らせを配信しています。友だち追加してくださいね♪ホームプログラミングゆきこ大阪在住6歳と3歳の子育て中ママです。Webプログラマ、エンジニア経験15年。しゃべれなかった英語を習得したいと育休中にDMM英会話を始め、1年経たずにTOEIC300→695点にUP!家族で海外旅行に行くのが楽しみです。今は子供の英語やプログラミング、絵本に興味があります。ViscuitやScratch、プログラミングトイ、ロボット、STEAM教材やトイを研究中。子育てに役に立つ情報を発信しています。育児中のママにおすすめ!どのように子どもに声かけしたら良いか分かります。「こころと頭を同時に伸ばすAI時代の子育て」レビュー2020.01.14主婦でも簡単に開業届を作成する方法!個人事業主の開業手続きをfreeeで簡単に。プログラミング」レビュー2019.05.152019.10.08おすすめの歯磨き粉、洗口液、フロス紹介。子育て海外旅行ブログ運営ホーム検索トップサイドバーゆきこ大阪在住6歳と3歳の子育て中ママです。Webプログラマ、エンジニア経験15年。しゃべれなかった英語を習得したいと育休中にDMM英会話を始め、1年経たずにTOEIC300→695点にUP!家族で海外旅行に行くのが楽しみです。今は子供の英語やプログラミング、絵本に興味があります。ViscuitやScratch、プログラミングトイ、ロボット、STEAM教材やトイを研究中。子育てに役に立つ情報を発信しています。育児中のママにおすすめ!どのように子どもに声かけしたら良いか分かります。「こころと頭を同時に伸ばすAI時代の子育て」レビュー2020.01.14主婦でも簡単に開業届を作成する方法!個人事業主の開業手続きをfreeeで簡単に。プログラミング」レビュー2019.05.152019.10.08おすすめの歯磨き粉、洗口液、フロス紹介。子供を虫歯にしないために親ができること(1)2019.05.212019.06.03MacでPDFファイルの印刷サイズを変更する方法(A4→A5やA3に変更したい)2019.08.30英会話オンラインレッスンは継続が難しい!乗り越える方法あれこれ2019.06.15タイトルとURLをコピーしました。