배울 내용 바로가기
Python 배울 내용
함수·scope·contract처음 배우는 사람용 · 문장을 다듬는 중

서점 주문을 나누어 처리해요

한꺼번에 하던 서점 일을 작은 처리대로 나누고, 받을 내용과 돌려줄 결과를 쉬운 말과 짧은 코드로 직접 확인한다.

작은 수업
60
바로 풀어볼 수 있는 문제
480 / 480
직접 움직이는 그림
60 / 60
나중에 다시 풀기
1일 · 7일 · 30일 뒤
01

모든 작은 수업이 같은 순서로 이어져요

보고, 해보고, 내 말로 설명하는 열두 단계

먼저 골라 보고, 직접 해보고, 생각과 달라진 첫 곳을 찾아요. 한 가지를 바꿔 다시 해본 뒤 새로운 생활 장면에서도 같은 생각을 쓸 수 있는지 확인해요.

VAIRODE의 열두 번 작은 배움 순서오늘 할 일을 보고, 먼저 생각하고, 그림으로 이해하고, 직접 해본 뒤, 막힌 곳을 고치고 새 문제에서 다시 확인하는 학습 흐름입니다.01오늘 할 일왜 배우는지02먼저 떠올리기이미 아는 것03그림으로 보기어떻게 움직이나04먼저 골라보기하기 전 생각05직접 해보기무엇이 보이나06막힌 곳 찾기처음 다른 곳07하나 바꿔보기한 가지08내가 만들기직접 완성09다시 확인하기새 문제로 확인10내 말로 설명한 문장 기록11생활에 써보기새로운 장면12나중에 다시1·7·30일
  1. 01오늘 할 일왜 배우는지
  2. 02먼저 떠올리기이미 아는 것
  3. 03그림으로 보기어떻게 움직이나
  4. 04먼저 골라보기하기 전 생각
  5. 05직접 해보기무엇이 보이나
  6. 06막힌 곳 찾기처음 다른 곳
  7. 07하나 바꿔보기한 가지
  8. 08내가 만들기직접 완성
  9. 09다시 확인하기새 문제로 확인
  10. 10내 말로 설명한 문장 기록
  11. 11생활에 써보기새로운 장면
  12. 12나중에 다시1·7·30일
02

60개 작은 수업으로 나눴어요

배울 내용 골라 보기

