Show newer

ミニ四駆カスタムガレージの前にレッツゴー

横浜アイドル「ポニカロード」
5日(土)☆フリーイベント
「横浜開港記念みなと祭 ヨコハマカワイイパーク J-pop Culture Festival 2018」

会場 山下公園・石のステージ

ライブ16:05~16:30
物販16:40~17:30(テント④)

twitter.com/3s_idol/status/991

半年以上ぶりにミニ四駆走らせてきました。
初めて行った場所ですが、普通に親子で遊んでる人達が大半で、カツい人はおらず。(私以外……)
ピットボックスで眠ってたマシンはいい感じに走ってくれたというか、走りすぎて若干周囲が引く気配が……

次はもうちょい素組に近いマシンを用意していきます。

これ、ちょっと考えてみたけど、最少単位が一通りわかってないと「どこまで分解するか」とか「何へと分解するか」みたいなのがわかってないとどうすればいいんだ……みたいな感じになるので、やはりメンタルモデルかなぁという気持ちになった(個人の感想)

たぶん学生にそれをさせると「小さい順に並び替える」と一行書いてオシマイになる.むしろそれが普通の感覚で,「小さい順に並び替える」を具体的に詳細に日本語表現しろ,となるとプログラミングに匹敵する難しさがあるように思う(まぁ,その究極的な表現方法がプログラミング言語であるとも言えるんだけど).

多分僕らは物事に対して、実現するためにやらないといけないことを細分化するってのをする回路ができてるけど、それがまだ備わってない人がプログラミングで苦戦してるのかも知れない

例えばソートでも、「プログラムとして書けなくてもあなたは数字を並べ替える事が出来るんでしょ?>< 普段どうやってるのかそのまま説明してみて?><」って聞いてみると「なるほど!」ってなるかもしれない><(ソートの説明ではそれをした事無いけど><)

プログラミングであり設計って、自分が自然に行ってしまう事を「具体的にどうやっているのか?>< なぜ私はそれを行えるのか?><」って考えるのも重要だし、一対一で教える時であれば、そのままの問いかけをするのってかなり有用かも?><
(でも学校の先生は1対1で教えるわけではないからそんなの無理そう・・・><)

目的からそれを実現するために何をすればよいか、を落とし込んで考える事がプログラミングの基点になるんじゃないかな、と🤔

コードはhow、テストはwhat、コメントはwhy notを書く…なんて話があったけど、whyはどこに書くべきか問題

書けない人はまず頭の中に挙動のイメージがない.コードの文字だけを見ている感じがある.

物事の挙動を分解して考えられないとコード書くの厳しいと思う(素人並みの意見)

ゼロックスの思い出。
「ねえ、パソコンの中にエロってフォルダが知らない間に出来てるんだけど、どうしよう……」
→xerox

BT>
いいなぁこのTシャツ
ワタシJavaチョットデキル
みたいなTシャツ欲しい

Show older
ミニ四駆DON

ミニ四駆好きが集まる雑談中心のインスタンスです