小6におすすめな言語 (549レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

233
(3): デフォルトの名無しさん [] 2020/11/05(木) 10:43:42.70 ID:Hjwk9cmi(1/5) AAS
>>231
231(2): デフォルトの名無しさん [sage] 2020/11/05(木) 09:26:35.05 ID:Hu46BhqO(1/3) AAS
>>228
「プログラミング教育」はプログラミングを教えることが主たる目的ではないが、勘違いしていないか?

外部リンク[pdf]:www.mext.go.jp

上記資料のp.6でも明記されているが、
「※プログラミング教育を通じて、児童がおのずとプログラミング言語を覚えたり、プログラミングの技能を
 習得したりすることは考えられるが、『それ自体を狙いとはしない』。」

プログラミング教育という名前が悪いのだろうけど、プログラミングは手段の一部でしかなくて、
目的としては現実社会の中で情報技術や情報そのものを正しく理解し活用できるようになること。
けして、プログラマを育成したいというわけではない。

そういう意味では、PCやスマホを買えない家庭の子がそういうものに触れられないまま社会に出ることになるより、
学校教育という場で情報技術に関する最低限の素養は身に着けられる機会を与えられるということは
むしろ格差の解消につながるんでないの?

本来の目的とは別のところで、プログラミングに興味を持ってその力を伸ばす子が現れたとして、
それは喜ばしいことであって、問題ではないだろう。
別にそれで受験で有利になるとかいう話でもない。
伸びる伸びないの"格差"って、何を心配しているのだろう。

まあこのプログラミング教育ってのが狙い通りの成果を上げあれるのかは現時点では不明だが、それはまた別の問題。

少なくとも代わりにHaskellをやるのは無駄とデメリットばかりが大きいと思うよ。
Haskellなんてやったところで、それで学んだことを現実社会の中で活用できる子なんてごく一握りだろう。
そっちこそ勘違いしてるだろ。
それ自体を目的としてないなら、必ずしもPCは必要ないだろ?

全校生徒にPC用意するっていくら税金を注ぎ込むんだ?
メーカーの良い鴨になってないか?

触る機会が大事と言うが、それとプログラミング教育は無関係。
そう言う機会を別で用意すれば良い。(と言うかそれが出来てたらHaskell提案して無い)
学校でHaskell教えても、PC持ってる子は興味があれば勝手にScratchなりPythonなり覚えて行くだろう。
PC買えない家庭の子にも、少なくともHaskellが残る。

Scratch使って子供達がやてるのは試行錯誤であって論理的思考じゃない。
そんなトライ&エラーは使えないプログラマーもやってる事。
反射的にやるんじゃなくて、どうやったら上手く動くのか考えるのが論理的思考。
(全くしてないとは言わんが、少なくとも全員が論理的思考してる訳じゃない)
235: デフォルトの名無しさん [] 2020/11/05(木) 11:36:29.34 ID:Hjwk9cmi(2/5) AAS
>>8
8(1): デフォルトの名無しさん [sage] 2020/08/26(水) 04:08:06.25 ID:sDqnZwli(1) AAS
小学生はロゴだろ
そりゃあ、別だろう・・・。
別と言うか、プログラミングは情報リテラシーの一部だよ。
授業名から情報リテラシーに付け替えてやり直せってレベルだな。
主従を間違えちゃいかん。
241
(3): デフォルトの名無しさん [] 2020/11/05(木) 12:57:40.92 ID:Hjwk9cmi(3/5) AAS
>>234
234(1): デフォルトの名無しさん [sage] 2020/11/05(木) 11:14:55.60 ID:6eIKGsTX(2/2) AAS
>>233>>231の8ページを読めていないことだけは解った。

プログラミングこそおまけ要素でゲーム機やカメラや動画再生機としてではなく、調べたり、嘘や広告を排除して現実の問題解決を行える情報機器として扱える為のロジカルな思考の為のプログラミング学習って書いてあるやん

つまり、あの要領読んでおいてプログラミングと情報リテラシーの形成とその後の使い途は別とか言ってる奴は教えようがないわな

そもそも、指示書、仕様書が読めてないんだから

> プログラミングこそおまけ要素でゲーム機やカメラや動画再生機としてではなく、調べたり、嘘や広告を排除して現実の問題解決を行える情報機器として扱える為のロジカルな思考の為のプログラミング学習って書いてあるやん
使い方を教えてるだけで、問題解決でもロジカル(論理的)な思考でも無いのがプログラミング学習なのか・・・。
論理的思考は直感や既存の知識に頼る事なく、論理のみによって思考を辿る思考法だ。
問題解決の手段の一つでしか無い。
現実の問題解決能力鍛えるなら、社会の時間にでも商店街のおじさんの話聴いて、商店街に人が来るには?とかさせた方がよっぽど問題解決能力が身につく。

>>236
236(1): デフォルトの名無しさん [sage] 2020/11/05(木) 12:22:20.68 ID:JFPeSoKt(1/2) AAS
つまり>>230が小学生にしか通用しそうにない入門書書いたけど売れてないからここでセールスしてるってこと?
いんや?
他にも誰かが書いて売っても良いし、私も可能な限り寄付する。
(すでに地元図書館には寄付済み)

買ってもらう方が普及速度が早いってだけ。
PC買うよりは安い。
けど、もっと安くしたかった・・・。
電子書籍と違って原料費が掛かる・・・。
250
(1): デフォルトの名無しさん [] 2020/11/05(木) 13:41:42.34 ID:Hjwk9cmi(4/5) AAS
>>238
238(1): デフォルトの名無しさん [sage] 2020/11/05(木) 12:27:57.34 ID:G0P8hsjE(1) AAS
> PC買えない家庭の子にも、少なくともHaskellが残る
残ったとしてそれは全体の何パーセントの役に立つ?
他だったら?
Haskell学んでどれだけの人が創造欲を刺激されアプリケーション開発始めようと思うだろうか?
他だったら?
机上の空論だとしても、たくさんの観点を想像しHaskellと他を比べてみなさいな

多角的な観点で考慮し多くの選択肢からHaskellを選んだのではなく
君はHaskell有りきで理由が後付けになってるからダメなんだよ
折角本を書いたから無駄にしたくない気持ちからの執着なのだろうけどさ

「PC買えない家庭」なんて狭い視野に縛られず一度リセットして
学んだ結果、より多くの者に有益になる言語は?という観点から再度、多角的に考慮し直してみな
数学が関係するあらゆるものに役に立つが。もちろんプログラミングにも。
流し読みだったし、小学生に教える訳じゃないが、何とかって鉱物の結晶が非対称なのは群論で説明出来るそうだ。

あのな。プログラマーを養成するのが目的じゃないんだろ?
アプリケーション開発って・・・。
語るに落ちたな。

123を[1,2,3]にする。これは数字を文字列にするアルゴリズムにも使われるが、
人間が当たり前にやっている筆算が、PCにはどれだけ面倒か教える材料になる。

f n m |n < 10 = n:[]
f n m = n `div` m:f (n `mod` m) (m `div` 10)

f 123 100
= 1:f 23 10
= 1:2:f 3 1
= 1:2:3:[]
= [1,2,3]

創造性なら、ランダムがわりの割り箸や画用紙でジャンケンゲーム作れたり、現実でも出来る。
大事なのはそのロジックを考える事。
むしろUIが現実なら、ロジックとUI(現実)が切り離されて、どこがロジックか分かり易い。
それこそ問題解決能力も鍛えられる。
251
(1): デフォルトの名無しさん [] 2020/11/05(木) 13:42:27.92 ID:Hjwk9cmi(5/5) AAS
>>239
239(1): デフォルトの名無しさん [sage] 2020/11/05(木) 12:29:33.75 ID:CoHVwQFB(1/3) AAS
Haskell先生、SchemeとSICPじゃダメなんですか
書き方が算数と違い過ぎるので・・・。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.037s