숙제는 반드시 Visual Studio에서 작성하고, 빌드(Ctrl+Shift+B 또는 F7)를 실행하여 컴파일 오류가 없는지 먼저 확인해주세요. 오류가 있다면 오류 메시지를 꼼꼼히 읽고 수정한 후, 다시 빌드하여 확인합니다.
빌드가 성공적으로 완료되면, 작성한 소스코드를 문서에 복사하여 제출하면 됩니다.
숙제는 다음 수업 시작 전까지 제출해야 합니다. 미루지 말고 수업이 끝난 직후 바로 실습하는 것을 권장합니다.
가장 중요한 것은 디버깅입니다. 숙제 결과물을 제출하기 전에 반드시 F10 키를 눌러 한 줄씩 실행하면서 확인해야 합니다. 단순히 실행 결과만 보고 끝내지 마세요.
조사식 창에 모든 변수를 등록하고, 각 변수의 값이 예상한 대로 변하는지 눈으로 직접 확인하는 습관을 들여야 합니다. 이 과정을 생략하면 나중에 복잡한 코드를 작성할 때 버그를 찾지 못하게 됩니다.
모든 숙제는 기존 소스코드를 전부 지우고, 기본 소스코드 부터 작성해주셔야 합니다.
구글링(검색), CHAT GPT 절대 이용 금지!!!!
기본 코드
꼭 해야할 점
프로그래밍 문법이나 개념을 이해하는 것은 강의를 듣거나 책을 읽는 것만으로도 가능합니다. 하지만 그것만으로는 실제로 코드를 작성할 수 있는 프로그래머가 될 수 없습니다.
프로그래밍 실력은 직접 코드를 작성하고, 오류를 만나고, 그것을 해결하는 과정을 반복하면서만 향상됩니다. 따라서 모든 숙제를 반드시 직접 손으로 타이핑하면서 풀어야 합니다.
특히 한 줄씩 디버깅하면서 실행하는 습관이 매우 중요합니다. 코드를 작성하고 한 번에 실행해서 결과만 확인하는 것이 아니라, F10으로 한 줄씩 실행하면서 각 변수의 값이 어떻게 변하는지 관찰해야 합니다. 이 과정을 통해 코드가 어떻게 동작하는지 완전히 이해하게 되고, 그것이 진짜 내 것이 됩니다.
강의만 보고 넘어가면 그 순간에는 이해한 것 같지만, 시간이 지나면 금방 잊어버립니다. 결국 나중에 다시 공부해야 하므로 오히려 시간을 낭비하게 됩니다.
숙제를 완벽히 이해하고 넘어가는 것이 결국 가장 빠른 길입니다. 반드시 숙제를 완료한 후에 다음 단계로 넘어가세요.

