2026년 9월 10일 목요일

[초등 3-2 수학] 몇십 ÷ 몇 나눗셈 - 내림 없고 나머지 없는 몫이 한 자리 수인 나눗셈



도넛 30개를 5개 바구니에 나누면? — 몇십 ÷ 몇(내림·나머지 없음) 웹앱

🍩 2022 개정 교육과정 초등학교 3학년 2학기 수학 연산 (나눗셈) — 피제수가 몇십(20~90)이고 나눔수가 한 자리 수이며 몫이 한 자리 수인 나눗셈(예: 30 ÷ 5 = 6)을 세로식으로 직접 풀어보며 나눗셈의 기본 원리를 익히는 인터랙티브 웹앱입니다.

1. 3대 핵심 분석 비교표

무엇이 바뀌었나요? / 영역 초보자를 위한 쉬운 설명 이렇게 한번 써보세요!
상황 그림 카드 연계 "도넛 30개를 바구니 5개에 똑같이 나누어요" 문장과 함께 실제 개수만큼의 아이콘을 시각적으로 제시하여 나눗셈의 의미를 체감합니다. 아이콘이 바구니에 하나씩 돌아가며 담기는 힌트 애니메이션으로 몫의 도출 과정을 눈으로 확인합니다.
세로식 4열 Grid 일의 자리 수직 정렬 몫 네모 칸(84px)이 피제수 일의 자리(4열) 바로 위에 정확히 수직 정렬되어 자릿값 혼동을 예방합니다. 한 자리 몫의 자릿값 위치를 시각적으로 고정하여 세로식 정렬 원리를 확립합니다.
6종 오답 패턴 정밀 진단 나눗셈을 뺄셈으로 푼 착각(30-5=25), 몫 ±1 착각, 전체 개수를 그대로 쓴 오류 등을 세밀하게 진단합니다. 취약 나눔수 집중 5문제 맞춤 보충 연습으로 결손을 즉시 메웁니다.

2. 초보자를 위한 바이브 코딩 실전 사용 예시

  1. 프롬프트 복사 — 아래 '제미나이 전용 에러 제로 프롬프트' 전체를 복사합니다.
  2. 역질문 답변 — 제미나이가 묻는 기본 문제 수 설정에 답합니다.
  3. HTML 파일 실행 — 메모장에 붙여넣고 몇십나눗셈.html로 저장한 뒤 더블클릭합니다.

제미나이 전용 에러 제로 프롬프트

2022 개정교육과정 > 초등학교 > 3학년 2학기 > 수학 > 연산 > 나눗셈 > 몇십 ÷ 몇 (내림이 없고 나머지도 없음) 바이브 코딩 프롬프트

[유형 1] 몇십 ÷ 몇(내림 없음·나머지 없음, 몫이 한 자리 수인 나눗셈) 연습 웹앱을 만들어줘.

목적·대상: 초등학교 3학년 2학기 학생이 몫이 한 자리 수인 나눗셈(예: 30 ÷ 5 = 6)을 세로식으로 직접 풀어보며 나눗셈의 기본 원리를 익히는 인터랙티브 웹앱.

기술 조건: HTML+CSS+JavaScript를 전부 포함한 단일 index.html 파일. CDN: canvas-confetti, 구글 폰트 Jua. 소리는 Web Audio API로 직접 생성(정답=밝은 상승음과 축하 아르페지오, 오답=낮은 톤). CDN 폴백 처리(오프라인 시 CSS 파티클 대체, 기본 한글 글꼴).

문제 생성:
- 피제수는 몇십(10의 배수, 20~90), 나눔수는 한 자리 수(2~9), 몫은 한 자리 수(2~9)로 생성하되 내림·나머지가 없는 조합만 출제. 나눔수×몫이 10의 배수가 되는 풀: (나눔수,몫) = (4,5),(5,4),(5,6),(6,5),(5,8),(8,5) → 피제수 20/30/40.
- 직전 문제 반복 금지. 문제 생성 규칙은 generateProblem() 함수 하나로 분리해 다른 유형에서 재사용하기 쉽게.
- 보충 연습에서는 틀린 나눔수로 나누는 문제를 우선 출제.

상황 카드: 상단에 상황 문장(예: "도넛 30개를 바구니 5개에 똑같이 나누어요.")과 실제 개수만큼의 아이콘 표시로 나눗셈의 의미를 시각화.

