Luna Whale AI App Class · Lesson 04

한 번에 다 시키지 않기 Step Build

Big Idea

AI에게 앱 전체를 한 번에 맡기면 화면, 기능, 저장, 디자인이 섞여서 결과를 검사하기 어렵습니다. 오늘은 앱을 작은 단계로 나누고, 한 단계씩 만들고 확인한 뒤 다음 단계로 넘어가는 법을 배웁니다.

Goal앱 제작을 작은 단계로 나누기
Output단계별 AI 명령 4개 작성
Rule한 번에 한 화면 또는 한 기능만 요청
Check결과를 확인한 뒤 다음 명령으로 이동
학생이 체크리스트 앱을 작은 단계로 나누어 만드는 수업 이미지
Step Build한 번에 하나씩 만들고 확인하기

1. 왜 한 번에 다 시키면 위험할까요?

AI는 말하지 않은 부분을 추측합니다. 요청이 너무 크면 어떤 부분이 잘못됐는지 찾기 어렵습니다.

너무 큰 명령과 단계별 명령 비교
Too Much큰 명령은 검사 순서가 없음

학생에게 줄 문장

“앱 완성해줘”는 편해 보이지만 AI가 화면, 기능, 저장 방법, 디자인을 전부 마음대로 정하게 만듭니다. 초심자는 한 번에 많이 시키는 것보다 작은 요청을 여러 번 하는 편이 더 정확합니다.

2. 앱 제작은 작은 계단입니다

처음부터 완성품을 요구하지 않습니다. 먼저 보이는 화면, 그다음 누르는 기능, 그다음 결과 변화를 만듭니다.

첫 화면, 입력, 결과, 저장 단계
Four Steps첫 화면 · 입력 · 결과 · 저장

기본 순서

  • 첫 화면만 만든다.
  • 입력하거나 선택하는 방법을 붙인다.
  • 누른 뒤 결과가 바뀌는지 확인한다.
  • 저장, 수정, 디자인은 마지막에 다듬는다.

3. 1단계: 첫 화면만 만들기

첫 명령은 욕심내지 않습니다. 제목, 짧은 설명, 기본 항목만 보이면 충분합니다.

너무 큼

준비물 체크 앱 완성해줘. 저장도 되고 예쁘게 만들어줘.

1단계

초등학생이 쓰는 준비물 체크 앱의 첫 화면만 만들어줘. 제목, 짧은 설명, 준비물 목록 6개가 크게 보이게 해줘.

4. 2단계: 입력과 선택만 붙이기

첫 화면이 보이면 이제 학생이 무엇을 누르거나 입력할지 정합니다. 아직 저장 기능은 넣지 않습니다.

체크

준비물, 습관, 할 일을 완료 표시할 때 씁니다.

글 입력

단어, 목표, 오늘 한 일을 직접 적을 때 씁니다.

선택

기분, 난이도, 카테고리처럼 정해진 것 중 고를 때 씁니다.

5. 3단계: 결과 변화만 확인하기

앱은 누른 뒤 바뀌어야 합니다. 숫자, 문구, 색, 목록 중 무엇이 바뀌는지 말합니다.

만들기 확인 고치기 다음 단계 루프
Check Loop보이고 눌리고 바뀌는지 확인

결과를 말하는 문장

  • 체크하면 완료 개수가 1 올라가게 해줘.
  • 모두 체크하면 “준비 끝” 문구를 보여줘.
  • 입력한 단어가 카드 목록에 추가되게 해줘.
  • 선택한 기분에 따라 오늘의 메시지를 바꿔줘.

6. 4단계: 저장과 수정은 나중에 붙이기

저장은 편리하지만 처음부터 넣으면 복잡해집니다. 화면과 기본 동작이 맞은 뒤 붙입니다.

먼저

화면이 보이는지, 버튼이 눌리는지 확인합니다.

그다음

완료 개수, 안내 문구, 색 변화가 맞는지 봅니다.

마지막

새로고침해도 남는 저장 기능과 디자인 수정을 요청합니다.

7. 큰 명령을 4개로 나누기

같은 앱이어도 한 문장으로 끝내지 않고 제작 순서대로 요청합니다.

준비물 앱 단계별 명령 예시
Command Board준비물 앱을 4번에 나누기
1. 첫 화면만 만들어줘.
2. 체크 버튼만 붙여줘.
3. 체크한 개수와 완료 문구를 보여줘.
4. 화면이 맞으면 저장 기능을 붙여줘.

8. 실제 참고 화면: 단계와 UI 기준

공식 자료를 보며 버튼, 입력, 상태 변화처럼 앱을 나누어 생각하는 기준을 확인합니다.

9. 세 가지 주제로 나눠보기

어떤 앱이든 첫 화면, 입력, 결과, 저장으로 나눌 수 있습니다.

습관 체크 앱

첫 화면: 습관 3개. 입력: 체크. 결과: 오늘 완료 개수. 저장: 내일 다시 열어도 기록 남기기.

단어 카드 앱

첫 화면: 카드 목록. 입력: 단어 추가. 결과: 뜻 보기. 저장: 외운 단어 표시 남기기.

집중 타이머 앱

첫 화면: 시간 선택. 입력: 시작 버튼. 결과: 남은 시간. 저장: 오늘 집중 시간 기록.

10. 오늘의 단계별 명령 공식

AI에게 말할 때는 지금 어느 단계인지 먼저 밝힙니다.

지금은 [단계 이름]만 만들 차례야.
앱 주제는 [앱 이름]이야.
사용자는 [누가 쓰는지]야.
이번 단계에서 필요한 것은 [이번에 만들 것]뿐이야.
아직 [나중 기능]은 넣지 마.
완성되면 내가 확인하고 다음 기능을 요청할게.

11. 오늘의 산출물

완성 앱이 아니라, AI에게 순서대로 시킬 수 있는 제작 명령 4개가 오늘의 결과입니다.

수업 중 만드는 것

큰 명령 1개
첫 화면 명령
입력/선택 명령
결과 변화 명령

다음 수업 전에 볼 것

저장 기능을 붙이는 시점
한 단계가 끝났는지 확인하는 기준
용어 설명
단계별 명령 공식