><https://twitter.com/orange_in_spacehttps://pawoo.net/@orange_in_space
初心者はほんとうに1単語打ち込むのに散々間違えながら数分とかかかるんで,授業って時間枠でそんなことしてられないです…
タッチタイピング出来ないとプログラミング出来ないって誤解、お約束の映画の中のプログラマー(暗い部屋でずっとカタカタ打ち続けてる)と実際のプログラマー(LCDをじっと見ながら顎に手をあてて固まってる猫)のギャップみたいなのがありそうな気がしてる><
なので「プログラミングやってみたくはあるけどタッチタイピング出来ないんだよね・・・」って実際に何回か言われた場面で「オレンジはマジでタッチタイピング出来ないけどプログラミングしてるよ!><;」って胸を張って言えた><;
オレンジはタイピングまともにできない時にBASICで遊んでて思い付きでゲーム作ったりしながら学んだ&プログラミングしはじめてから云十年経つけど未だタッチタイピング出来ない><;(自己流臨機応変謎指使いになった><;)学校とかだとタイピング極端に遅かったら日が暮れるからあれだろうけど><;
「大学に入ってから初めてパソコンに触った」って学生は少なくないんですよ.
なんでそんなのが敢えて名前に「情報」ってついてる学科に入ってくるのかは知りません.
いや最初にビジュアル言語で入るのは,大学に入ったばかりの学生だとタイピングができないことが多いからって事情もあるんです.
子供向け教育で使う理由もそれが一つの要因.
まず第一歩をScratch(等)で教えなきゃならないような人、世の中もあらゆる物に対してそこに何らかの仕組みがある事を考察する習慣が全く無いといっても過言でもないかもというか、過言でも無い人の場合にそういう教え方が必要って思うかも><
Scratchやそれに近い環境で教えるのは、本格的な所までじゃなくて、繰り返しとか条件分岐という概念が世の中には存在すると理解するみたいな、ほんとのほんとの初歩的な考え方や、具体的にどう動くかを考える視点を持たせて物の見かたを変えさせる第一歩の部分だけかも><
個別に相手できる時間的制約の問題もありそう><;
被教育者の能力が一定以上低いと名,Scratchみたいなもので学んだものがその後の言語(うちだとC#)に全くつながらないんです.
表面しか見てないから.
うちの大学でも初学者教育はロボット+Scratch系なんだけどね…
正直,あんなおもちゃ触ってる場合じゃない(by そのロボットを導入した張本人)
オレンジは相手がお馬鹿タレント並みであれば子ども向けビジュアルプログラミング環境から、そうじゃなければ普通の言語でってするかも><幸いなことに(?)実際には「Scratchからじゃなきゃ無理だ><;」って相手にあったこと無いけど><;
アメフラシはScratchから入るのは反対派
一億歩くらい譲ってもPythonでhello worldで最初教えるとか(オレンジ個人的にはPythonをプログラミング教育に使うな派だけど)、教える相手が小学生並みの頭であることを想定してScratchとかLOGOみたいな小学生向けお約束環境使うとか、こう・・・・あるじゃん?><
プログラミングを教えるんでしょ?><;なんでウェブサイトの構築を教えるの?><;教える方(教室?)も1ミリくらいは悪くね?><;
オレンジ的に記事読んで別の点として衝撃なのが「プログラミングを学ぶ人にウェブサイトの作り方を教えるのマジ!?><;」
大学でプログラミング習ってる連中なんかこれ以下よ
こういうものと闘っているんです
ハハハハハ(乾いた笑い)
> 「ローマ字ってなんですか?」> 「アプリってどうやって入れるんですか?」> 「Zoomの使い方がわかりません。」> 「インストールってなんですか?」> 「携帯でプログラミングできないんですか?」> 「持ってるパソコンが200x年のやつなんですけど大丈夫ですか?」
プログラミングスクールの講師を2年間続けて限界が来て辞めた話 https://qiita.com/Yuhi_M/items/a4cfcea07a93fc593ea9
次はYouTuberスクールの時代かな。というかもう既にあるのかしら。
青森市が1位だと思ってたら2位だった><
WEB特集 カップめん1位は「コメ王国」 新潟に見る“食の変化”を探る | NHKニュース https://www3.nhk.or.jp/news/html/20211015/k10013302731000.html
思考の /dev/null