小6におすすめな言語 (547レス)
上下前次1-新
233(3): デフォルトの名無しさん [] 2020/11/05(木) 10:43:42.70 ID:Hjwk9cmi(1/5) AAS
>>231
そっちこそ勘違いしてるだろ。
それ自体を目的としてないなら、必ずしもPCは必要ないだろ?
全校生徒にPC用意するっていくら税金を注ぎ込むんだ?
メーカーの良い鴨になってないか?
触る機会が大事と言うが、それとプログラミング教育は無関係。
そう言う機会を別で用意すれば良い。(と言うかそれが出来てたらHaskell提案して無い)
学校でHaskell教えても、PC持ってる子は興味があれば勝手にScratchなりPythonなり覚えて行くだろう。
PC買えない家庭の子にも、少なくともHaskellが残る。
Scratch使って子供達がやてるのは試行錯誤であって論理的思考じゃない。
そんなトライ&エラーは使えないプログラマーもやってる事。
反射的にやるんじゃなくて、どうやったら上手く動くのか考えるのが論理的思考。
(全くしてないとは言わんが、少なくとも全員が論理的思考してる訳じゃない)
234(1): デフォルトの名無しさん [sage] 2020/11/05(木) 11:14:55.60 ID:6eIKGsTX(2/2) AAS
>>233が>>231の8ページを読めていないことだけは解った。
プログラミングこそおまけ要素でゲーム機やカメラや動画再生機としてではなく、調べたり、嘘や広告を排除して現実の問題解決を行える情報機器として扱える為のロジカルな思考の為のプログラミング学習って書いてあるやん
つまり、あの要領読んでおいてプログラミングと情報リテラシーの形成とその後の使い途は別とか言ってる奴は教えようがないわな
そもそも、指示書、仕様書が読めてないんだから
235: デフォルトの名無しさん [] 2020/11/05(木) 11:36:29.34 ID:Hjwk9cmi(2/5) AAS
>>8
そりゃあ、別だろう・・・。
別と言うか、プログラミングは情報リテラシーの一部だよ。
授業名から情報リテラシーに付け替えてやり直せってレベルだな。
主従を間違えちゃいかん。
236(1): デフォルトの名無しさん [sage] 2020/11/05(木) 12:22:20.68 ID:JFPeSoKt(1/2) AAS
つまり>>230が小学生にしか通用しそうにない入門書書いたけど売れてないからここでセールスしてるってこと?
237: デフォルトの名無しさん [] 2020/11/05(木) 12:23:59.21 ID:E+L4EB1M(1/2) AAS
Haskellは裸の王様に通じるところがあって世の中を教えるには良い教材だけど、小学生のうちから世の中を学んでしまうと、見えない服を売る人ばかりになりそうな気がする。
騙すのは儲かるんだけどね。
238(1): デフォルトの名無しさん [sage] 2020/11/05(木) 12:27:57.34 ID:G0P8hsjE(1) AAS
> PC買えない家庭の子にも、少なくともHaskellが残る
残ったとしてそれは全体の何パーセントの役に立つ?
他だったら?
Haskell学んでどれだけの人が創造欲を刺激されアプリケーション開発始めようと思うだろうか?
他だったら?
机上の空論だとしても、たくさんの観点を想像しHaskellと他を比べてみなさいな
多角的な観点で考慮し多くの選択肢からHaskellを選んだのではなく
君はHaskell有りきで理由が後付けになってるからダメなんだよ
折角本を書いたから無駄にしたくない気持ちからの執着なのだろうけどさ
「PC買えない家庭」なんて狭い視野に縛られず一度リセットして
学んだ結果、より多くの者に有益になる言語は?という観点から再度、多角的に考慮し直してみな
239(1): デフォルトの名無しさん [sage] 2020/11/05(木) 12:29:33.75 ID:CoHVwQFB(1/3) AAS
Haskell先生、SchemeとSICPじゃダメなんですか
240: デフォルトの名無しさん [sage] 2020/11/05(木) 12:41:14.90 ID:JFPeSoKt(2/2) AAS
スレタイをHaskell先生と語り合おうに変えるべき
理屈の作り方がとてもプログラマに見えないところがステキ
241(3): デフォルトの名無しさん [] 2020/11/05(木) 12:57:40.92 ID:Hjwk9cmi(3/5) AAS
>>234
> プログラミングこそおまけ要素でゲーム機やカメラや動画再生機としてではなく、調べたり、嘘や広告を排除して現実の問題解決を行える情報機器として扱える為のロジカルな思考の為のプログラミング学習って書いてあるやん
使い方を教えてるだけで、問題解決でもロジカル(論理的)な思考でも無いのがプログラミング学習なのか・・・。
論理的思考は直感や既存の知識に頼る事なく、論理のみによって思考を辿る思考法だ。
問題解決の手段の一つでしか無い。
現実の問題解決能力鍛えるなら、社会の時間にでも商店街のおじさんの話聴いて、商店街に人が来るには?とかさせた方がよっぽど問題解決能力が身につく。
>>236
いんや?
他にも誰かが書いて売っても良いし、私も可能な限り寄付する。
(すでに地元図書館には寄付済み)
買ってもらう方が普及速度が早いってだけ。
PC買うよりは安い。
けど、もっと安くしたかった・・・。
電子書籍と違って原料費が掛かる・・・。
242: デフォルトの名無しさん [] 2020/11/05(木) 13:05:27.12 ID:nZjhZ210(1/4) AAS
>>228
この問題をHaskellで解いて
https://qiita.com/omts/items/4f085df7fc0e0c6658bc
243: デフォルトの名無しさん [] 2020/11/05(木) 13:07:48.03 ID:nZjhZ210(2/4) AAS
>>232
アルゴリズム体操かなんかで似た様な企画あったな
244(1): デフォルトの名無しさん [] 2020/11/05(木) 13:08:33.47 ID:nZjhZ210(3/4) AAS
>>233
大阪は全校生徒に配るって言ってたぞ
245: デフォルトの名無しさん [] 2020/11/05(木) 13:10:42.61 ID:nZjhZ210(4/4) AAS
>>241
増税ばかりする官僚には無理だな
246: デフォルトの名無しさん [sage] 2020/11/05(木) 13:19:32.23 ID:pSaOQTyN(2/2) AAS
>>241
論理と現実の対応力を分けて考えちゃあかんのよ
運動会のプログラムっていうメインプロセスに各フローが紐付いてて、働き蟻の法則だの緊急避難マニュアルに則り災害検知したら処理を中止して避難誘導する学年主任だのってロジックやスイッチが有ってロジカルに廻ってんのよ
なので情報収集だってロジックなりスイッチなりが有ってそいつらがどう調べるってプロセスのバイアスになってるかってのを体験させろってことでしょ
んで、今回は、奴等コンピューターをゲームと動画とSNSにしか使わねぇからそういうプロセスやロジックを叩き込むのに「プログラミングを調べる」というメインプロセスを渡してバイアスを検知、回避するクラスを教育しろってpdfにやたら分裂した個別ケースの集合で書いてあるじゃん
247: デフォルトの名無しさん [sage] 2020/11/05(木) 13:20:39.45 ID:Hu46BhqO(2/3) AAS
>>241
「プログラミング教育」の格差が問題だってずっと騒いでいたけど、そもそも「プログラミング教育」がどんなものか知らずにいたのか。
話がかみ合わないのも納得だ…。
論理的思考がどうこう言う割には、対象物の実体も知らずに勝手に字面だけから決めつけて、勝手に問題意識をもって、
勝手な解決方法を推し続けたのか。
初めは想像だけで格差が問題だ!と思うところまでは別にいいとしても、それならば
プログラミング教育とはどんなもので、どんなことをどのようにやろうとしているのか、
普通の人なら簡単にでも調べるくらいはするだろう。
それをすっ飛ばしてHaskellなら解決だ、よし本を書こう!となるのは、無駄に行動力はあるけど
論理的思考はどこにいった?という感じだよ。
学習指導要領や前述のリンク先の資料とか、一昔(20年くらい?)前なら一般人が手に入れるのは難しいかもしれないけど、
今なら誰でも簡単に調べられるだろう。
情報機器を活用して、正しい情報を取捨選択して論理的な思考に基づいて適切に判断する、
まさに「プログラミング教育」でやろうとしていることではないの?
248: デフォルトの名無しさん [sage] 2020/11/05(木) 13:39:38.93 ID:Hu46BhqO(3/3) AAS
>>233
話の本筋から外れるけど、(本来の意味の)プログラミングの学習として、トライ&エラー、大いに結構じゃないか。
トライ&エラーだけで学習しないから「使えないプログラマ」となるわけで、
試行錯誤しながら経験して理解して、そこから論理的思考につなげることは普通のプロセスだろう。
論理的思考だけですべてが解決できる、と考える方が危険だ。
知識や経験が伴わないまま、自分の頭の中にある情報だけで正解を導けるケースはむしろ稀だろう。
(ルールを明確に定めた算数パズルとかには向いているだろうけど。)
特に小学生は知識も経験も少ないから、とっかかりとしてはトライ&エラーで経験して、まずは感覚的に理解する。
そうすればそこから好奇心でああしたらどうなるか、こうすればこうなるはず、と論理的思考につながっていく。
当然思うように行かないケースがあって試行錯誤して、プロセスを訂正して正しい思考にたどり着く。
ここで試行錯誤を伴って身につけた思考プロセスが、さらに将来の論理的思考の礎になるはず。
紙の上でHaskellをやらせても、分かる子には分かる、分からない子には分からない、
そこで止まってしまうことが多いんでないの?
教えて理解できるようになる子、自分で考えた末に解決できる子も多少はいるだろうけど、
それができるような子はScratch等でも自発的に考えてプログラミングを楽しめるよ。
249: デフォルトの名無しさん [] 2020/11/05(木) 13:40:25.99 ID:MaGSPqzB(1) AAS
マスゴミの情報操作に騙されて
売電に郵送する馬鹿を増やさないための
プログラミング教育だと思ってたが違うのか
250(1): デフォルトの名無しさん [] 2020/11/05(木) 13:41:42.34 ID:Hjwk9cmi(4/5) AAS
>>238
数学が関係するあらゆるものに役に立つが。もちろんプログラミングにも。
流し読みだったし、小学生に教える訳じゃないが、何とかって鉱物の結晶が非対称なのは群論で説明出来るそうだ。
あのな。プログラマーを養成するのが目的じゃないんだろ?
アプリケーション開発って・・・。
語るに落ちたな。
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
書き方が算数と違い過ぎるので・・・。
252: デフォルトの名無しさん [] 2020/11/05(木) 15:11:19.79 ID:hEuL6NlT(1/2) AAS
Basicでいい
253: デフォルトの名無しさん [] 2020/11/05(木) 18:29:22.95 ID:cIKKusXd(1) AAS
>>250
桁をばらすだけならmなんているのかな?
254(1): デフォルトの名無しさん [sage] 2020/11/05(木) 18:45:19.81 ID:CoHVwQFB(2/3) AAS
>>251
でも先生、紙と鉛筆でユニフィケーションなんてやりたくないです
先生の扱う対象ってIntとCharと[]の閉包じゃないですか
Lispで十分ですよ
255: デフォルトの名無しさん [sage] 2020/11/05(木) 18:49:16.11 ID:CoHVwQFB(3/3) AAS
Haskell先生の書いた教科書読みたいなー!
256: デフォルトの名無しさん [] 2020/11/05(木) 19:11:06.84 ID:E+L4EB1M(2/2) AAS
8割の小中学校がパソコンはChrome bookに限ると校則で決めてますので。
257: デフォルトの名無しさん [sage] 2020/11/05(木) 19:14:27.58 ID:aaXXoIST(2/2) AAS
ログインの度にgmailパスワード入力を強いられるあのChrome bookですかぁ
258(1): デフォルトの名無しさん [] 2020/11/05(木) 19:14:32.95 ID:hEuL6NlT(2/2) AAS
目的は目の前の物体がどういう仕組みで動いてるかを想像できるようにすることだろう
昔は車輪が回って機械が動いてるのを想像できるように教えるなら、プログラミングで動いてるものを教えるのもそれと並列の関係にある
スーパーハッカーを育てるわけじゃない
259: デフォルトの名無しさん [sage] 2020/11/05(木) 19:54:56.20 ID:7C6e3D+3(1) AAS
Chromebookの定義はChromeosがいんすこされてるノートPCってだけでメーカー指定は無いからEeePCとか(捨ててあるwindows7世代)でも余裕じゃないか
しかも石が合えばlinaxモードも使えるし・・そうなると普通のlinaxアプリが動いてしまう訳で・・デュアルブートも出来ますよ・・と
図らずも格差問題がクリーンに解決してしまった。。
そうなると・・組み込み系も行けるな・・
260(3): デフォルトの名無しさん [sage] 2020/11/05(木) 22:29:59.17 ID:/0yscG0n(1) AAS
haskell先生の問題は、小6がどれだけアホかわかっていないところです。
子供に何か教えた経験はありますか?
haskell教えるなんてどうやっても無理ですよ。
わかる人にだけ教えるのではないのですよ。
261: デフォルトの名無しさん [sage] 2020/11/05(木) 22:40:12.07 ID:IJQpjYe6(1) AAS
>>260
先生のここでの発言を見てそんな正論が通じると思うあなたも問題ではないだろうかw
262: デフォルトの名無しさん [] 2020/11/05(木) 23:53:09.49 ID:jdQRmLLh(1) AAS
>>260
>haskell先生の問題は、小6がどれだけアホかわかっていないところです。
www
263: デフォルトの名無しさん [sage] 2020/11/06(金) 00:19:15.66 ID:pNDxU/vJ(1) AAS
自己愛の肥大なのよな、自分が好きなものの押し付けで
理由は全部こじつけ、結論だけが先にあって絶対に譲らない
ダメなB型SEに多いタイプ
264: デフォルトの名無しさん [sage] 2020/11/06(金) 00:30:51.46 ID:S3a0GE/K(1) AAS
理系なのに血液型信じてるんだ…
265: デフォルトの名無しさん [sage] 2020/11/06(金) 00:42:50.65 ID:/h03xBrw(1) AAS
血液型なんてあるわけないよね
266(1): デフォルトの名無しさん [] 2020/11/06(金) 15:37:00.95 ID:LTqO0fOq(1/2) AAS
>>258
一般人は
車輪が回って車が動く←判る
電子が廻ってラジオが聴ける←判らない
情報が廻ってCPUが動く←判らない
267(1): デフォルトの名無しさん [] 2020/11/06(金) 15:39:28.30 ID:LTqO0fOq(2/2) AAS
血液の個体差はある
DNAの個体差はある
DNAの差で性格の違いが出る
DNAから血液は造られる
血液の固体差で性格の違いが出る
ここまでは理系なら理解出来てないと可笑しい
268: デフォルトの名無しさん [sage] 2020/11/06(金) 16:07:00.92 ID:vuRZSDYg(1) AAS
B型らしい非論理的な考えだねwww
269: デフォルトの名無しさん [sage] 2020/11/06(金) 16:54:39.64 ID:cma23cxo(1) AAS
>>266
CPUは情報で動いていない
>>267
血液の違いはDNAによる違いなので個体差の違いの説明として書く意味が無い
血液型による性格の規則性を言いたいのなら規則性に対する説明が無い
池沼の連レス
270: デフォルトの名無しさん [] 2020/11/07(土) 00:10:36.56 ID:RJwiy3WI(1) AAS
血液の違いがDNAによる違いならば
DNAの違いが反映された血液の違いを用いることによって
個体差の違いの説明が可能で有り得るので書く意味がある
血液型による性格の規則性を言いたいのなら
DNAの個体差はあり
DNAの差で性格の違いが出て
DNAから血液は造られるならば
DNAの個体差も血液に反映するはずなので血液の個体差で性格の違いが出ると言え
規則性に対する直接の詳細な説明が無くとも
呈示された文章から規則性を汲み取ることは可能
271: デフォルトの名無しさん [] 2020/11/07(土) 00:36:55.86 ID:nsN44FFd(1) AAS
脱線もいいとこ
272: デフォルトの名無しさん [sage] 2020/11/07(土) 07:23:01.49 ID:W0aRQ4Vl(1) AAS
血液型がB型かどうかは重要じゃないね
行動がそういうテンプレ通りの身勝手さそのものなのがいけない
273: デフォルトの名無しさん [sage] 2020/11/07(土) 16:32:03.56 ID:WD0cZzCj(1) AAS
5chで本の宣伝する上にスレ違い&板違い議論吹っ掛け論理破綻しているhaskell先生はいい反面教師
良い子はこんな人にならないように
274(1): デフォルトの名無しさん [sage] 2020/11/07(土) 17:17:33.48 ID:c6LBCfhu(1) AAS
結局宣伝すらできない
けちょんけちょんにされるのが恥ずかしいからwww
275: デフォルトの名無しさん [sage] 2020/11/07(土) 17:25:50.94 ID:Wvx9M0UF(1) AAS
手段を目的化してしまう人
日本語のできない頭の悪い人
自己弁護のポジショントークしかできない人
そういう人が布教しようとしている言語だという宣伝には成功してる
276: デフォルトの名無しさん [sage] 2020/11/07(土) 17:42:58.43 ID:ew01xANG(1) AAS
先生の書いているコードって計算式ばかりだからまともにアプリも作ったこと無さそう
>>274
本の名前出して宣伝している、だけど内容確認するくらいなら5chに落書きしている方がマシ
277(2): デフォルトの名無しさん [sage] 2020/11/11(水) 01:17:22.66 ID:GxirOZeU(1) AAS
でもハスケル先生がアレなだけで、
言語としてはハスケルは割と良いセン行ってると思うよ
本でお勧め言語に挙げられていたし
278: デフォルトの名無しさん [] 2020/11/11(水) 10:22:57.54 ID:tAzuyT8U(1) AAS
トリマキのせいで言語まで馬鹿っぽく観えるのは
うbyもはすけるも一緒だな
279(1): デフォルトの名無しさん [sage] 2020/11/11(水) 17:46:22.15 ID:rhO6r7Z/(1) AAS
>>277
>本でお勧め言語に挙げられていたし
お前もハスケル先生と同じくアレだな
280: デフォルトの名無しさん [sage] 2020/11/11(水) 17:55:07.69 ID:tsqNZDxN(1) AAS
Haskellは音読しにくい言語の代表格だから小学生やプログラミング初心者の学習には適さない
中卒レベルの英語力も必須
281: デフォルトの名無しさん [sage] 2020/11/11(水) 18:32:18.42 ID:zCFWfmOs(1) AAS
俺の読んだ本ではHSPがお勧め言語に挙げられてたよ
282: デフォルトの名無しさん [sage] 2020/11/11(水) 19:29:22.54 ID:q7Hua6k+(1) AAS
俺の読んだ本ではCommonLispだったよ。
283: 277 [sage] 2020/11/12(木) 00:47:40.36 ID:v0GM/f4j(1) AAS
>>279
いやあ、それほどでも
ハスケルは関数型言語の中では取っ付きやすいみたいだから
284: デフォルトの名無しさん [] 2020/11/12(木) 11:52:37.83 ID:f5BAQJxF(1/2) AAS
歯が悪くなりそうな名前なので不吉
285(2): デフォルトの名無しさん [] 2020/11/12(木) 12:08:40.19 ID:v+SkV3nZ(1) AAS
PC必須の言語を使うデメリット。
数%の生徒の為に、残りの生徒のプログラミング学習を止めるのか?
この答えは、「止める」だ。
具体的には数%が教室において、どんな数字か?だ。
40人教室の内、4人がPCを買えない家庭の子なら10%だ。
半分の2人なら5%。1人なら2.5%と言うことになる。
そう。数%とは、クラスに1人2人は居ると言う数字だ。
では問おう。
39人の生徒のプログラミング学習の為に1人の生徒を見学させるだけだった教師なら学校なりを世間は許すだろうか?
教師自身がそんな事を出来るだろうか?
PCを忘れたでは無く、持っていない生徒に対してだ。
その時だけでなく、卒業までずっと見学だけさせる。
そんな事が許されるのか?
許されない。
それが公教育だから。
その結果がリモート授業実施率6%と言う数字。
>244で出たが大阪のような都市でさえ、これからだ。
本来なら4月から始まってなきゃ行けなかったのに。
1組は解決しても2組がまだだ。
5年生が解決しても6年生がまだ揃ってない。
世間・親、どこからも叩かれない様にとなると公教育ではとにかく準備に時間が掛かる。
いずれはScratchやPythonでのプログラミング学習になるだろう。
でも、今のまま指を咥えて待ってるだけで良いのか?
Haskellによる紙と鉛筆によるプログラミングだけでも始めた方が良くないか?
286(1): デフォルトの名無しさん [] 2020/11/12(木) 12:19:15.17 ID:f5BAQJxF(2/2) AAS
PC 不要の言語
それは数学
287: デフォルトの名無しさん [sage] 2020/11/12(木) 12:46:52.75 ID:7fIhg7fb(1) AAS
>>286
まず日本語だよ…
288: デフォルトの名無しさん [sage] 2020/11/12(木) 14:12:17.40 ID:uHnwXdkC(1) AAS
haskell先生まだいたのか...
小学生にhaskellやらせるくらいなら国語算数体育、その他何でもいいから既存の科目をやらせた方がずっと有意義だろう
289: デフォルトの名無しさん [sage] 2020/11/12(木) 15:08:43.81 ID:dTtZwV10(1) AAS
>>285
PC必須の言語を使うデメリットがあるからHaskellは使えませんね
Haskellによる紙と鉛筆によるプログラミング?先生が全部文法のチェックするんですか、がんばってくださいね
義務教育では特定の言語でプログラミング学習する予定はないので先生が心配する必要はないですよ
290: デフォルトの名無しさん [sage] 2020/11/14(土) 00:09:12.07 ID:wQlu6eHI(1) AAS
>>285
とりあえず>>254と>>260に答えてからにしてくれませんか?
291: デフォルトの名無しさん [] 2020/11/14(土) 03:09:24.60 ID:66xrGHZh(1) AAS
実際に小学校で使うのはVBAを簡素化したようなもの。
292: デフォルトの名無しさん [sage] 2020/11/14(土) 11:12:33.80 ID:nxu4lbr0(1) AAS
学校の授業で何の言語やるべきとか板違いなので他でやってもらえませんか?
293(1): デフォルトの名無しさん [] 2020/11/14(土) 11:42:54.71 ID:QzputhfI(1) AAS
数学が言語であることを小学6年生でも理解している
4860645138
978-4-86064-513-7
https://www1.e-hon.ne.jp/images/syoseki/ac_k/26/33614326.jpg
294(1): デフォルトの名無しさん [] 2020/11/14(土) 12:03:35.40 ID:YDIhsnhq(1) AAS
数学が言語だと言うやつはプログラミングに対する適正はない
295: デフォルトの名無しさん [sage] 2020/11/14(土) 13:25:42.98 ID:/YmixLy4(1) AAS
>>293
∃と∀の区別がつかないバカか、意図的に混同させようとしてるバカか、どっち?
296: デフォルトの名無しさん [sage] 2020/11/14(土) 13:31:25.13 ID:DnZAmAgg(1) AAS
後者はガンダムだ
297: デフォルトの名無しさん [sage] 2020/11/14(土) 13:49:06.17 ID:AM+ICwYD(1) AAS
>>294
わかる
そうならないためにも小学生は国語や算数をしっかり学ぶべき
298: デフォルトの名無しさん [sage] 2020/11/14(土) 16:47:44.47 ID:s0rrDTgm(1) AAS
プログラミングなんかやりたい奴だけがやればいい
なぜ必修にするのか
299(2): デフォルトの名無しさん [sage] 2020/11/14(土) 17:29:24.11 ID:BT4NSYVY(1) AAS
IT分野が遅れてるから底上げしたいんでしょ
300: デフォルトの名無しさん [sage] 2020/11/15(日) 14:53:06.48 ID:SxXr3q0e(1) AAS
スマホでプログラミングできるようにしてくれ
俺が使いたいわ
301: デフォルトの名無しさん [sage] 2020/12/07(月) 14:30:45.42 ID:DokdVTzG(1) AAS
言語はただの書き方の取り決めでしかない
>>1はそれがわからないバカだからもう今後小学生に関わらないでください
302(1): デフォルトの名無しさん [] 2020/12/10(木) 15:58:00.14 ID:R5iC8cS5(1) AAS
>>299
それもあるが
それだけじゃない
https://alg.kus.hokkyodai.ac.jp/2018/koshin2018dec.pdf
引用だが最後のページに大事なことが描いてある(一部略)
13 おわりに
プログラミングに必要な能力としては、例えば以下のものがあげられます。
・目的達成に必要なことがらを、一連の手順に整理できる
・具体例で検証できる
・場合を網羅できる、例外に気付ける
・困難を分割できる
これらは、数学で要求される論理的な思考力の中でも重要なものばかりです。
(略)
「プログラミング的思考」が導入されることとなり、賛否いろいろな意見があると思いますが、
その趣旨に肯定的な立場からすると、「プログラミング的思考」は本当に重要で、
算数・数学のみならず多くの教科で有用で、社会に出た後も有益であると、本心から思います。
数学は役に立たないというよく耳にする意見に対して、算数・数学の教員であれば、
そんなことはないという気持ちを本音として持っていると思いますが、それと同じです。
ただ、実際にどのような授業をすれば、「プログラミング的思考」が身に付き、
それを様々な場面で活用できるのかは、今はまだ非常に難しい問題です。
本講習が少しでも参考になればさいわいです。
(以下略)
303: デフォルトの名無しさん [sage] 2020/12/10(木) 17:46:11.02 ID:8Koxt2wC(1) AAS
プログラミング的思考を育むのはいいけどPCなどのコンピューターを使わない学習はどうかと思う
PCを使ってやることで(プログラムの)手順の正しさが簡単にチェックできるのだから効率がかなり違う
まあ独学でやるんじゃないのならその辺の効率も変わらないのかもしれないが
304: デフォルトの名無しさん [sage] 2020/12/10(木) 18:08:41.72 ID:7mTcrT9w(1) AAS
>>302
直後にも書いてるけどそこに上げてる能力はすべて数学的思考能力に含まれるもの
数学的思考とプログラミング的思考に決定的違いがないなら教える意味ないよね
それとも今の教育方法や教師の力量では生徒に数学的思考能力を身につけさせられないから
プログラミング教育で補完しようとしているのかな?
自分たちがエッセンスを理解してないものを教えられるわけがない
305(1): デフォルトの名無しさん [sage] 2020/12/10(木) 22:01:35.42 ID:TVVqPa9l(1) AAS
現実として数学を教えても数学的思考が身に付くのは極一部
大半は計算だけで詰まる
数学的思考(論理)を育みたいのなら数学とは別の手段を講じるのは間違っていない
要するに物事において最適なロジックを考える&見付ける力を養いたいってことでしょ
数学でそれは計算出来ることが前提としてあるから計算すら出来ない者に数学で身に着けさせるのは不可能
306(1): デフォルトの名無しさん [sage] 2020/12/11(金) 03:04:46.14 ID:ESvDM4to(1) AAS
コーディングがプログラミングなのではなく、調査と設計こそプログラミングなのだと教えるべき
307(1): デフォルトの名無しさん [sage] 2020/12/11(金) 12:05:38.46 ID:TsvqEDuj(1) AAS
>>306
調査と設計って製品作る時の仕様や企画作りの話だろ
ここ見ておまえが理解しとけ
https://benesse.jp/programming/beneprog/2018/07/13/computationalthinking/
308: デフォルトの名無しさん [] 2020/12/11(金) 15:29:16.06 ID:coke/M63(1) AAS
小6でプログラミングはまだ早いので、禅や昆虫採集を教えるべきでは?
309: デフォルトの名無しさん [sage] 2020/12/11(金) 20:47:21.79 ID:u1KAArwg(1) AAS
だけどアメリカだかとか韓国とかはガキの頃から高度なプログラミング学んでいるんでしょ?
310: デフォルトの名無しさん [] 2020/12/12(土) 19:27:31.63 ID:KTyXxWQ0(1) AAS
https://qr.gakuto.co.jp/01103
これならワイにもできそうな予感がする!
311(2): デフォルトの名無しさん [sage] 2020/12/12(土) 22:47:05.26 ID:O190R8So(1) AAS
>>307
こういう認識だから日本は設計軽視なIT屋ばかりで
とりあえずコーディングから始めてプロジェクト炎上させるんだなぁ
312(1): デフォルトの名無しさん [sage] 2020/12/12(土) 22:58:02.44 ID:wC7lCZ0J(1/3) AAS
>>311
趣味でやっている俺ですら仕様の設計とコーディングの設計は別物だと思っているのに仕事でやるやつがいきなりコーディングから始めるのか?
313(1): デフォルトの名無しさん [sage] 2020/12/12(土) 23:28:21.83 ID:zzt2f7BI(1/2) AAS
>>312
仕様の設計って例えばどういうの?
314(1): デフォルトの名無しさん [sage] 2020/12/12(土) 23:30:49.45 ID:wC7lCZ0J(2/3) AAS
>>313
どんな機能にするかは当然としてUIのデザインなんか仕様の設計だろう
315(1): デフォルトの名無しさん [sage] 2020/12/12(土) 23:50:55.69 ID:zzt2f7BI(2/2) AAS
>>314
うーん、線引きが曖昧でちょっとモヤる
ゲームデザインやビジネス要求仕様を決める思考プロセスと
UI設計をする思考プロセスは全く種類が違うんだけど
後者は「コーディングの設計」と呼んでるものと変わらないから
別物と思ってるものうち半分は別物ではないかも
316(1): デフォルトの名無しさん [sage] 2020/12/12(土) 23:58:41.87 ID:wC7lCZ0J(3/3) AAS
>>315
たとえばPhotoshopなんかはUIの配置が完全に仕様でGIMPが真似すると訴えられるレベルになってる
どこで線引きをするかってのは人の感覚によって違うにしても仕様を決めないと工程管理どころか納期すら決めれないから最初のレスになるんだが
317: デフォルトの名無しさん [sage] 2020/12/13(日) 00:20:51.27 ID:aUJFbM7m(1) AAS
>>316
線引きって言ったのはどこからどこまでを仕様の設計と呼んで
どこからをコーディングの設計という呼んでるのかという話
メソッドの引数や戻り値の型だったり名前だったりも仕様の一部だけど
それを決めるのは仕様の設計なのかコーディングの設計なのか
工程管理の話は「仕様を決める」工程も管理すればいいよね
318: デフォルトの名無しさん [sage] 2020/12/13(日) 00:59:18.36 ID:LzHmnmLv(1) AAS
製品仕様とコーディング仕様をごっちゃにしてる?
319: デフォルトの名無しさん [sage] 2020/12/13(日) 12:04:39.13 ID:v1Gm4/1B(1) AAS
コーディング仕様!?
320: デフォルトの名無しさん [sage] 2020/12/13(日) 16:41:33.58 ID:Ke8i3wwO(1) AAS
Web制作会社がHTMLコーダーに渡すWebページの詳細仕様をコーディング仕様と言うことがあるらしい
それのことかもね
321: デフォルトの名無しさん [] 2020/12/13(日) 19:52:56.95 ID:Bg4SH9Zx(1/2) AAS
子供用として実績のある言語として、日本にはHSPがある。
322: デフォルトの名無しさん [] 2020/12/13(日) 20:15:18.09 ID:3BYpAKtx(1/2) AAS
小5でobj-cマスターした息子はflutter/dartに夢中
323(1): デフォルトの名無しさん [] 2020/12/13(日) 20:19:36.70 ID:3BYpAKtx(2/2) AAS
>>311
Excelで使えない要件定義書を書いて対面レビューを延々と繰り返してるところよりマシ
もうプロトタイプ作ったほうが3倍コストカットできる
324: デフォルトの名無しさん [] 2020/12/13(日) 21:19:59.91 ID:Bg4SH9Zx(2/2) AAS
ホットスーププロセッサー。
ほすぷ!ほすぷ!
325(1): デフォルトの名無しさん [] 2020/12/15(火) 08:36:07.07 ID:8Blexf73(1) AAS
>>305
算数の教える目的の論理的思考と計算能力がごっちゃ。
論理的思考は文章問題の式を組み立てる能力。
計算能力はそのまま計算を解く能力。
ただ、現在の算数は暗記中心なので一歩踏み込んで小6で習う順列の式
nPr = n! / (n - r)! や、nCr = nPr / r! = n! / ((n - r)! * r!)
が、何故その式になるのか説明しなさい。みたいな問題(数学で言う証明)を増やした方が良い。
理由も分からず「公式だから」って理由で使ってるだけじゃ論理的思考は伸びない。
(低学年なら、九九や三角形の面積の公式(底辺 * 高さ / 2)を説明させるとか)
これは、書いたりコピペしたコードが上手く動くか、動かないならどこを修正すれば動くか考えるのに相当する。
そしてここが算数・数学・プログラミングに共通の楽しさで、自分の論理が求める意図と合致する(意図通りに動く)気持ち良さに繋がる。
(のに、算数・数学教育ではほとんど実践されて無い)
326: デフォルトの名無しさん [sage] 2020/12/15(火) 14:51:13.18 ID:eKJAj5sp(1) AAS
英語
327: デフォルトの名無しさん [] 2020/12/15(火) 15:11:00.33 ID:DP7+CpPv(1) AAS
海外経験、日本に居たら、
アイドル、スポーツ、グルメ、ドラマ、ギャンブル依存症
にさせられ、納税マシーンとなって死ぬだけ
328(2): デフォルトの名無しさん [sage] 2020/12/15(火) 20:46:20.60 ID:twHPFqD6(1) AAS
> 数学で言う証明)を増やした方が良い
だから計算出来ない子多数だから論理を学習するに至らないと書いてる
証明問題は計算出来るのが当然の前提なんだわ
計算が間違っているのか論理が間違っているのか子供には分からない
数学・算数で論理を学習させる為には計算が高いハードルになっている
ゆえに
> 数学的思考(論理)を育みたいのなら数学とは別の手段を講じるのは間違っていない
計算を無くし論理を学ばせる事が求められていて色んな理由からそれがプログラミングとなってる
計算出来ないプログラマとかゴミだがな
だが論理を学ばせる手段としてのプログラミング(論理の概念的な)であるなら悪くないと思う
まだまだ社会・大衆の中では合理性を伴わない根性論が蔓延ってる
それらを意識改革させる要素の一つとして論理的思考の教育が一翼を担うだろう
329: デフォルトの名無しさん [sage] 2020/12/15(火) 21:40:55.30 ID:6EQXqToq(1) AAS
>>328
結局何が言いたいのかわからない
まずは人に伝わる日本語の書き方を勉強しましょう
330(2): デフォルトの名無しさん [sage] 2020/12/15(火) 22:50:48.47 ID:y9S/T2ds(1) AAS
子供に夏休みの自由研究でscratchを覚えさせてブロックプログラミングを植え付けて
その流れでarduinoで電子工作(ルーレットゲーム)を作らせた
これで火が付けばと思ったが、今は全く興味なくなってしまったみたい
残念
331: デフォルトの名無しさん [sage] 2020/12/16(水) 13:59:04.35 ID:BybGlVhN(1) AAS
>>330
わかる
興味持たせるって難しいよね、、、
332(1): デフォルトの名無しさん [] 2020/12/16(水) 18:08:46.17 ID:sdCfxXhs(1/2) AAS
>>328
本格的な証明には計算も要るだろうが、大雑把な証明には必ずしも計算は要らない。
計算が出来ないと言うのにも種類があって、
1.文章問題が苦手 = 計算が苦手なのではなく、文章の意味を理解し切れていない。実は国語の読解力の問題。
2.運算(途中式)で間違う = 式変形のルールの意味を理解し切れていない。
3.単純な計算ミス = 気を付けようとしか…。確かめ算で確実性を高めよう。
(確かめ算は、答え(予定)の数を使って問題に出てくる数を求める。例:a + b = cの確かめ算はc - a = bまたはc - b = a)
これらが主な原因。
こうして見ると意味を理解し切れていないと言う、読解力的な要素が多い事が分かる。
実は算数の成績が良い子は、国語の成績も良いと言う統計もある。
リモート授業の参考例でこんな言葉があった。
「どの子にも同じ「内容」ではなく、同じ「到達点」を保証する」
今までは「(対面授業で)教えた=理解させた」と教師陣は勘違いしていたのが、リモート授業で「教えた≠理解させた」にやっと気付いたのだろう。
何を教えたかではなく、何を理解させたかが大事。
本来、教育が目指すべきはそこ。
上下前次1-新書関写板覧索設栞歴
あと 215 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.029s