パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

新人教育向けの秀逸な課題プログラムって?」記事へのコメント

  • Cだけど (スコア:2, 参考になる)

    by Anonymous Coward on 2009年06月02日 20時42分 (#1578543)
    bc のクローンを作らせました。
    たとえば、icalc ((1+3)*4) とかすると 16と返してくるようなやつです。

    ただ作らせても、おもしろくないので
    詳細設計の単純なものをつくってそこに肉付けさせるところから
    やりました。

    実装では、
    コメントの付け方とか、コーディングスタイルの話とかしつつ。
    単体の機能テストまでやらせて、できあがったらはい。乙という感じでしたね。
    余裕のあるやつには、拡張して進数変換なんかもやらせました。

    この課題で教えたかったのは、
    ・設計の大切さ
    ・コメントの書き方
    ・テストの大切さ
    ・スタック操作
    ・ポインタ
    ・CVSの使い方
    でした。

    時間はかかかったけど、意味はあったと思います。

    # C++に変換させて、デザインパターンを教えようとしたところで
    # 僕の時間切れが。。。。

あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall

処理中...