カテゴリ
月別 アーカイブ
- 2024年11月 (16)
- 2024年10月 (22)
- 2024年9月 (24)
- 2024年8月 (20)
- 2024年7月 (20)
- 2024年6月 (21)
- 2024年5月 (22)
- 2024年4月 (37)
- 2024年3月 (26)
- 2024年2月 (18)
- 2024年1月 (22)
- 2023年12月 (23)
- 2023年11月 (17)
- 2023年10月 (18)
- 2023年9月 (20)
- 2023年8月 (12)
- 2023年7月 (20)
- 2023年6月 (28)
- 2023年5月 (25)
- 2023年4月 (30)
- 2023年3月 (22)
- 2023年2月 (20)
- 2023年1月 (28)
- 2022年12月 (24)
- 2022年11月 (26)
- 2022年10月 (28)
- 2022年9月 (24)
- 2022年8月 (21)
- 2022年7月 (15)
- 2022年6月 (18)
- 2022年5月 (15)
- 2022年4月 (20)
- 2022年3月 (21)
- 2022年2月 (22)
- 2022年1月 (17)
- 2021年12月 (20)
- 2021年11月 (20)
- 2021年10月 (21)
- 2021年9月 (20)
- 2021年8月 (22)
- 2021年7月 (20)
- 2021年6月 (22)
- 2021年5月 (26)
- 2021年4月 (26)
- 2021年3月 (16)
- 2021年2月 (17)
- 2021年1月 (22)
- 2020年12月 (18)
- 2020年11月 (20)
- 2020年10月 (20)
- 2020年9月 (22)
- 2020年8月 (22)
- 2020年7月 (23)
- 2020年6月 (19)
- 2020年5月 (26)
- 2020年4月 (28)
- 2020年3月 (26)
- 2020年2月 (21)
- 2020年1月 (31)
- 2019年12月 (31)
- 2019年11月 (20)
- 2019年10月 (24)
- 2019年9月 (17)
- 2019年8月 (2)
- 2019年7月 (1)
- 2019年6月 (1)
- 2018年9月 (1)
- 2018年7月 (2)
- 2018年6月 (1)
- 2018年3月 (1)
- 2017年6月 (1)
- 2016年9月 (1)
HOME > スク玉ブログ > 【プログラミング教室】多重ループ!賢さではなく、地頭を鍛えるイメージ!
スク玉ブログ
【プログラミング教室】多重ループ!賢さではなく、地頭を鍛えるイメージ!
賢くなりたい さんなん です。私は、賢さって言葉の力だと思ってます。ほら、ドラクエⅢの賢者って、僧侶と魔法使い両方の呪文が使えるじゃないですか。やっぱりあれは賢いからなんですよ。
でもそれって、一般的によく言う「地頭がいい」とはちょっと違う気がします。単純に覚えるのが得意だったり、習い事でも習得が速いという印象でしょうか。
スク玉篭屋校では、コードアドベンチャーというプログラミング教室を開校しています。このプログラミングは、地頭を鍛える講座とも言えます。
地頭を鍛えるには「自分の頭で考える」を繰り返していけばよいのです。
例えば、プログラミングではこんな場面を考えていきます。
今、上の図の『赤いカーペット』から画像奥にある『灰色の板(感圧版)』の上までのプログラムを作ってみます。
赤いカーペットから「?」まで。
1.前に2歩進む
2.右を向く
3.前に2歩進む
4.右を向く
5.前に2歩進む
6.右を向く
7.後ろに3歩進む
8.右を向く
「?」から感圧板まで。
1.前に2歩進む
2.右を向く
3.前に2歩進む
4.右を向く
5.前に2歩進む
6.右を向く
7.後ろに3歩進む
8.右を向く
このプログラムはこうなります。
でも、これでは不十分です。プログラムはできるだけ簡単に作る(命令する)必要があるのです。
そこで中級では「ループ(反復)」というプログラムを習います。
ループとは、「〇〇するまで△△を繰り返す」というように、条件を満たしている間、同じ処理を繰り返す命令です。
上の黄色の線内は同じ命令を3回繰り返していますよね。
だから、ループという命令を使うと、
と命令が簡略化できました。
まだまだ。
あともう1ステップだけ頑張ります。気が付きますか?
よく見ると、上と下も一緒ですよね。ここもループでまとめちゃいます。
そうすると、
と、これで完成です。ループの中にループがあるので、多重ループといいます。
どうですか?最初のプログラムと比べて、かなりシンプルに見えますか?
これがプログラミングです。
考えて、考えて、とにかく頭で考えるクセをつけるのです。そうすると、普段の生活の場面でも自然と考える習慣になります。
プログラミングを習うからといって、別にプログラマーを目指すわけではありませんから(もちろん目指してもいいんですよ)。思考回路を学ぶと言い換えてもいいのかもしれません。
これがまだ中級レベルですから。上級レベルはさらに難しい。でも、最近になって現小1生でも上級まであがってきましたからね。恐るべし。
ね!!??
賢くなるというより、地頭を鍛える方ですよね。こういった考え方を小学生の内から学んで欲しいなと思ってコードアドベンチャープログラミング教室を運営しています。
《小学部》新小4~新小6
2024年3月18日(月)~新学年の勉強を始めます!
《中学部》
新中2・新中3は2024年3月1日~新学年の勉強開始しています!新中1は3月18日(月)から中1の勉強を始めます!
《高校部》
新高3はこの冬から受験勉強をはじめています!
新高2はこの冬で英文法完成→精読!数学は12月~数ⅠAの総復習開始!
新高1は公立高校入試後に、高1の勉強開始!
受験準備コース 高1春~(週2日~数学・英語優先)
受験対策コース 高2冬~(週2日、個別指導含む)
(LINE@登録でお問合せ【お問合せ専用】)
ー・-・-・-・-・-・-・-・-・-・-・-・-・-
スク玉ブログ連絡用LINE@を作りました。よかったらご登録ください。(塾生の方も、塾生でない方もどうぞ)
※塾連絡は、塾生専用のLINE@にてご連絡します。
↓↓↓このLINE@の用途は、スク玉ブログの更新のみ↓↓↓
でもそれって、一般的によく言う「地頭がいい」とはちょっと違う気がします。単純に覚えるのが得意だったり、習い事でも習得が速いという印象でしょうか。
スク玉篭屋校では、コードアドベンチャーというプログラミング教室を開校しています。このプログラミングは、地頭を鍛える講座とも言えます。
地頭を鍛えるには「自分の頭で考える」を繰り返していけばよいのです。
例えば、プログラミングではこんな場面を考えていきます。
今、上の図の『赤いカーペット』から画像奥にある『灰色の板(感圧版)』の上までのプログラムを作ってみます。
赤いカーペットから「?」まで。
1.前に2歩進む
2.右を向く
3.前に2歩進む
4.右を向く
5.前に2歩進む
6.右を向く
7.後ろに3歩進む
8.右を向く
「?」から感圧板まで。
1.前に2歩進む
2.右を向く
3.前に2歩進む
4.右を向く
5.前に2歩進む
6.右を向く
7.後ろに3歩進む
8.右を向く
このプログラムはこうなります。
でも、これでは不十分です。プログラムはできるだけ簡単に作る(命令する)必要があるのです。
そこで中級では「ループ(反復)」というプログラムを習います。
ループとは、「〇〇するまで△△を繰り返す」というように、条件を満たしている間、同じ処理を繰り返す命令です。
上の黄色の線内は同じ命令を3回繰り返していますよね。
だから、ループという命令を使うと、
と命令が簡略化できました。
まだまだ。
あともう1ステップだけ頑張ります。気が付きますか?
よく見ると、上と下も一緒ですよね。ここもループでまとめちゃいます。
そうすると、
と、これで完成です。ループの中にループがあるので、多重ループといいます。
どうですか?最初のプログラムと比べて、かなりシンプルに見えますか?
これがプログラミングです。
考えて、考えて、とにかく頭で考えるクセをつけるのです。そうすると、普段の生活の場面でも自然と考える習慣になります。
プログラミングを習うからといって、別にプログラマーを目指すわけではありませんから(もちろん目指してもいいんですよ)。思考回路を学ぶと言い換えてもいいのかもしれません。
これがまだ中級レベルですから。上級レベルはさらに難しい。でも、最近になって現小1生でも上級まであがってきましたからね。恐るべし。
ね!!??
賢くなるというより、地頭を鍛える方ですよね。こういった考え方を小学生の内から学んで欲しいなと思ってコードアドベンチャープログラミング教室を運営しています。
《小学部》新小4~新小6
2024年3月18日(月)~新学年の勉強を始めます!
《中学部》
新中2・新中3は2024年3月1日~新学年の勉強開始しています!新中1は3月18日(月)から中1の勉強を始めます!
《高校部》
新高3はこの冬から受験勉強をはじめています!
新高2はこの冬で英文法完成→精読!数学は12月~数ⅠAの総復習開始!
新高1は公立高校入試後に、高1の勉強開始!
受験準備コース 高1春~(週2日~数学・英語優先)
受験対策コース 高2冬~(週2日、個別指導含む)
(LINE@登録でお問合せ【お問合せ専用】)
ー・-・-・-・-・-・-・-・-・-・-・-・-・-
スク玉ブログ連絡用LINE@を作りました。よかったらご登録ください。(塾生の方も、塾生でない方もどうぞ)
※塾連絡は、塾生専用のLINE@にてご連絡します。
↓↓↓このLINE@の用途は、スク玉ブログの更新のみ↓↓↓
2024年3月14日 19:50