アカウント名:
パスワード:
ide を理解できず、使いこなせずにいる者には、cui をあてがっておくべき。コンパイラオプションを把握しきれない者には、ide をあてがっておくべき。
問題は、どちらのルートを通っても、手間隙掛けて、色々と説明しなきゃいけないってコトじゃないでしょうか。
結局、万事において銀の弾丸なんてものは存在しないのだ、みたいな。
// あるいは、自分が初心者であった頃の悪行を// このような形で清算しているのかも
結局、万事において銀の弾丸なんてものは 存在しないのだ、みたいな。
僕も全くそう思います。でも、IDEが「魔法の箱」であってはいけないかと。 ただ、エディタ+CUIの組み合わせがプログラミングの学習を妨げるのであれば、いきなりIDEでもいいかもしれません。
なんというか、いきなり2×4材やプレハブを使って家を建てるのではなく、最初は自分で板を切り出して椅子やテーブルを作ることから始めるべきだとは思います。
> いきなり2×4材やプレハブを使って家を建てるのではなく、最初は自分で板を切り出して椅子やテーブルを作ることから始めるべきだとは思います。
初心者にはそれもかなり敷居が高いように感じます。プログラミングにあてはめると、 自分で板を切り出す → コード記述、モジュール作成 椅子やテーブルを作り上げる → 完成形に向かってプロジェクト管理するという感じだとすると、その前に、プラモデルを組み立てたり、LEGO で家を作ったり、砂場で城を作ったりという概念形成のための遊戯が必要なんじゃないかと。で、雑誌を読みながらいじっていた BASIC 環境は、教育的だったなあと懐古するのです。いまさら N88-BASIC じゃないし、HyperCard も鬼籍に入って久しいので、今日だと Small Basic [atmarkit.co.jp] かなと。
確かにLEGOかプラモが先かもしれません。:-) 僕自身は遭遇していないのですが、昨今の一山いくらな人たちですと、いきなり、プレハブの組み立てからスタートの場合もあるという話ですし。
で、雑誌を読みながらいじっていた BASIC 環境は、教育的だったなあと懐古するのです。
僕自身もN80-BASICからのスタートなので、あれは本当に有益でした。 今だとどうなんでしょう? 僕はいじったこと無いのですが、RPGツクールはイベントドリブンっぽい感じだと思うので、この辺がそれを担うのかもしれません。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson
対象者のレベルによってツールを選ぶべき (スコア:1)
ide を理解できず、使いこなせずにいる者には、
cui をあてがっておくべき。
コンパイラオプションを把握しきれない者には、
ide をあてがっておくべき。
問題は、どちらのルートを通っても、
手間隙掛けて、色々と説明しなきゃいけない
ってコトじゃないでしょうか。
結局、万事において銀の弾丸なんてものは
存在しないのだ、みたいな。
// あるいは、自分が初心者であった頃の悪行を
// このような形で清算しているのかも
Re:対象者のレベルによってツールを選ぶべき (スコア:2)
結局、万事において銀の弾丸なんてものは 存在しないのだ、みたいな。
僕も全くそう思います。でも、IDEが「魔法の箱」であってはいけないかと。
ただ、エディタ+CUIの組み合わせがプログラミングの学習を妨げるのであれば、いきなりIDEでもいいかもしれません。
なんというか、いきなり2×4材やプレハブを使って家を建てるのではなく、最初は自分で板を切り出して椅子やテーブルを作ることから始めるべきだとは思います。
Re:対象者のレベルによってツールを選ぶべき (スコア:1)
> いきなり2×4材やプレハブを使って家を建てるのではなく、最初は自分で板を切り出して椅子やテーブルを作ることから始めるべきだとは思います。
初心者にはそれもかなり敷居が高いように感じます。
プログラミングにあてはめると、
自分で板を切り出す → コード記述、モジュール作成
椅子やテーブルを作り上げる → 完成形に向かってプロジェクト管理する
という感じだとすると、その前に、プラモデルを組み立てたり、LEGO で家を作ったり、砂場で城を作ったりという
概念形成のための遊戯が必要なんじゃないかと。
で、雑誌を読みながらいじっていた BASIC 環境は、教育的だったなあと懐古するのです。
いまさら N88-BASIC じゃないし、HyperCard も鬼籍に入って久しいので、今日だと Small Basic [atmarkit.co.jp] かなと。
Re:対象者のレベルによってツールを選ぶべき (スコア:2)
確かにLEGOかプラモが先かもしれません。:-)
僕自身は遭遇していないのですが、昨今の一山いくらな人たちですと、いきなり、プレハブの組み立てからスタートの場合もあるという話ですし。
で、雑誌を読みながらいじっていた BASIC 環境は、教育的だったなあと懐古するのです。
僕自身もN80-BASICからのスタートなので、あれは本当に有益でした。
今だとどうなんでしょう? 僕はいじったこと無いのですが、RPGツクールはイベントドリブンっぽい感じだと思うので、この辺がそれを担うのかもしれません。