Generic selectors
Exact matches only
Search in title
Search in content

プログラミング学習の中で写経という行為があることを最近知りました

kiritoさん
6回答

私は現役でWebアプリ開発を行なってる者です。(新卒3年目)
一点良ければご意見お伺いしたいことがあります。

質問内容:
私の出身は情報理工学部でしたが、そういった写経は1度もしたこと無かったです。
写経が一般的な学習方法なのか分からないのですが、写経について皆さんは有効な学習方法だと考えてますでしょうか。

質問背景:
新卒の子にプログラミングの勉強方法を聞かれました。私は作りたいものを探してみて、それをどうやって作るのか考える過程が学習になると伝えました。
写経が有効なら写経もやってごらんと伝えたいのですが、自分自身はしっくりせず。

良ければご意見頂戴したいです。


  1. 写経しただけで得られる学習効果は低いと思います。
    以下ができる人ならそれなりに効果はあるかも?

    ・写経した内容を変更しながら応用して色々な書き方を試せる人。
    ・写経しながらデバッグ実行してIDEやエディタの使い方、動きの詳細を学べる人。
    ・写経時にミスで発生したエラーと向き合える人。

  2. 写経=漢字ドリル のようではないか、ある程度漢字読めるようになる学年になったら本読んで読解力つけたほうが国語の点上がる、でも漢字わからなかったら漢字ドリルやるっしょ

  3. 写経、万人に勧めるかというと微妙だけど、私は新しい言語を学ぶときは必ずやる。
    理由は、
    ・書き方に慣れてないと、実際にアプリケーションを作るときにロジックに集中できない
    ・typoとかつまらないミスをしたときにどんなエラーになるのか、知っておかないと変なところでハマる

  4. 写経が既存のプログラムを手入力するだけという意味なら、大した効果はないと思います。
    それより、既存のプログラムをコピペでもいいので引用して、それを改変してどう変わったかをテストしたり、リファクタリングしたりするのは勉強になると思います。

  5. 私も写経はやる意味があると思います。
    自分より上手なコードを写経すれば洗練された書き方が身に付きますし、
    自分と違う書き方のコードを写経することで普段使わない構文のメリットに気づくことができたりするので。

  6. 書くことで理解が深まるというのはありますね!特に慣れないうちはコード読むだけより、真似て書いた方が確実に理解深まりました

    ある程度その言語や書き方に慣れると、読むだけで新しい書き方も理解できるようになってくるので、最初は効果が強いかなーと思います

 回答 (6件)

回答受付中の質問

    タイトルとURLをコピーしました