3.9 KiB
3.9 KiB
이 프롬프트는 @DAT06.json 프로젝트 내용을 상세화하는 용도야.
프로젝트 내용 상세화
1. project 내용 만들기
- project의
summary,objectives를 참고하여 각 미션의overview,objectives내용을 구체화해줘. - project의
objectives에는 다음 4가지 핵심 섹션을 HTML 태그로 포함해줘:<h4>필요한 상황</h4>,<h4>해결방안</h4>,<h4>기대효과</h4>,<h4>활용분야</h4>
- (필요시)
prerequisites에는 Python 기초 외에 **"Google Colab 환경 활용 기초"**를 포함해줘.
2. 미션 상세 내용 만들기
- 각 missions의
overview,objectives가 고유한 역할을 갖도록 중복을 제거하고 명확한 학습 과정을 명시해줘. scenario는 실제 국방/군수/도메인 실무 배경, 문제 상황, 산출물 경로를 연계하여 몰입감 있게 작성해줘.
3. 학습활동 만들기
- 각 missions의 overview, objectives, scenario를 참고해서 guideSteps 을 2~5개를 추가로 만들어줘.
- activity (해야 할 일 & 학습자 제출물):
- 코드/설정 작성 단계에는 Colab 코드 셀 첫 줄에
%%writefile [파일경로]매직 커맨드를 선언하여 파일을 저장하고,!python [경로]또는!pytest [경로]쉘 명령어로 즉시 동작을 검증하도록 안내해줘. - 학습자가 제출해야 하는 내용에 **"Google Colab 실행 셀 결과 출력 로그 및 생성된 산출물 파일"**을 명시해줘.
- 코드/설정 작성 단계에는 Colab 코드 셀 첫 줄에
- evalText (PASS 기준 및 보완 방법):
- PASS 기준에 **"Google Colab 환경에서 스크립트 및 테스트 코드가 에러 없이 정상 실행되고 요구 지표를 충족하는가?"**를 포함해줘.
- 보완 방법에 Colab 실행 오류(문법 에러, 모듈 경로 누락, 쉘 커맨드 실패 등) 디버깅 지침을 반영해줘.
4. 첨부파일 만들기
- 각 missions의 overview, objectives, scenario에 등장하는 첨부파일을 만들어줘. 저장소는 uploads/{projectid} 야.
- 저장소 경로:
uploads/{projectid}/ - 프로젝트 및 10개 미션 전체의
materials에uploads/{projectid}/{projectid}_colab_starter.ipynb를 등록하고, 실제 실행 가능한 Jupyter Notebook 파일을 생성해줘.
5. 학습자료 점검하기
- 각 missions의 materialText는 mission을 수행하기 위해 필요한 참고자료들이야. 미션 산출물, 저장위치, 검증 및 개선방안 외 풀이에 도움이 될만한 참고자료를 추가해줘.
- 각 미션의
materialText최상단에 [Google Colab 실습 및 환경 가이드] 블록을 필수로 포함해줘:- 디렉터리 생성:
!mkdir -p [필요경로] - 파일 저장 매직 커맨드:
%%writefile [산출물경로] - 검증 쉘 명령어:
!python [경로]또는!pytest [경로] -v
- 디렉터리 생성:
- 이외에 미션 산출물 저장위치, 검증 및 개선방안, 도메인 표준 규격/이론 참고자료를 추가해줘.
6. 활용기술
- 각 missions의 techStack, aiGuidelines 이 overviews, objectives, scenario, guideSteps 에 맞게 충분히 반영되었는지 확인해줘. techStack, aiGuidelines는 5개 이하씩 추가해줘.
7. 평가기준
- deliverables: 프로젝트 레벨의 산출물 목록(15개 내외)과 각 미션의
deliverables합집합 및materials파일 경로가 100% 일치하도록 정리해줘. - evaluationKeys: 각 미션마다 3개의 필수(
REQUIRED) 평가키로 표준화해줘:[정량적 평가]: objectives의 수치 지표(정확도, 처리속도, 오류율, 지연시간 등) 기준[정성적 평가]: 도메인 실무/전술 타당성, 신뢰도, 안전 실패(Fail-safe) 등 질문[진행 추적 및 완료 기준]: 필수 산출물 생성 및 검증 도구(pytest 등) 통과 여부
- evaluationText:
evaluationKeys의 3대 항목(정량/정성/진행추적) 및 검증 방법을 완벽히 포괄하는 4대 PASS 조건 불릿 포인트를 작성해줘.