풀이 UI (세로식 나눗셈 + 네모 칸 입력):
- 세로식 나눗셈 CSS Grid 4열 규격: 1열=나눔수(44px), 2열=나눗셈 기호 )(24px), 3열=피제수 십의 자리(84px), 4열=피제수 일의 자리(84px). 가로선은 2열~4열 연결.
- 몫 네모 답안 칸(84px)은 반드시 피제수 일의 자리(4열) 바로 위에 수직 정렬. 이 유형에서 몫은 한 자리이므로 입력 칸은 몫칸 하나. 학습자가 몫을 직접 입력(화면 숫자판 0~9 + 키보드).
- 원샷 입력(중요): 몫은 딱 한 번만 입력 가능. 정답이든 오답이든 입력 즉시 채점 후 다음 문제로 자동 이동, 재입력·지우기 불가(시스템 게이밍 차단).
- 반응: 맞으면 몫칸 초록 채움 + "딩" 소리 + confetti 파티클 + 축하 아르페지오 + "정답! 🎉" / 틀리면 빨간 배경 + shake + 낮은 톤, 오답 숫자는 빨간 칸에 그대로 유지, 축하 없이 "다음 문제로 넘어가요!" 후 자동 이동. 연속 2문제 이상 오답 시 힌트 버튼 깜빡임 제안. 음소거/음량 버튼.

힌트 모드: 아이콘을 바구니(나눔수 개수)에 하나씩 돌아가며 나누어 담는 애니메이션 → 각 바구니에 들어간 개수로 몫 도출. 힌트를 쓴 문제는 결과 화면에서 "힌트 사용"으로 구분.

학습 기록: 각 문제마다 입력한 몫, 정/오, 힌트 사용 여부를 기록.
진행: 문제 수 선택(5/10/20), 상단에 진행률 바.

결과 화면 — 오답 분석:
- 요약 카드: 맞힌 문제, 틀린 문제, 힌트 사용 횟수, 정답률.
- 오답이 있으면 학습 기록을 분석해 틀린 유형/이유/해결 방법을 아이 눈높이 문장으로 출력:
  · 나누기를 빼기로 계산한 오류(입력 = 피제수−나눔수) → "나눗셈을 뺄셈처럼 계산했어요" → "전체를 몇 묶음으로 나눌까?" 먼저 생각하는 습관.
  · 몫을 1개 차이로 착각(입력 = 정답±1, 2회 이상) → "곱셈구구를 떠올릴 때 한 줄 앞뒤를 골랐어요" → 나눔수 단 구구를 1단부터 불러보며 찾기.
  · 전체 개수를 그대로 쓴 오류(입력 = 피제수) → "답자리에 전체 개수를 썼어요" → 몫은 한 묶음에 들어가는 개수임을 상기.
  · 나눔수를 답에 쓴 오류(입력 = 나눔수) → "바구니 개수를 답에 적었어요" → 나눔수와 몫의 역할 구분 연습.
  · 특정 나눔수 취약(같은 나눔수에서 2회 이상 오답) → "나눔수 단 구구가 아직 익숙하지 않아요" → 해당 단 구구 소리 내어 외우기.
  · 어느 것도 해당 없으면 → "순간적인 실수예요" → "몫 × 나눔수 = 피제수" 검산 습관.
  · 각 진단은 [틀린 부분 요약] + [이유] + [해결 방법] 형식, 격려 톤.
- 맞춤 보충 연습 버튼(틀린 나눔수 위주 5문제), 오답 문제 목록, 전부 정답 시 축하 파티클 + "다음 단계: 몇십 몇 ÷ 몇 도전!" 추천, "다시 연습" 버튼.

스타일: 밝고 부드러운 색감, 동글동글한 한글 폰트, 세로식 숫자 최소 50px, 큰 터치 영역, 여백 절제, 스마트폰 세로 반응형.

완료 기준: index.html을 열면 바로 연습 시작; 몫이 한 자리인 나눗셈 생성 규칙(피제수 몇십, 내림·나머지 없음)이 항상 지켜지고, 몫칸 원샷 입력·즉시 채점·파티클+사운드·힌트 애니메이션·오답 분석 결과 화면·맞춤 보충 연습이 모두 동작해야 함.

📚 기술·교육 참고 링크

  • 2022 개정 교육과정 초등 3학년 2학기 수학 나눗셈(몇십 ÷ 몇) 단원 [4수01-09]
  • 등분제와 포함제 나눗셈의 상황 그림 시각화 및 자릿값 격자 정렬 지도법