プログラミングスキルとプログラミング教育スキルの共通性を見いだせない人って、例えば既存のコードを一切お手本にせずに(もちろんやり方をググったりAIに聞いたりもせずに)、関数電卓では無い方の電卓アプリ(RPNを経由させるお約束な実装をしない電卓アプリ)を自作できるんだろうか?><
プログラミングスキルとプログラミング教育スキルの共通性を見いだせない人って、例えば既存のコードを一切お手本にせずに(もちろんやり方をググったりAIに聞いたりもせずに)、関数電卓では無い方の電卓アプリ(RPNを経由させるお約束な実装をしない電卓アプリ)を自作できるんだろうか?><
ていうか、プログラミングに必要な自問自答スキルと、プログラミング教育に必要な講師側の自問自答スキルがある程度共通しているという考え方自体も、プログラミングでも必要になる抽象化してモデルに落としこむスキルじゃね?><
自分が出来ることに関しての「なぜあなたはそれが出来るのか?」に「なんとなく」しか答えられない人はプログラミング出来ないでしょ?><
プログラミング出来ない人を相手にプログラミングが出来る理由を教えられないことは、全く同じ構造の問題だよ><
だから、プログラミングに向いてない人にプログラミングを教えたり、メカ音痴のトラブルの解消(いわゆるエスパーサポート)なんかが苦手な人が普段プログラミングをどうやって行ってるのか、オレンジにとってはそれこそプログラミング出来ない人の考え方以上に謎かも><
結局「自分はどうして出来るのか?」に向き合ってないって事になるでしょ?><
まさに日常的に意識せずに行っていることがなぜ自分は出来るのかという視点を持つこと自体がプログラミングに必要なスキルでしょ?><
そこからさらに「なぜ自分はそういった視点で物事を考えられるのか?」というメタな視点を考えれば、結局のところプログラミングに向いてない考え方しか持ち合わせていない人にプログラミングに必要な考え方を教えること自体が、プログラミングと似たような構造をしていると見ることが出来るかも><
これはさらにメタに、この文章自体が「出来ない人に教える事が出来ない」という問題を解消するために必要な考え方とはなにか?>< という事に言及してる><
マトリョーシカっぽさ><
This account is not set to public on notestock.
This account is not set to public on notestock.
プログラミングじゃなくても、エアラインパイロットの養成はエアラインパイロットの考え方をする人に書き換える教育であるし、宇宙飛行士の教育もそうだし、軍人もそうであろうし、たぶん船乗りなんかもそうなんだと思う><(船舶の世界は全然わかんないけど)
その世界での考え方に書き換える教え方をしなければ出来るようにはならない><
考え方を書き換えるつもりじゃなきゃ、そりゃ向いてる人(元からその分野の人々と似た考え方を持ってる人)しか出来るようにならないの当たり前かも><
テキシコーなんて番組タイトルからストレートにプログラミング『的思考』だし><
テキシコー | NHK for School https://www.nhk.or.jp/school/sougou/texico/
教える時に「その人の考え方を尊重する」という言葉を、その人のメンタルモデルを維持させて人格を弄らないという意味で見ていたら、それこそ向いてる人しか出来るようにならないかも><
そうじゃなく、その人のメンタルモデルの目的には向いていない部分を、その人のメンタルモデルを土台にして伸ばす形で書き換えるつもりで教えなければ、向いてない人のままになっていつまで経っても出来るようにならないのは当たり前かも><
オレンジが何度も紹介してるNHK eテレの学校向けのプログラミング教育番組(テキシコー)と科学教育番組(考えるカラス)は、考え方を教育してメンタルモデルを形成する方向で組み立てられてる><
出来ない人を出来るようにするのが教育であるし、
プログラミングをする時の「なぜ自分はできるのに計算機は同じ事を実行できないのか?><」を自問自答して処理に分解していく事とまったく同じように、プログラミングを教える時にも「自分はなぜプログラミングが出来るのか?><」に向き合って、出来ない人との違いを細かく分解していかないと、出来ない人が出来るようには教えられない><
教え子は自分では無いし、計算機も自分では無い><
それぞれメンタルモデルが違う><
D.A.ノーマンが言う所の『学習された無力感』の一種かも感><
ていうか、むしろプログラマになれたかもしれない人にちゃんと教えなかったせいで苦手意識を植え付けて将来をつぶした可能性がある事例かも感><
This account is not set to public on notestock.
This account is not set to public on notestock.
教えるつもりなら教わり方も教えないとだめだよね><
「ググればわかるはずの事は教えないで、ググったうえでもわかんなかったら調べ方を教えるからいくらでも聞いて」(意訳)はそれはそう>< ではあるけど、それはたぶん初歩としては厳しすぎで、
最初は一緒に調べてあげたり一緒に考えてあげたりして、お手本を見せてあげなきゃ無理かも><
プログラミングへの向き不向きってある事はあるけど、結局の所、向いてる人って元から考え方の面ではプログラミングできる人であって、プログラミングできる人にプログラミングを教えても「それって教育なの?><;」って思う><
元から向いてる人なら独学できるだろうし><
[B! 創作] ゲームプログラマー志望の大学一年生を弟子にとってみたけど、うまくいかなかった話|三宅俊輔 ( TECO )
https://b.hatena.ne.jp/entry/s/note.com/tecopark/n/nb250723afbf6
どうやったらプログラミングできるかの考え方を教えてないし、おそらくそれは並行して大学で学ぶはずだったんだろうけど学べなかったんだろうし、結果的にこれって素養が元からある人が前提の教え方を素養がない人にしちゃった事例だよね感><
プログラマじゃない人をプログラマにするには考え方自体を教えなきゃいけない><
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
オレンジは、電柱と看板を無くしてチェーン店等の店舗の色を落ち着いた色に変えればそれでおkみたいな後ろ向きの景観条例をくだらない(京都の話で書くとものすごい皮肉だけど><;)って思ってるし、四条通の看板が無くなっただけであって様式がそろえられてもおらず引き算方向の対策だけで済ませただけの緑も無い醜い景観を素晴らしい景観のように紹介されたのでブチ切れた><
その部分どういう話かというと、
四条大橋付近からの四条通の風景を紹介して看板が無くなった経緯の説明をして景観条例の説明をしてた><
そういえばこの前これ見たけど、景観条例の部分でオレンジがブチ切れた><
(11)“色じかけ”の都 - “いけず”な京都旅 - NHK
https://www.nhk.jp/p/ts/BQ9WMG122V/episode/te/LNNWKJGZRX/
2022年のストリートビュー><
https://maps.app.goo.gl/KbbbVapnMEZ5eWGf6
これで視界に大きな木が無いの、アメリカかぶれでアメリカの風景の動画を見まくった上で見ると、ものすごく変な景色><
“コンビニ越し富士山” 観光客が再び危険行為 新たな防護柵設置の工事 山梨 富士河口湖町 | NHK | 山梨県
https://www3.nhk.or.jp/news/html/20241216/k10014669411000.html
これ、コンビニ側の土地の幅1mくらいを町で買い取って大きな街路樹を植えればいいんじゃね?><
教えるつもりなら教わり方も教えないとだめだよね><
「ググればわかるはずの事は教えないで、ググったうえでもわかんなかったら調べ方を教えるからいくらでも聞いて」(意訳)はそれはそう>< ではあるけど、それはたぶん初歩としては厳しすぎで、
最初は一緒に調べてあげたり一緒に考えてあげたりして、お手本を見せてあげなきゃ無理かも><
プログラミングへの向き不向きってある事はあるけど、結局の所、向いてる人って元から考え方の面ではプログラミングできる人であって、プログラミングできる人にプログラミングを教えても「それって教育なの?><;」って思う><
元から向いてる人なら独学できるだろうし><
[B! 創作] ゲームプログラマー志望の大学一年生を弟子にとってみたけど、うまくいかなかった話|三宅俊輔 ( TECO )
https://b.hatena.ne.jp/entry/s/note.com/tecopark/n/nb250723afbf6
どうやったらプログラミングできるかの考え方を教えてないし、おそらくそれは並行して大学で学ぶはずだったんだろうけど学べなかったんだろうし、結果的にこれって素養が元からある人が前提の教え方を素養がない人にしちゃった事例だよね感><
プログラマじゃない人をプログラマにするには考え方自体を教えなきゃいけない><
義務教育の好きな科目云々、オレンジは社会科と理科が好きだったけど、逆にその二つが嫌いな人にとってのそれら科目ってどんな感じに感じてたんだろ?><
This account is not set to public on notestock.
かつてレディーボーデンの販路は明治乳業で、ものすごく売れた→ボーデン社は明治の販路がなくとも売れると判断、明治と手を切る→その結果 - Togetter [トゥギャッター] https://togetter.com/li/2481347
オレンジのおうちではそんな高級品ってイメージ無くて、わりと常備されてた><
(たぶん食べきるのに半年とかかかってた?><)
そのあとに一般化したハーゲンダッツは高いやつってイメージで、オレンジのおうちでもごく稀にしか買わなかった><
[B! パフォーマンス] プログラムを約3200倍高速化して、社内業務のボトルネックを解消したお話 - Tabelog Tech Blog https://b.hatena.ne.jp/entry/s/tech-blog.tabelog.com/entry/advent-calendar-20241216
こういうのそもそも「こんな処理にこんなに時間がかるはずが無い」って、脳内で工学的直観(?)に基づく何となくの見積もりを元にすぐに考えないの謎というか、悪い意味で富豪的プログラミングに慣れすぎでは?><
Google's Lost Moonshots · Jerry Liu https://www.jerry.wtf/posts/googles-lost-moonshots/
住宅大手3社と物流会社 部材の共同配送など開始へ | NHK | 働き方改革 https://www3.nhk.or.jp/news/html/20241216/k10014669211000.html
なんか、ふぁぼの代わりのリアクション(?)がmisskeyっぽいけど、イベント機能とかは便利そう><
(元々のmixiを使ったこと無いからどういう感じの機能かよくわかんないけど><)
分散型ソーシャルネットワーク好きな人が入社して何をやっていたかというと、2年くらいかけて中央集権型ソーシャルメディアを作ってました
https://mixi.social/invitations/@h3y6e/SeEaTxKBoYtQ6xz3huRR3u
音楽も体育も「できる子」にとっては娯楽で、「できない子」にとっては地獄なんだよねって話→様々な反応が集まり議論に - Togetter [トゥギャッター] https://togetter.com/li/2481346
今どうなってるのか知らないけど、少なくとも昭和生まれ世代的には、どちらも授業でやり方をしっかりと教えないという点で同じだったかも><
せっかく鍵盤ハーモニカを全員に使わせてたのに、鍵盤の弾き方はちゃんと教えてくれなかった><
(リコーダーはなんかものすごくものすごく雑にだけど教えられた記憶あるけど、鍵盤ハーモニカは、「教科書読め。以上」レベルだった><)
Microsoftによる“なんでもMarkdownにしてくれるライブラリ”が話題、手軽なWebアプリもさっそく登場 - やじうまの杜 - 窓の杜 https://forest.watch.impress.co.jp/docs/serial/yajiuma/1647731.html
これに使われてるpdfminerって言うの使ったら、英語論文pdfの機械翻訳がすごく楽になったりするのかな?><;
(C# から使うつもりなら、C# 製の似たようなやつを探す方がよさそう?><)