이 글은 처음 C언어를 학습하시는 분들을 위해 조금이나마 도움이 되고자 작성되었습니다.
우선적으로 살펴볼 프로그래밍 언어의 특징은 다음과 같습니다.
프로그래밍 언어의 특성
1. 프로그래밍 언어는 하나의 언어이다.
- 우리가 영어와 같은 외국어를 배울 때에도 단어의 뜻과 문법을 외우듯 프로그래밍 언어도 필요한 문법과 관련 단어들(키워드 또는 예약어)을 외워야 합니다.
2. 프로그래밍 언어는 매우 엄격하다.
- 우리가 대화할 때 문법에 정확히 맞지 않아도 대화가 가능합니다. 하지만 프로그래밍 언어는 매우 엄격해서 정해진 문법에 맞지 않으면 원하는 동작을 하지 않거나 에러가 납니다.
3. 프로그래밍 언어는 논리적이다.
- 프로그래밍 언어로 일을 시킬 때에는 처음부터 끝까지 모든 내용을 순서를 지켜 알려줘야합니다. 예를 들어 일상 생활에서 '친구가 나에게 펜 좀 빌려줘'라고 하면 필통에서 펜을 꺼내 친구에게 줍니다. 하지만 이 작업을 프로그래밍 언어로 작성한다면 '친구가 네 팔을 움직여서 필통을 열고 그 안에 있는 펜 좀 꺼내서 나에게 줘'라고 말해야 합니다.
결론
- 프로그래밍 언어를 잘하려면 기본 문법과 필요한 내용은 암기하고, 논리적인 사고력을 길러야 합니다.
다음으로는 복습 방법에 대해 살펴보도록 하겠습니다.
복습 방법
1. 챕터 이름을 기억하자
- 학습한 챕터 이름만 기억해도 챕터에서 배운 내용을 일부나마 기억할 수 있습니다.
2. 챕터 별 학습 목표를 기억하자
- 학습 목표는 해당 챕터에서 학습해야할 내용을 알려주기 때문에 학습 목표를 기억하면 챕터의 세부 내용을 기억할 수 있습니다.
3. 챕터 별 문법 및 관련 내용을 암기하자
- 학습 목표와 연관된 내용을 암기해야합니다.