7. 큰 업무를 작은 작업으로 나누기
복잡한 업무를 실행 가능한 작은 작업으로 나누는 교안이다.
큰 업무를 한 번에 요청하면 AI가 빠진 조건을 추측하고, 아직 결정하지 않은 내용까지 만들어 낼 수 있다. 먼저 확인 질문을 받고, 그 답으로 계획을 만든 뒤, 첫 작업만 실행하면 중간에 방향을 바로잡기 쉽다.
작업을 나뢌다는 것은 문장을 잘게 자르는 일이 아니다. 사람이 결정해야 할 조건, AI가 초안을 만들 수 있는 부분, 사람이 검토해야 할 부분을 분리하는 일이다.
"ai_prompt" 폴더에 "07_작업분해.txt"를 만든다.처음 참여하는 사람을 위한 4주 미니 프로젝트 수업을 설계한다.
대상:
수업 시간:
사용 도구:
최종 결과물:
수업 환경:
처음 참여하는 사람을 위한 4주 미니 프로젝트 수업을 설계하려고 한다.
지금은 수업안을 작성하지 않는다.
필요한 정보를 확인하는 질문을 먼저 작성한다.
질문은 대상, 시간, 환경, 도구, 결과물, 제한 조건으로 나눠다.
대상: 컴퓨터 기본 사용은 가능하지만 코딩 경험이 없는 성인 15명
시간: 주 3회, 회당 3시간
환경: Windows 11이 설치된 컴퓨터실
도구: 웹 브라우저와 Visual Studio Code
결과물: 개인 소개 웹 페이지와 발표 1회
제한: 유료 서비스와 외부 회원가입은 사용하지 않음
아래 확정 정보를 바탕으로 교육 프로그램 작성 계획만 만든다.
본문 교안은 아직 작성하지 않는다.
확정 정보:
- 대상: 컴퓨터 기본 사용이 가능한 성인 15명
- 시간: 주 3회, 회당 3시간
- 환경: Windows 11이 설치된 컴퓨터실
- 도구: 웹 브라우저와 Visual Studio Code
- 결과물: 개인 소개 웹 페이지
- 제한: 유료 서비스는 사용하지 않음
계획에 포함할 내용:
1. 주차별 주제
2. 각 주차의 산출물
3. 앞 주차 산출물과 다음 주차의 연결
4. 준비가 필요한 파일과 도구
5. 확인이 필요한 위험 요소
확정한 계획에서 첫 주 내용만 작성한다.
나머지 주차는 작성하지 않는다.
첫 주에는 파일 만들기, HTML 기본 구조 작성, 브라우저 확인을 포함한다.
각 작업은 번호 목록으로 작성한다.
첫 주 범위를 벗어난 내용을 제거한다.
HTML 파일을 만들고 브라우저에서 확인하는 작업까지만 남긴다.
정보가 부족하면 결과를 만들지 말고 확인 질문만 한다.
계획에 없는 내용을 추가하지 않는다.
변경이 필요하면 먼저 변경 이유를 질문한다.
"07_작업분해.txt"에 저장한다.1. 대상과 운영 조건 확인
2. 교육 목표 확정
3. 주차별 주제 설계
4. 1주차 활동 작성
5. 전체 누락 검토
계획이 실행 가능한 작은 작업으로 나뉘고, 아직 요청하지 않은 전체 결과물을 미리 만들지 않으면 정상이다.