c언어 프로그래밍 실력 쌓는법
학교에서 c언어로 프로그래밍 기초를 배우고 있는데요. 두달 가까이 강의 듣고 따라해보고 하고는 있는데 실력이 늘고 있는건지 모르겠습니다. 계속 반복하고 이해하려고 하면 실력이 늘고있는걸까요?
이론도 중요하지만 특히 기초를 쌓을때 이론내용과 연계하여 실제로 직접 프로그래밍을 짜보는것이 많이 도움이 됩니다.
현재 그렇게 진행하고 계시는것 같고요.
꾸준히 공부하시다보면 처음에는 잘 안 느는것 같다가 어느순간 조금씩 프로그램짜는것이 순조로워지는시점이 올거예요.
인내를 갖고 꾸준히 공부하셔서 좋은결과 있길바라겠습니다.
안녕하세요.
기초 프로그래밍 공부중이시군요.
차근차근 공부하다보면 기초가 쌓이게되고 그로인해 실력도 키워지게됩니다.
너무 기초라서 실력이 쌓아지지않는다고 생각하실지 모르겠지만, 아예 배우지않았을때와 비교해본다면
어느정도 씨언어에대해 아는게 많이 생기셨을겁니다.
이런식으로 점점 공부하시다보면 실력은 금방쌓이게될것입니다.
네 알게모르게 실력이 늘고 계실거에요
학교에서 보돈 기본서 책을 이해하면서 하나하나 과제를 해결해나가고 계신가요?
이때 다른 걱정마시고 프로젝트나 실무를 경험하게되시면
아~ 이게 그때 책에있던 그내용이구나 그래서 공부했구나 이렇게 매칭되는 시점이 오실겁니다.
향후 실무를 위한 내공을 쌓는과정이라고 생각하시고 열심히 학과공부에 매진하시기 바랍니다.
저는 알고리즘 공부를 추천드립니다.
삼성 sw 알고리즘이 c, c++을 익히기에 좋습니다.
삼성 기출 문제는 아래 블로그에 있습니다.
https://bloodstrawberry.tistory.com
알고리즘을 익히다보면 해당 언어의 테크닉이 늘게 됩니다.
또한 아직 학생이시니 추후 취직 준비에도 도움이 됩니다.
우선은 기본적인 C언어 내용을 숙지하신 다음에 그 이후에 직접 간단한 프로그램들을 만들어보면서 실력을 쌓으시면 됩니다.
그 외에 다른 프로그래밍 언어로 구현된 소스 코드를 개인적으로 C언어로 다시 재 작성하여 구현하는 것을 하다보면 C언어에 대한 프로그래밍 실력이 쑥쑥 늘어나지 않을까 생각됩니다.
안녕하세요, 실력이 느는것같지 않아 답답하시죠?
Programming뿐 아니라 모든 것이 마찬가지로, 노력에 비례해서 실력이 선형적으로 증가하지 않습니다.
계속 노력하다 보면 어느 순간 실력이 부쩍 늘어 있는 자신을 발견하게 될겁니다.
C에서 포인터는 필수인데, 이는 컴퓨터 구조 등의 과목을 들으면 훨씬 이해가 빠릅니다.
그리고, 교재에 나오는 예제 말고 실제 프로그램의 소스를 분석해보면 많은 도움이 됩니다.
안녕하세요.
C언어 강좌를 통해 기초를 학습하시고. 어느정도 문법과 기초 지식을 쌓았다 싶으면
알고리즘을 통한 코딩연습을 자주하시길 바랍니다. 이게 가장 빨리 실력이 느는 방법이라 생각합니다.
이후 프로젝트를 통해 직접 프로그램 개발을 해보시는것을 추천드립니다 ^^
# C언어 강의
1. C언어 기초 프로그래밍 강좌
https://www.youtube.com/watch?v=dh4hdtZ00EU&list=PLRx0vPvlEmdDNHeulKC6JM25MmZVS_3nT
2. Do it! C언어 입문
https://www.youtube.com/watch?v=flszoDfgwjc&list=PLiZvlxkcLhakQwbPjkyfuHFy1IVG-VXrP
3. C언어를 제대로 배우는 방법 | 따라하며 배우는 C언어
https://www.youtube.com/watch?v=PDM_w2b4UA0&list=PLNfg4W25Tapyl6ahul_8VS_8Tx3_egcTI
C언어 기초를 공부하신 뒤
알고리즘 사이트에서 문제를 풀면서 코딩 실력을 기르시길 바랍니다.
1. 알고리즘 공부하기
아래 사이트에서 코딩 테스트 연습을 꾸준히 해보세요.
즐겁고 실력도 쑥쑥 늘어난답니다.
알고리즘 문제들도 많고 다른 사람들이 어떻게 풀었는지도 볼 수 있어서~!! 매우 좋습니다.
다양한 언어로 해결한 답안들이 많으니
타 언어에 대한 이해도도 쑥쑥 올라갑니다!!
1) 백준 온라인 저지
2) 알고스팟
https://algospot.com/judge/problem/list/
3) 프로그래머스
프로그래밍은 많이 해보면 해볼수록 실력이 늘어나는 것 같습니다.
물론 아무런 생각 없이 프로그래밍을 한다면 실력이 늘어날수는 없겠지만 보통은 이 코드를 어떻게 개선해볼까? 이런 고민을 많이하다보니 많이 해보는 것이 좋은 방법 같습니다.
또한 다른사람이 만든 코드도 잘 보는 것이 중요합니다.
잘만들어진 코드는 따라해보고 개선해본다면 더 좋을 것 같습니다.