반응형

AI를 이용한 바이브코딩 1탄으로 초등학교 필수 영어단어 800개를 암기하는 프로그램을 만들어 보았다. 초등학생 자녀가 있는데 영어를 굉장히 어려워해서 나름 고심하여 만들어 보았다. 초등학생의 눈높이를 생각해서 만들었으나 없는 시간을 쪼개어 만들다 보니 잘 된 건가 아닌가 모르겠다. 프로그램 파일과 같이 들어있는 엑셀파일의 단어 리스트를 기준으로 단어와 관련 예제의 발음과 뜻을 익히고 암기할 수 있도록 만들었다. 

 

아래 알파벳이 있는 부분을 클릭하면 해당 알파벳으로 시작하는 단어들이 나오고 단어의 뜻과 예문을 볼 수 있다.

 

 

해당 알파벳으로 시작하는 단어가 나오고 뜻, 예문 그리고 각각의 발음을 들을 수 있다. 완전하게 암기를 했다고 생각되는 단어는 체크박스를 체크해서 구분해 준다.

 

 

단어 테스트 화면이다. 단어의 뜻을 맞추는 문제와 빈칸을 완성하는 문제가 랜덤으로 출제된다.

 

 

 

학습완료로 체크한 단어들만 모아서 다시 볼 수 있으며 필요시 학습 미완료로 상태를 바꿀 수 있다.

 

 

프로그램의 이름은 초등 영어단어이지만 안에 들어 있는 엑셀파일의 데이터를 기반으로 하므로 그것만 바꾸면 성인용 영어단어 학습프로그램으로 바꿀 수도 있다.

 

프로그램은 구글의 제미나이를 이용해서 만들었으며 파이썬 언어로 만들었다. 다운로드 후 초등영단어.zip 파일의 압축을 풀면 나오는 파일들을 폴더를 만들어 넣어주고 eleWord800.exe 파일을 실행하면 된다.

 

개선사항이나 버그수정 등의 요청은 들어줄 수 있을지 모르겠지만 본 포스팅의 댓글에 써 주시면 된다.

 

 

실행 시 이런 경고가 나올 수 있는데 코드 사이닝(누가 프로그램을 만들어서 배포하는지 확인하는 증명서)을 안해서 나타나는 화면이며 PC에 아무런 영향도 끼치지 않으므로 '추가 정보'를 클릭하고 실행 버튼을 누르면 된다.

 

 

https://naver.me/xLstZshI

 

초등영단어.zip

토토로님이 공유한 파일을 확인하세요.

mybox.naver.com

 

반응형

'바이브 코딩' 카테고리의 다른 글

바이브 코딩 카테고리를 추가하면서...  (2) 2026.01.15

+ Recent posts