c언어 어떻게 공부하면 좋을가요?
제가 학교에서 c프로그래밍 강의가 있어서 c언어를 할줄 알아야 하는데 처음부터 봐도 이해가 안되요... 학원도 다녀보고 했는데 일주일만에 그만두고 어디서부터 시작해야할지 모르겠어요 답변좀 부탁드립니다
처음 C언어를 배우게 되면 어려운 것이 당연합니다.
학교다닐때 C언어는 많이 어려웠던 것으로 기억합니다.
학원보다는 학교에 연구실 또는 동아리를 한번 가보는 것은 어떻까 합니다.
교수님들은 대부분 프로그래밍을 잘하시는 분들이라기보다는 특정한 분야에 대한 내용을 더 많이 알고 있는 경우가 많습니다.
그러다보니 프로그래밍 같은 수업을 들으면 재미가 없기는 합니다. ^^;;
학교선배들이 오히려 더 잘가르쳐주는 경우가 많습니다.
저는 학교다닐때 "열혈강의 C" 책과 책을 사면 동영상강의를 볼수 있게 해줘서 그것을 보면서 배웠습니다.
C언어는 박정민의 열혈강의 C언어 본색을 추천 드립니다.
강의는 유튜브에 무료로 나와있으며, 책 구매는 저는 왠만하면 비추입니다.
공부는 일단 자신이 무엇을 만들건지 생각하는 것 입니다.
따라서 효과는 자신이 이런 함수를 배우면서 아 여기에는 이 함수를 넣어봐야겠다라고 생각해보세요.
점점 자신이 만들려고하는 작품에 알고리즘 순서, 들어가야할 함수 이런것을 알게되며 프로그램을 만들고 난 후 자신의 실력이 향상 된 것을 느껴보세요. 뿌듯합니다.
C언어를 할 줄 알아야 한다면 C언어 교재와 온라인에 공개된 강의로 다시 시작해보시는 것이 좋을 듯 싶습니다.
C언어 프로그래밍 관련해서 개발자나 강사분들이 무료로 공개 해놓은 강의가 있는데 그것을 이해가 될 때까지 자주 돌려보면서
공부를 하시면 충분히 과목을 진행하는데 힘들지 않을 정도의 C언어 프로그래밍을 하시게 되지 않을까 싶습니다.
음 죄송한 말씀이지만,
학원을 다닌 상태에서 C언어가 이해가 안되고 1주일만에 그만두었다면
프로그램 배우시는건 포기하시길 권해드립니다
참고로 컴퓨터 언어는 끈기가 기본입니다,
왜냐하면 프로그래밍을 하다보면 원하는 알고리즘으로 풀리지 않을때가 있습니다
그때 그걸 넘어서야 하는데 그때 필요한게 끈기입니다
그 끈기로 이것저것 여러가지 시도를 해봐야 하거든요
근데 그런 끈기도 없이 1주일만에 그만두었다면? 프로그램쪽은 포기하시는게 좋을듯 합니다
혹, 혼자 공부하신다면 학원에서 배우는것보다 엄청나게 많이 막히는 부분이 나옵니다
그걸 극복할 수 있을지 모르겠네요
안녕하세요~! 아하(Aha) 지식답변자 다라닝입니다.
질문하신 내용에 대하여 아래와 같이 답변 드립니다.
C언어는 상대적으로 어려운 언어입니다.많은 사람들이 접했다가 중간에 멈추고 시간이 지나고 다시 시작하는 언어이다보니
크게 낙담하실 필요도 없고 지금처럼 다시 시도하시면 됩니다.
학원에서 수강하면서 답답하셨다면
인터넷 강의를 수강해보시는건 어떨까요?
학습 페이스 조절을 본인이 할수있고 포기하지만 않으시면 완주하실수 있습니다.
C언어는 혼자 공부하시는것보다 강의 들을면서 지도받고 실습해보는게 큰 도움이 됩니다!
부족하지만 도움이 되셨기를 바라며 추가적인 문의가 필요하시면 답변 부탁드려요!먼저 C언어를 배우기에 앞서 프로그래밍에 대한 개념이 먼저 잡히도록 하는게 중요해 보입니다.
프로그래밍 개념과 다양한 지식을 배울수 있는 사이트는 "생활코딩"이라는 무료 온라인 강좌 사이트입니다. 많은 프로그래밍 언어와 기법들을 잘 정리하고 쉽게 전달해주니까 참고하셔서 공부해보세요.
https://opentutorials.org/course/1
기본적으로 추천드리는 "프로그래밍이란?"란 강의를 한번 들으시고,
https://opentutorials.org/course/3930/26661
"프로그래밍 언어"에 대한 주제의 강의를 한번 들으시는 추천드리겠습니다.