10周年のSPコンテンツ!
6
azu @azu_re
プログラミングが小学校低学年だと難しい理由は研究されてるのかな。10歳ぐらいにならないと難しい理由が書かれてるの面白い pic.twitter.com/TAwAOl82Bm
拡大
わかめそば @wakamesoba98
自分の経験だと、小学時代にプログラミングを触るときに大事なのは論理的思考とかよりも「書けば動く」に尽きるのかなぁと思う
わかめそば @wakamesoba98
そして大事なのは「書けば動く」「ミスると動かない」そして「自分の知っている範囲で好き放題できる」という点
高見ちえたん @TakamiChie
論理的思考とかそういうの深く考える必要ってあんまりないと思うなあ、プログラミングは。 必要になったらいつの間にか思考できてるもんだし、それが勉強を初めてすぐじゃなくても良いじゃん。
わかめそば @wakamesoba98
初めて触ったのがVB6 (.NETになる前の奴)で、アレはプログラミングの学習という点においてはあまり向かないんだけど「書けば動く」という点では優秀だった
高見ちえたん @TakamiChie
それは数学は全く出来ないけど必要に駆られてそこそこ数学的なことをやったり論理的な思考をしているあたしってのになんとなく近いものがあるような気がする。
わかめそば @wakamesoba98
SqueakとかScratchとかのビジュアルプログラミング言語は文法エラーがほぼ全く起こらないので、「書けば動く」を邪魔する要素がないのがよい
高見ちえたん @TakamiChie
「論理的な思考が難しい」というか、If文とか下手したら大人でも難しいわ。 パソコン教室やってて仮にあの人たちに教えるとしたら、If文が理解できるとは思わないもの。
高見ちえたん @TakamiChie
プログラミングを子ども向けにやろうと考えている人は多いが、難しく考えすぎてるって人も多い気がする。 いいじゃんプログラミングで判断を学んでも、ポケモンや妖怪ウォッチで戦略を学んでも。結果的にえられるものが同じなら。
わかめそば @wakamesoba98
子供にプログラミングを教えるときに「教える側が想定していないプログラムを書いた子供を止めてはならない」というのは徹底しないといけないなと思う
もなか @monamour555
ああ確かに.文法エラーの出にくさでビジュアルプログラミング言語を捉えてみたことは無かった.
わかめそば @wakamesoba98
なぜならプログラミングという行為は自由だから
わかめそば @wakamesoba98
例えば工作機械を扱うときに「教えてないからという理由で止めさせる」というのは安全のため正しいが、プログラミングでは同じことをさせる理由が無いよね
わかめそば @wakamesoba98
大学生相手にプログラミングを教える時(ソフ研)も最初の方は「書けば動く」を重視してた
わかめそば @wakamesoba98
やっぱもっと逆引き的なプログラミング資料が充実すべきなんだよな、自分の書いた分が正しいかを調べるには
アベ先生 (CV: 阿部和広) @abee2
@wakamesoba98 それはプログラミングの力が社会的にまだ認知されていないだけで、潜在的な危険性はローカルの工作機械の比ではないです。
わかめそば @wakamesoba98
@abee2 それは間違いなくそうですね。あくまで好き勝手やって良いのは箱庭的環境の中でなら、という前提が必要な事は確かです。

コメント

みなか@9月30日アカウント閉鎖 @minaka_saikyo 2015年6月8日
プログラミングと言っても言語でガリガリ書くのとブロックみたいに組み立てるものもあるから一概に言えん
mmmmmtttt37 @mmmmmtttt37 2015年6月8日
人生で最初に見たプログラムは運動会のだな。雨が降ったら延期するってのは立派なif処理。
まばら @mbr797979 2015年6月9日
そうそう、プログラミングって答えがないんだよね。みんな同じ結果に至るまでの過程が違うのが面白い。
ログインして広告を非表示にする
ログインして広告を非表示にする