콘텐츠를 만들고 검사하는 방법
여기 있는 내용은 모두 이 사이트를 위해 썼고, 프로젝트에 들어 있는 검사 묶음 109개로 검사해요. 무엇을 검사하고 무엇은 검사하지 못하는지 여기에 적어요.
직접 쓴 글, 남의 글은 없어요
모든 설명, 예문, 연습 문제는 이 프로젝트를 위해 썼어요. 교재나 사전, 문장 모음에서 가져오거나 옮기거나 바꿔 쓴 것은 없어요. 자유 라이선스 문장 모음도 쓰지 않아요. 그 밖의 것(글꼴, 이미지, 단계 이름)의 출처는 출처와 권리에 있어요.
검사하는 것
프로젝트에는 직접 만든 검사 도구가 121개 있고, 109개 묶음으로 나뉘어 있어요. 몇 가지 예예요.
- 입력한 답은 브라우저가 정해진 규칙으로 채점해요. 같은 경우를 따로 쓴 Python 기준 구현도 채점하고, 둘이 다르면 오류로 쳐요.
- 12개 언어의 숫자, 시간, 날짜를 일부러 다르게 만든 계산으로 한 번 더 만들고 처음 것과 맞춰 봐요.
- 화면의 모든 문구는 모든 언어에 있어야 하고, 자리 표시자도 같아야 해요.
- 사이트 안의 모든 링크와 앵커를 확인해요.
- 모든 페이지를 브라우저에서 한 번씩 열어요. 스크립트 오류가 없고, 다른 서버의 파일은 하나도 없어야 해요.
- 두 번 빌드하면 두 번 모두 같은 결과가 나와야 해요.
- ‘오류 알리기’는 보호 규칙을 일부러 빼고 시험해요. 규칙이 빠지면 검사 하나가 실패해야 해요.
학습 중에는 AI 서비스를 쓰지 않아요
답, 채점, 검사 어느 것도 AI 업체에 보내지 않아요. 채점은 브라우저 안에서 직접 만든 코드가 하고, 검사는 사이트를 만들 때 직접 만든 도구로 해요. 그래서 요청마다 비용이 들지 않고, 입력한 내용이 그런 서비스로 가지 않아요. 우리가 정할 수 없는 예외가 하나 있어요. 어떤 브라우저는 읽어 주기 위해 문장을 제조사의 서비스로 보내요. 그래서 스피커를 누를 때만 읽어 줘요. Muno 그림은 AI로 만들었고, 이것도 출처와 권리에 적혀 있어요.
검사가 하지 못하는 것
검사는 규칙으로 적을 수 있는 것을 찾아요. 빠진 문구, 틀린 숫자, 끊어진 링크 같은 것이에요. 예문이 자연스러운지, 설명이 이해하기 쉬운지는 알려 주지 못해요. 그래서 ‘오류 알리기’ 버튼이 있어요.
오류 알리기
모든 문법 주제, 단어 목록, 읽기 글, 동사 페이지 끝에 ‘오류 알리기’가 있어요. 부분과 오류 종류를 고르고, 무엇이 틀렸는지 200자 안으로 적어요. 이 내용과 날짜만 저장하고, IP 주소도 식별자도 저장하지 않아요. 그래서 답장은 없어요. 답장을 원하면 법적 고지에 있는 주소로 보내 주세요. 자세한 내용은 개인정보 처리방침에 있어요.