><https://twitter.com/orange_in_spacehttps://pawoo.net/@orange_in_space
オレンジ的にはそこ全く逆に考えてて、その文脈上の文法、つまり概念を理解する前の文法って丸暗記でしかなく、当人にとってなんも意味もない文字列なんだから覚えられなくて当然かも><だからこそ、概念を先に理解する必要があって、概念を理解するためには考え方そのものが必要かも><
いや,その人の思考能力にプログラミング適性があるかないか,という判別ができるところまで成長することの方が稀なんですよ.
大半の学生は文法を覚えるところで躓きます.いや躓いているんじゃない,覚えようとしていないんです.ロジックを組み立てるところは遙か道の先.
例えば、必要な作業はなにか?とか、何々を作る時には何が必要か?みたいなの、プログラミング出来る人々なら当たり前に考えられる考え方だけど、プログラミング出来ない人って、その発想がない人それなりにいるし、そういう人にいきなり直接プログラミングを教えてもついていけなくても当たり前かも><
なので、オレンジが「(この人をプログラミング出来る人にしよう!><;)」って思った時には、プログラミング直接教えるより前に、まず考え方を変えるように誘導する事多い><
ていうか、プログラミングをできるようにするって、その人に技能をつけるんじゃなく、その人の考え方をまるっきり変えさせるに近いと思う><それほど難なくプログラミング出来る人になる人は、元からプログラミング出来る人に近い考え方をを持っていて、そうではなくプログラミングを学ぼうとすると落ちこぼれ気味になりやすい人って、元々の考え方がプログラマ的な考えからかなり遠くにあるんだと思う><
週2コマ IDE を開くだけで情報工学をマスターできるなら、今頃私はチューリングの生まれ変わりを名乗っていますよ(適当)
勉強時間の確保の為に宿題も出すけど,マトモにやってるんだかなんなんだか.
学生は小中高で徹底的に「極力労力を掛けないで課業をこなす」という癖が付いてしまっているので,自ら進んで何かを学ぶという意識にならない.プログラミングに限った話ではないが.
正直なところ,週1~2コマ(1.5~3時間)だけIDE開くだけ,みたいな人たちがマトモにプログラミングを習得できるはずがないと思う.
就活を控えて,もしくは就職後に慌てて技術の勉強をし始めるようなのもいるし.そもそも授業にまともに取り組んでいないという話と,能力的にできないという話は切り分けて考えた方がいいのかも知れない.難しいけど.
社会人がプログラミングできない,という話と学生がプログラミングできないという話は別なのかもナァ.
別にプログラミングに限った話ではないのかも知れないけど.
行き先が多種多彩なのにラインカラーを重視してない交通機関は、麦茶とコーラとめんつゆが走ってるようなもの><
例えば、砂糖と塩を間違える人はネタで言われるほどには発生するけど、砂糖とワサビを間違える人はあんまり居ない><麦茶とコーラとめんつゆの間違いは聞くけど、めんつゆとオレンジジュースを間違えたって話はそれほど聞かない><
慣れでぼーっとしてる時にでも間違いに気づけるように作ってこそ、ヒューマンセンタードデザイン><
慣れでぼーっとしてて乗っちゃうパターン
たまにいく人がちゃんと見ないで誤乗するのは、もう注意力足りないので仕方ないとして、普段からその線を利用してそうな人が間違えるのが、何とかならんのかなと。
旅客「案内」上重要><例えば、目的の駅を路線図で見た時に水色の線が通っていて、現在居る駅にも水色の線が通っていてつながっていれば「水色の電車に乗ればいいのか!」ってわかる><
色分けしても現地の人しかわからないのでしなくても同じでは
そういう意味で、湘南新宿ライン&上野東京ラインって、案内のデザイン上めちゃくちゃだよね>< 運用上どうにもならないけど><上野東京ラインが出来る前でも高崎線と宇都宮線を間違えて戻る人見た事何回かあるし><
行き先が限定されるのならそれでも何とかなる>< 例えばhoge駅に行きたいのならばfuga行きに乗ればいいみたいな><でも、fuga行きかpiyo止まりかnantoka乗り入れかkantoka直通かどれかみたいな事になると、地元民以外にはさっぱりわからない><
全部同じ色にすれば嫌でも行き先確認するので半端に分けるよりは良いと思うの
思考の /dev/null