2. 프로젝트 설명
• 인터넷, SNS 등을 보면 요즘 학생들이 맞춤법, 어휘력 등이 취약하다는 점을 알 수
있음.
• 이러한 언어적인 능력은 그 사람의 수준까지 나타낼 수 있기 때문에 ,상당히 중요
하다고 볼 수 있음
• 따라서, 기본적이지만 헷갈리기 쉬운 맞춤법, 어휘 들을 문제로 출제하여 학습할 수
있게 도움을 주는 프로그램을 설계함
4. 프로젝트 특징
• “실용성”을 우선순위로 두었음
• 오답노트, 텍스트 파일 생성으로 틀린 문제를 다시 확인하고 출력까지 할 수 있음
• 맞춤법 테스트의 경우 30문제 중 15문제를 임의로 추출하여 매 실행마다 다양한 문
제를 경험할 수 있도록 함
• 프로그램의 동작 과정을 함수로 쪼개어 과정을 알아보기 쉽게 함
5. 프로젝트에 사용된 학습 내용
• 기본적인 반복문, 조건문
• 임의로 문제를 추출할때 rand, time 사용
• 사용자 정의 함수 실행 과정에서 배열, 배열 포인터, 2차원 배열 매개변수 등 사용
• 어휘 채점 과정에서 문자열 처리 함수 사용
• 텍스트 파일 생성 과정에서 파일 입출력 관련 내용 사용