22018, 1/1101 회원가입  로그인  
   tjd6596
   프로그래머를 희망하는 중학생 진로

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=35042 [복사]


저는 지굼 중학생입니다
어려서 부터 컴퓨터가 좋아서 프로그래머를 희망합니다
아직 프로그래밍의 세계에 걸음마도 못했는데요
어떤 언어부터 배워야할꺼요?
언어 배우는 순서와 조언 좀 부탁두립니다

  Hit : 8672     Date : 2017/06/11 11:06



    
dy0025 언어는 C언어와 C++ 요즈음 대세인 자바만 해도 감을 잡으실겁니다
그리고 문법만 익히시고 다했다가 아니라 심화적인 학습과 이해가 필요합니다
이외에 직접 생각하시는 것을 자신있는 프로그래밍으로 구현해보시고
본인이 작성한 코드 이해도 좋지만 남이 만든 코드를 보고 이해하시고 비교해보시면 좋겠습니다
2017/06/11  
해쿨러 태클은 죄송하지만 자바가 요즘 대세라고 보기는 어렵습니다. 자바를 여러 학원에서 가르치는 이유는 은행권이나 공공기관에서 제시하는 요구 및 기준사항을 충족시키기 위한 프레임워크가 다수 존재하기 때문입니다. 물론 은행권이나 공공기관에서는 자바를 아직도 사용하기도 하고, 은행권에서는 아직 포트란도 사용되고 있습니다. 즉 이쪽은 대세와는 관련이 없는 업종이라는 거죠
그리고 사실 언어보다는 언어를 이용해 무엇을 하느냐가 훨씬 중요합니다
프로그래밍은 언어에 종속적인 것이 아닌, 아이디어와 알고리즘에 종속적인 분야입니다
아이디어와 알고리즘은 쉽게 바꿀 수 없지만, 언어는 그냥 그때 그때 최적의 언어를 골라 사용하기만 하면 됩니다
그래서 프로그래밍을 처음 공부할 땐 직관적이고, 생각을 표현하기에 좀 더 자유로운 언어를 고르고 공부하는 것이 낫습니다.
유치원~초등학생때는 스크래치를 보통 추천하고 사용하는데,
중학생때부터는 수학과 과학에 대한 학습이 심화되면서 이를 활용할 수 있는 Processing이라는 언어를 추천합니다.
http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9791186697207&orderClick=LAH&Kc=
http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9788968481901&orderClick=LAH&Kc=
이렇게 두 책을 순서대로 읽어보시는 것을 추천드립니다
이렇게 공부를 쭉 하시면서 수학과 과학은 교과과정과 상관없이 본인의 능력대로 공부를 쭉 해 나가시고, 미적분학, 선형대수학, 정수론까지 공부를 해보세요

언어는 processing -> python -> c -> c++ 의 순서를 추천합니다.
배치한 순서는 난이도순이고, 간소화된 언어에서 구체화된 언어 순서입니다
2017/06/12  
dy0025 지적 감사합니다 공감되는 부분도 많이 있군요^^ 2017/06/13  
su2064 안녕하세요

중학생입장에서 벌써 전문적인 컴퓨터공부를 하려고 하시니 대견하네요
하긴 전국 초중고 등학교에 앞으로 코딩교육이 정식교과목이 된다고 하니
미리 준비는 해야할것입니다.

음..다른분 말씀처럼 파이썬 자바 C언어 정도 학습하면 되는데..
문제는 학생이 프로그래머가 되고싶은지 그밖에 훗날 어떤 직업을 갖고싶은지
중학생이라 아직 진로를 정하기에는 매우 빠르지만..관심분야가 정해져있으니
멘토링을 해드려봅니다.

그 기준이 중요합니다.

무료멘토링이 필요하다면 이곳을 이용해주세요 http://www.koreaitjob.net
멘토링 신청 http://naver.me/5cHwB6lv
2017/06/20