DevLog 104

[Claude] please, recommend me how to educate a student who want to be a programmer.

Programming Education RoadmapTo educate a student who wants to become a programmer, I recommend a comprehensive approach that balances theory, practice, and soft skills development:Foundation PhaseStart with fundamentals - Begin with core programming concepts like variables, data types, control structures, and functions using a beginner-friendly language like PythonTeach computational thinking -..

DevLog 2025.04.08

코딩 교육 대학교나 학원에 비해 과외가 가진 차별화 요소 3가지

요즘은 교육기관이 워낙 많기도 하고 코딩 교육도 충실해 보여서 1:1 과외가 가진 차별화 요소에 대해서 생각 정리를 하고자 한다. 차별화 요소개인 맞춤형 커리큘럼 : 학생들이 개발해 보고 싶은 게임을 조금씩 만들어 가면서 자연스럽게 개념을 익히도록 유도한다.개발 수준 별 맞춤형 커리큘럼 : 코드를 보면서 학생 수준을 어느 정도 가늠할 수 있다. 그래서 개발 수준에 따라서 커리큘럼을 짤 수 있다.학생 중 절반 이상은 개발해서 출시까지 하나씩 배우는 것 보다는 직접 개발해 주는 것을 원한다. 거의 외주에 가까운 과외 형태인데 대부분은 학생이 원하는 데로 대신 개발해 줄 수 있다.

DevLog 2025.04.08

개발 생산성 VS 개발 실력

유니티 에셋 스토어를 자주 사용한다.에셋 스토어에도 없다면 github에서 검색해 본다.마지막으로 Claude에게 질문해도 맞는 답변을 얻을 수 없다면, 내가 스스로 개발해야 한다.유니티 에셋 스토어 => github => Claude 를 거치면 거의 대부분의 문제를 해결할 수 있다. 이런 개발 방법은 빠르게 개발할 수 있어서 생산성이 좋은 반면, 하나부터 열까지 한땀한땀 구현하다 보면 개발 실력 쌓는데에 크게 도움이 된다.답안지가 이미 있지만, 보지 않고 스스로 푸는 것과 유사하다.그러다 보니 생각하는 힘이 많이 떨어지게 되었다.Claude가 코드와 함께 답변을 잘 해주기 때문이다.

DevLog 2025.03.22