클래스카드는 단어장 만들기가 정말 쉽습니다. 그래도 계속해서 더 쉽게 만들수 있도록 노력하고 있습니다. 그 중 하나가 숙어 입력인데요, 사실 그 동안 여러 선생님들께서 요청해 주신 내용이기도 합니다. 저희로선 쉽지 않은 여러 문제가 있었지만, 드디어 숙어의 자동입력을 지원하게 되었습니다.
1) 중고등학교 교과서 등에 나오는 숙어 1662개를 지원
저작권 문제가 없도록 숙어 데이타를 직접 만들어야 해서 시간이 걸렸습니다. 그런데 제작해 보니 숙어라는 것이 그 의미보다는 용례가 더 중요한 것이 많아서 이런 것을 제대로 표기하는 방법을 앞으로 고민해 보려고 합니다.
2) 기존 단어 입력을 방법을 유지하는 숙어도 자동입력 방식
사실 데이타 만큼이나 고민이 많았던 것은 자동입력하는 User interface를 구현하는 것이었습니다. 기존의 단어 입력 방식이 워낙 단순하고 효과적이어서 그것을 변경하지 않으면서 숙어를 쉽게 입력하는 방식을 찾아야 했습니다.
해답은 숙어라는 것을 별도로 지정하지 않더라도 SPACE를 입력하면 숙어로 인지하게 하는 것이었습니다. 예를 들어 look up을 입력하려고 할 때 look + SPACE를 입력하면 look이 포함된 숙어를 선택할 수 있습니다.
이 방법의 다른 잇점 중 하나는 이러한 방식을 굳이 설명하지 않아도 누구나 숙어를 입력하려고 하면 그 방법을 발견하게 된다는 점입니다.
3) 자동입력 할 때 품사 포함여부를 선택하는 옵션
선생님들이 만드신 세트를 보면 단어의 의미에 붙어있는 품사를 제거하시는 경우가 있었습니다. 생각해 보면 품사의 표기를 v. 등으로 하는 것이 낮은 연령학생이 외국어로 영어를 학습하는 입장에서는 적합하지 않다고 판단할 수도 있을 것 같습니다. 그래서 이 품사를 처음부터 표시하지 않는 옵션을 추가하였습니다.
생각보다 숙어는 영어학습에 중요한 것 같습니다. 앞으로 더 많은 숙어를 DB에 저장하고, 그 의미를 정확히 전달할 수 있는 방법을 찾아 나가도롣 하겠습니다. 이 문제에 대해 조언을 주실 선생님이 계시면 언제라도 연락 주시면 감사하겠습니다.