각 작은 수업에는 그림, 자주 헷갈리는 곳, 막혔을 때 볼 도움과 여덟 연습 문제가 있어요. 먼저 그림으로 이해하고, 따라 해보고, 혼자 풀고, 내가 한 일을 남기는 순서로 열립니다.

  1. 01

    연습 문제까지 작성됨 · 검토판

    되풀이할 주문 일을 한 묶음으로 만들어요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  2. 02

    연습 문제까지 작성됨 · 검토판

    주문 일을 먼저 적어 두고 필요할 때 써요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  3. 03

    연습 문제까지 작성됨 · 검토판

    안으로 들여쓴 줄만 주문 일에 들어가요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  4. 04

    연습 문제까지 작성됨 · 검토판

    저장해 둔 주문 일을 괄호로 시작해요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  5. 05

    연습 문제까지 작성됨 · 검토판

    주문마다 달라질 내용을 받을 자리를 만들어요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  6. 06

    연습 문제까지 작성됨 · 검토판

    괄호 안에 주문의 실제 값을 넣어 줘요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  7. 07

    연습 문제까지 작성됨 · 검토판

    건넨 값을 알맞은 이름 자리에 맞춰 넣어요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  8. 08

    연습 문제까지 작성됨 · 검토판

    계산한 값을 주문을 맡긴 자리로 돌려줘요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  9. 09

    연습 문제까지 작성됨 · 검토판

    보여 주는 일과 돌려주는 일을 나눠 봐요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  10. 10

    연습 문제까지 작성됨 · 검토판

    돌려줄 값을 정하지 않은 표시를 확인해요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  11. 11

    연습 문제까지 작성됨 · 검토판

    답이 정해지면 남은 줄보다 먼저 끝내요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  12. 12

    연습 문제까지 작성됨 · 검토판

    주문 일 안에서만 쓰는 이름을 따로 둬요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  13. 13

    연습 문제까지 작성됨 · 검토판

    건넨 차례대로 주문 칸을 채워요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  14. 14

    연습 문제까지 작성됨 · 검토판

    자리 이름을 적어 주문 값을 넣어요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  15. 15

    연습 문제까지 작성됨 · 검토판

    값을 빼면 미리 정한 주문 값을 써요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  16. 16

    연습 문제까지 작성됨 · 검토판

    여러 주문이 같은 빈 장바구니를 쓰지 않게 해요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  17. 17

    연습 문제까지 작성됨 · 검토판

    아예 빼 둔 주문과 직접 넣은 빈 표시를 나눠요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  18. 18

    연습 문제까지 작성됨 · 검토판

    값의 종류나 넣는 방법이 맞지 않으면 멈춰 알려 줘요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  19. 19

    연습 문제까지 작성됨 · 검토판

    필요한 이름을 가까운 곳부터 찾아요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  20. 20

    연습 문제까지 작성됨 · 검토판

    같은 이름이면 더 가까운 값을 먼저 써요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  21. 21

    연습 문제까지 작성됨 · 검토판

    바깥의 주문 번호를 바꾸겠다고 먼저 밝혀요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  22. 22

    연습 문제까지 작성됨 · 검토판

    바로 바깥 주문 일에 적힌 이름을 읽어요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  23. 23

    연습 문제까지 작성됨 · 검토판

    바로 바깥 주문 일의 숫자를 이어서 바꿔요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  24. 24

    연습 문제까지 작성됨 · 검토판

    안과 밖이 같은 장바구니를 바라볼 수 있어요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  25. 25

    연습 문제까지 작성됨 · 검토판

    이미 있는 장바구니의 내용을 바로 바꿔요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  26. 26

    연습 문제까지 작성됨 · 검토판

    돌려받은 값 밖에서 생긴 변화도 확인해요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  27. 27

    연습 문제까지 작성됨 · 검토판

    같은 주문이면 같은 답만 돌려주게 만들어요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  28. 28

    연습 문제까지 작성됨 · 검토판

    안에서 처리하지 못한 멈춤이 바깥까지 올라와요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  29. 29

    연습 문제까지 작성됨 · 검토판

    큰 주문 일을 작은 역할로 나눠 맡겨요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  30. 30

    연습 문제까지 작성됨 · 검토판

    한 번 적은 주문 일을 여러 책에 다시 써요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  31. 31

    연습 문제까지 작성됨 · 검토판

    작은 주문 일을 이어 하나의 답을 만들어요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  32. 32

    연습 문제까지 작성됨 · 검토판

    주문 자료를 정해진 작업 줄로 차례차례 보내요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  33. 33

    연습 문제까지 작성됨 · 검토판

    어느 주문 일이 다음 일을 맡기는지 그려 봐요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  34. 34

    연습 문제까지 작성됨 · 검토판

    같은 주문 일을 더 작은 수로 다시 맡겨요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  35. 35

    연습 문제까지 작성됨 · 검토판

    더 부르지 않고 바로 답하는 멈춤 지점을 둬요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  36. 36

    연습 문제까지 작성됨 · 검토판

    필요할 때마다 주문표를 한 장씩 받아요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  37. 37

    연습 문제까지 작성됨 · 검토판

    값 하나를 건네고 그 자리에서 잠시 기다려요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  38. 38

    연습 문제까지 작성됨 · 검토판

    이 주문 값은 자리 이름 없이 차례로만 받아요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  39. 39

    연습 문제까지 작성됨 · 검토판

    이 주문 값은 자리 이름을 꼭 적어 받아요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  40. 40

    연습 문제까지 작성됨 · 검토판

    남은 주문 숫자를 한 묶음으로 받아요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  41. 41

    연습 문제까지 작성됨 · 검토판

    남은 이름 붙은 주문 값을 한 표로 받아요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  42. 42

    연습 문제까지 작성됨 · 검토판

    묶어 둔 주문 값을 여러 입력 칸으로 펼쳐요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  43. 43

    연습 문제까지 작성됨 · 검토판

    만든 주문 일을 값처럼 다른 이름에 담아요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  44. 44

    연습 문제까지 작성됨 · 검토판

    다른 주문 일을 받아 알맞은 때에 사용해요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  45. 45

    연습 문제까지 작성됨 · 검토판

    주문이 끝날 때 할 일을 미리 건네요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  46. 46

    연습 문제까지 작성됨 · 검토판

    짧은 주문 일을 한 줄로 바로 만들어요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  47. 47

    연습 문제까지 작성됨 · 검토판

    바깥 주문 메모를 기억하는 일을 돌려줘요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  48. 48

    연습 문제까지 작성됨 · 검토판

    저장한 일을 나중에 부를 때 바깥 이름을 읽어요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  49. 49

    연습 문제까지 작성됨 · 검토판

    목록에 붙어 있는 책 더하기 일을 점으로 불러요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  50. 50

    연습 문제까지 작성됨 · 검토판

    책 목록이 함께 붙은 더하기 일을 따로 저장해요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  51. 51

    연습 문제까지 작성됨 · 검토판

    주문 일의 첫 줄에 사용 안내를 적어 둬요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  52. 52

    연습 문제까지 작성됨 · 검토판

    주문 일이 어떤 입력 모양을 받는지 한눈에 봐요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  53. 53

    연습 문제까지 작성됨 · 검토판

    받고 돌려줄 값의 종류를 안내로 적어요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  54. 54

    연습 문제까지 작성됨 · 검토판

    입력과 결과 자리에 붙인 안내표를 꺼내 봐요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  55. 55

    연습 문제까지 작성됨 · 검토판

    주문 일을 만든 직후 다른 일로 감싸 바꿔요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  56. 56

    연습 문제까지 작성됨 · 검토판

    원래 주문 일을 대신 받아 앞뒤 행동을 더해요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  57. 57

    연습 문제까지 작성됨 · 검토판

    주문 일이 받는 것과 약속하는 답을 정해요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  58. 58

    연습 문제까지 작성됨 · 검토판

    입력 하나와 기대한 답 하나를 짝지어 확인해요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  59. 59

    연습 문제까지 작성됨 · 검토판

    채점기가 부를 이름과 답 모양을 정확히 맞춰요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

  60. 60

    대표 체험 수업

    책 수가 늘 때 확인 일이 얼마나 늘어나는지 봐요

    8 바로 풀 문제 · 자주 헷갈리는 곳 3개 · 직접 움직여 보는 그림 · 먼저 알면 좋은 수업 1

