아하
  • 토픽

  • 스파링

  • 잉크

  • 미션


영험한바다매20

영험한바다매20

프로그래밍 심화학습을 하고 싶은데 어떤 방법이 있을까요?

1년전에 아두이노의 기초와 C언어의 기초를 공부하고 이번년도에 아두이노의 심화 단계에 들어서고 싶은데 심화학습에 관한 정보가 부족해 계획을 못 세우고 있습니다. 어떻게 심화학습을 하면 좋을까요?

    2개의 답변이 있어요!

    • 근사한파카16

      근사한파카16

      C언어 기초를 공부하신 뒤

      알고리즘 사이트에서 문제를 풀면서 코딩 실력을 기르시길 바랍니다.

      이후 아두이노를 활용한 프로젝트를 진행하시면 큰 도움이 될거에요.

      1. 알고리즘 공부하기

      아래 사이트에서 코딩 테스트 연습을 꾸준히 해보세요.

      즐겁고 실력도 쑥쑥 늘어난답니다.

      알고리즘 문제들도 많고 다른 사람들이 어떻게 풀었는지도 볼 수 있어서~!! 매우 좋습니다.

      다양한 언어로 해결한 답안들이 많으니

      타 언어에 대한 이해도도 쑥쑥 올라갑니다!!

      1) 백준 온라인 저지

      https://www.acmicpc.net/

      2) 알고스팟

      https://algospot.com/judge/problem/list/

      3) 프로그래머스

      https://programmers.co.kr/learn/challenges

      2. 아두이노 프로젝트(저금통 만들기)

      https://www.youtube.com/watch?v=75jDHbJTZ_8

      3. 아두이노 기초 강좌

      https://www.youtube.com/watch?v=3e6GMI4Szwk&list=PLf8roV9OYDiHCOrnXIlbrzbeQ0pJsaH8v

    • 프로그래밍은 많이 해보면 해볼수록 실력이 늘어나는 것 같습니다.

      물론 아무런 생각 없이 프로그래밍을 한다면 실력이 늘어날수는 없겠지만 보통은 이 코드를 어떻게 개선해볼까? 이런 고민을 많이하다보니 많이 해보는 것이 좋은 방법 같습니다.

      또한 다른사람이 만든 코드도 잘 보는 것이 중요합니다.

      잘만들어진 코드는 따라해보고 개선해본다면 더 좋을 것 같습니다.