アカウント名:
パスワード:
> 正確に書き写すことでコーディングのルールを知り、小さなミスを自分で直す能力などを身につける
プログラミングってそういうものでしたっけ?この考え方で身につくのは所謂本物のプログラマーではなくて下流の末端コーダー
写経でループの括弧閉じとか意識できるんでしょうか。C言語で済まんがfor(i=0;in;i++){ for(j=0;jm;j++){ (数十行) }}
なんてのは、for(){ }で括られているのを意識しているから意味のあるコードで、
for(i=0;in;i++){ for(j=0;jm;j++){ (数十行)
を写経しているときには意味が分からんと思うのですが。
後からfor文を勉強した時に、中カッコの価値に気付くのでも良いと思いますよ。
おそらくこの教材の意図している所では、プログラムの意味を理解させるレベルは大方捨てていると思います。プログラミングはこういう作業で、正確性が必要で、コードを書き換えると結果の動きが変わる事がわかれば上々。プラスアルファで学習者自身がプログラムリストから何か学ぶものがあれば花丸、ぐらいかと。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー
もにょる (スコア:1)
> 正確に書き写すことでコーディングのルールを知り、小さなミスを自分で直す能力などを身につける
プログラミングってそういうものでしたっけ?
この考え方で身につくのは所謂本物のプログラマーではなくて下流の末端コーダー
写経の効果 (スコア:0)
写経でループの括弧閉じとか意識できるんでしょうか。C言語で済まんが
for(i=0;in;i++){
for(j=0;jm;j++){
(数十行)
}
}
なんてのは、
for(){
}
で括られているのを意識しているから意味のあるコードで、
for(i=0;in;i++){
for(j=0;jm;j++){
(数十行)
を写経しているときには意味が分からんと思うのですが。
Re:写経の効果 (スコア:1)
後からfor文を勉強した時に、中カッコの価値に気付くのでも良いと思いますよ。
おそらくこの教材の意図している所では、プログラムの意味を理解させるレベルは大方捨てていると思います。
プログラミングはこういう作業で、正確性が必要で、コードを書き換えると結果の動きが変わる事がわかれば上々。
プラスアルファで学習者自身がプログラムリストから何か学ぶものがあれば花丸、ぐらいかと。