기초부터 차근차근히 배워보려고하는데요 공부할만한 사이트나 책 추천바래요.
그리고 어떤식으로 공부하는게 효과적일지 알려주시면 감사하겠습니다. [네이버 지식인 질문 중에서]
=====================================================================
언어를 공부하는 방법에는 크게 2가지가 있습니다.
[1] 문법을 위주로 공부하는 방법. (여러가지 지식을 같이 쌓아갑니다.)
[2] 프로그래밍 능력을 키우기 위해서 공부하는 방법.
문법은 최소한만 익히고 처음부터 풀어나갈 수 있는 문제들을 풀어가면서
프로그래밍 능력을 위주로 공부하는 방법
제가 생각할 때 초보자들에게 꼭 필요한 방법은 [2]번 방법입니다.
20여년동안 제가 가르치는 학생들을 이렇게 지도해 왔습니다.
프로그래밍 능력을 키우고 나면 문법에 대한 것이든, 다른 시스템적인 지식이든지
이해하고 소화 응용할 수 있는 능력이 10배로 커지게 됩니다.
그러니까 [2]번을 한 후에 [1]번을 하면 시간도 절약이 되고, 실력도 더 빨리 늘 수가 있습니다.
이런 공부방법을 소개하고 있는 곳이 있습니다.
다음 카페 "프로그래머의 길"입니다. 카페의 기본자료실에서 프로그래머의 길 모음을 다운 받아서
그 중에서 c언어편으로 프로그래밍을 시작하는 것이 좋겠습니다.
c언어편을 다 풀고 나면 같은 문제를 c++편으로 풀어보면 아주 빨리 풀 수 있는 것을 발견하게 됩니다.
언어와는 독립적인 프로그래밍 능력이 생겼다는 것을 알 수 있게 됩니다.
카페 주소는 http://cafe.daum.net/pway 입니다.
카페를 방문해서 공부방법과 다른 정보도 찾아보시기 바랍니다.
'c·c++ > c 프로그래밍' 카테고리의 다른 글
연결 리스트 - 선행노드를 모르고 삭제하기 (0) | 2014.06.29 |
---|---|
3x3 행렬의 determinant 와 역행렬 (0) | 2014.06.27 |
pseudo random number generator (0) | 2014.06.20 |
c소스 정리(이쁘게 만들기) (0) | 2014.05.25 |
infix to prefix (0) | 2014.05.12 |