TBLT-Agent는 과업 기반 언어교수법(Task-Based Language Teaching, TBLT)을 적용한 생성형 AI 기반 영어 말하기 수업 연구 프로젝트입니다. 생성형 AI가 모둠의 제3의 구성원으로 참여할 때 초등 영어 학습자의 상호작용, 과제 몰입도, 언어 산출이 어떻게 변화하는지 탐구합니다.
- Astro static output
- TypeScript
- Plain CSS and minimal vanilla JavaScript
- GitHub Actions and GitHub Pages
npm install
npm run devAstro가 출력하는 로컬 주소를 브라우저에서 여세요.
npm run check
npm run build
npm run preview프로덕션 결과물은 dist/에 생성됩니다.
- Localized page content:
src/views/ - Locale configuration and shared UI strings:
src/i18n/ - Navigation:
src/data/navigation.ts - Members:
src/data/members.ts - Research work:
src/data/researchWork.ts - Korean routes:
src/pages/ko/ - English routes:
src/pages/en/
The default route redirects to /en/. Korean pages use /ko/, and the former unprefixed internal routes redirect to their English equivalents. The Contact page is archived in src/archive/contact.astro and is not published.
연구 내용의 기준 문서는 docs/연구계획서_초안.docx.pdf입니다.
main 브랜치가 GitHub에 푸시되면 .github/workflows/deploy-pages.yml이 사이트를 검사하고 빌드한 뒤 GitHub Pages에 배포합니다. 저장소의 Settings → Pages에서 배포 소스를 GitHub Actions로 설정해야 합니다.