アカウント名:
パスワード:
ピタゴラ装置的なものを作らせるに一票。
* 単純な手順を積み重ねることで一連の動きを作ることを学ぶ。* 一旦動かし始めたらゴールまで見守るしかない。事前の設計が大事。* 普通一発では巧くいかない。プログラムは思ったとおりに動かないが書いたとおりに動く。 原因を見つけ対策することでデバグの勘が身につく。* 数をこなしていくと90度カーブとかに使える自分なりの定型パターンが見えてくる。 サブルーチンやライブラリを蓄積し活用することを覚える。* 隣の子の装置と連結するためにはI/Fはシンプルかつ疎に。
言葉や概念として覚えなくても良いから、体に感覚的にしみこんでくれれば将来きっと役に立つ。プログラミング方面じゃなくても、リンク機構みたいな力の伝達方法に興味を持ったりして機械工学方面や物理方向に進むかもしれんね。
この方法の唯一の弱点は....なるべく迂遠でトリッキーな解放を好んだり、iocccコードを美しいと感じるような邪道なアレゲプログラマを量産しかねないことである。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生unstable -- あるハッカー
程度によるとは思うけど (スコア:1)
-- 哀れな日本人専用(sorry Japanese only) --
Re:程度によるとは思うけど (スコア:2, 参考になる)
ピタゴラ装置的なものを作らせるに一票。
* 単純な手順を積み重ねることで一連の動きを作ることを学ぶ。
* 一旦動かし始めたらゴールまで見守るしかない。事前の設計が大事。
* 普通一発では巧くいかない。プログラムは思ったとおりに動かないが書いたとおりに動く。
原因を見つけ対策することでデバグの勘が身につく。
* 数をこなしていくと90度カーブとかに使える自分なりの定型パターンが見えてくる。
サブルーチンやライブラリを蓄積し活用することを覚える。
* 隣の子の装置と連結するためにはI/Fはシンプルかつ疎に。
言葉や概念として覚えなくても良いから、体に感覚的にしみこんでくれれば将来きっと役に立つ。
プログラミング方面じゃなくても、リンク機構みたいな力の伝達方法に興味を持ったりして
機械工学方面や物理方向に進むかもしれんね。
この方法の唯一の弱点は....
なるべく迂遠でトリッキーな解放を好んだり、iocccコードを美しいと感じるような
邪道なアレゲプログラマを量産しかねないことである。