03

마지막에 혼자 해 보는 도전

마지막에는 서점 주문 여섯 건을 처리해요. 화면에 보여 주는 안내와 다음 계산에 쓸 결과를 나누고, 잘못된 수량을 일찍 돌려보내며, 원본 장바구니를 바꾸는 경우를 확인해요. 받기·확인·할인·영수증 일을 작은 처리대로 연결하고 채점기가 정한 입구와 큰 주문까지 검사해요.

실제와 닮은 상황

비어 있는 주문, 잘못된 수량, 같은 장바구니를 함께 보는 경우, 화면 안내만 있는 처리, 여러 번 부르는 주문과 인공지능이 제안한 수정이 섞인 작은 생활서점 마감 장면이다.

글이나 답을 만들어 주는 도구의 도움을 받았다면

인공지능이 제안한 나누기 방법, 코드와 확인 사례를 따로 표시해요. 도움 없이 남긴 첫 예상, 직접 확인한 모습, 고친 코드와 새 주문 설명도 따로 제출해요.

마지막에 완성할 것

  • 여섯 주문의 첫 예상과 직접 확인한 전후 모습
  • 받는 내용, 돌려주는 결과, 원본에서 바꾸는 것과 멈춤 안내를 적은 약속표
  • 보통 주문, 빈 주문, 끝값, 잘못된 주문과 큰 주문을 확인한 실행 기록
  • 인공지능이 제안한 수정에서 빠진 조건을 찾아 승인하거나 거절한 기록

다 했는지 확인하는 기준

  • 정확한 이름을 보기 전에 각 주문의 다음 모습과 까닭을 자기 말로 적는다.
  • 받을 빈칸과 실제 내용을 짝짓고, 잘못 짝지은 경우 안쪽 일이 시작되지 않음을 확인한다.
  • 화면에 보여 주는 안내, 돌려주는 결과와 바깥 원본에 남는 변화를 서로 나누어 설명한다.
  • 작은 처리대 각각의 받는 내용과 결과가 이어지고, 큰 주문에서도 같은 결과를 내는지 확인한다.
  • 종류 안내만으로 실행 중 값 검사가 자동으로 된다고 말하지 않는다.
  • 처음 보는 주문에서 인공지능 도움 없이 예상, 설명, 고치기, 직접 만들기와 검사를 해낸다.