이번 주는 지금까지 쌓은 기본기를 "내 말로" 발표할 수 있게 마무리하는 주간입니다. 두 번째 소과제로 난이도를 한 단계 올려 손을 조금 놓아 보고, 금요일에는 미니 발표회와 함께 4주차 중간평가 면담을 진행합니다. 잘된 점과 보완점, 그리고 전환에 대한 솔직한 신호를 이번 주에 반드시 전달합니다.
6블록 틀(학습목표 · 진행표 · 멘토 스크립트 · 실습 · 이해 확인 · 흔한 실수)은 1주차 강의안과 동일합니다. 아침 기본기 세션은 "포인터 세션"으로 짧게 두고, CS 기본기 4주 커리큘럼 문서(W4)의 해당 일차를 그대로 진행하세요.
CS 기본기 4주 커리큘럼 문서(W4)의 1일차를 그대로 진행합니다. 아침 기본기는 짧게 훑고, 오늘은 "발표에 쓸 문장 고르기"에 초점을 둡니다.
"오늘은 새로 배우는 게 아니라, 그동안 조각조각 배운 걸 하나로 이어 보는 시간이에요. 버튼 하나 누르면 사실 엄청 많은 일이 순식간에 일어나거든요."
"어렵게 말 안 해도 돼요. '내가 버튼을 누르면, 화면이 서버한테 물어보고, 서버가 데이터베이스를 확인하고, 다시 화면으로 답이 온다' 이 정도만 여러분 입으로 말할 수 있으면 오늘은 대성공이에요."
학생이 칸을 못 채우고 머뭇거리면 정답을 바로 주지 말고 "방금 그 앞 칸에서 뭘 보냈죠?"처럼 되짚어 주세요.
빈칸 흐름도 채우기. 아래 대본의 빈칸을 학생이 자기 말로 채우게 하세요. 정답 문장이 아니라 "본인 말"이면 충분합니다.
① 나는 화면에서 [__________] 버튼을 누른다. ② 그러면 [React 화면] 이(가) 서버에게 "[__________]" 라고 요청을 보낸다. ③ [Spring Boot 서버] 는 요청을 받아서 [__________] 를 한다. ④ 서버는 [DB] 에게 "[__________]" 를 물어보거나 저장한다. ⑤ DB가 답을 주면, 서버는 그 결과를 [__________] 형태로 화면에 돌려준다. ⑥ 화면은 받은 결과로 [__________] 를 바꿔 보여 준다. → 위 6줄을 안 보고 30초 안에 말해 보기 (짝끼리 1번씩)
다음을 학생이 스스로 말로 설명하면 통과입니다.
CS 기본기 4주 커리큘럼 문서(W4)의 2일차를 그대로 진행합니다. 오늘부터는 배운 개념을 "발표 한 문장"으로 바꿔 노트에 모아 두게 하세요.
"이번 과제는 지난번보다 살짝 더 어려워요. 일부러 그렇게 냈어요. 여러분이 이제 그만큼 컸다고 믿거든요."
"그리고 이번엔 제가 조금 덜 알려 줄 거예요. 막히면 먼저 15분만 혼자 붙잡아 보세요. 그 15분 동안 고민한 게 진짜 실력이 돼요. 그래도 안 되면 그때 편하게 부르면 돼요. 혼자 끙끙대다 하루를 날리는 건 안 돼요."
"덜 도와준다"가 "방치"로 느껴지지 않게, 자리를 뜨지 말고 시야 안에 있어 주세요.
과제 쪼개기 시트. 학생이 큰 과제를 작은 단위로 나눠 아래 표를 채우게 하세요.
[과제를 내 말로] [__________________________] 작은 단위로 쪼개기 1) [__________] (예상: __분) 난이도 ●○○ 2) [__________] (예상: __분) 난이도 ●●○ 3) [__________] (예상: __분) 난이도 ●●● 오늘 반드시 끝낼 것 → [___번] 막히면 15분 시도 후 질문 (체크: ☐ 했다)
세션 끝에 학생마다 다음을 확인합니다.
CS 기본기 4주 커리큘럼 문서(W4)의 3일차를 그대로 진행합니다. 그동안 모은 "발표 한 문장"들을 금요일 발표 흐름 순서로 늘어놓게 하세요.
"바로 답 줄 수도 있는데, 먼저 물어볼게요. 뭘 하려다가 막힌 거예요? 어떤 결과가 나올 줄 알았는데, 실제로는 어떤 게 나왔어요?"
"좋아요. 그 에러 메시지 마지막 줄 한 번 같이 읽어 볼까요? 사실 답이 거기 반쯤 적혀 있을 때가 많아요."
학생이 스스로 원인을 말하면 크게 인정해 주세요. "지금 그거 방금 여러분이 디버깅한 거예요."
좋은 질문 3요소 카드. 질문하러 오기 전에 이 카드를 먼저 채우게 하세요. 반은 스스로 풀립니다.
① 내가 하려던 것: [__________________] ② 기대한 결과: [__________________] ③ 실제로 난 것: [__________________] (에러면 마지막 줄 그대로 적기: [__________]) → 여기까지 적었는데도 모르겠으면 그때 멘토 호출!
세션 종료 시 확인합니다.
"발표라고 하면 겁부터 나죠? 근데 이건 시험이 아니에요. '나 4주 동안 이런 걸 알게 됐어요' 를 편하게 보여 주는 자리예요."
"멋진 단어 하나도 안 써도 돼요. 오히려 여러분 말로 쉽게 설명할수록 점수가 올라가요. 우리 회사가 '고객과 함께 더 나은 세상을 만들어 나가는' 곳이잖아요. 고객한테 설명하듯, 쉽게요."
발표 뼈대 시트. 슬라이드를 만들기 전에 아래 뼈대부터 채우게 하세요. (디자이너 트랙 문구는 괄호로 표기)
[제목] [____________________] (디자이너: "내가 다시 디자인한다면 — [화면명]") ■ 시작 (약 3분) - 나는 누구, 4주간 무엇을 했나: [________] ■ 가운데 (약 5분) ← 핵심 - 개발: 클릭→서버→DB→응답 흐름 설명 [________] - 개발: 두 과제에서 막혔다가 뚫은 순간 [________] - (디자이너: 개선 전 화면 문제점 → 개선안 → 왜 더 나은가) ■ 마무리 (약 2분) - 가장 크게 배운 것 한 가지: [________] - 앞으로 더 해 보고 싶은 것: [________]
"방금 발표 좋았어요. 특히 요청 흐름 설명할 때 '화면이 서버한테 물어본다' 이 표현, 진짜 쉽게 잘했어요."
"한 군데만 같이 고쳐 볼까요? 여기 이 부분은 조금 빠르게 지나갔어요. 여러분이 제일 고생한 부분이니까 오히려 천천히, 한 문장 더 붙여도 좋아요."
잘한 점 → 고칠 점 순서를 지키세요. 지적으로 시작하면 다음 발표가 위축됩니다.
1:1 종료 시 각 학생이 다음을 손에 쥐고 나가야 합니다.
"4주 전에 처음 왔을 때랑 지금이랑, 여러분 진짜 많이 달라졌어요. 오늘은 그걸 서로 보여 주는 자리예요."
"발표하다 막혀도 괜찮아요. 우리 여기서 야유하거나 지적하는 사람 없어요. 발표 끝나면 서로 좋았던 점 하나씩만 말해 줄 거예요. 편하게 시작해요."
동료 응원 카드. 듣는 학생이 발표마다 이 카드를 채워 발표자에게 전달합니다.
발표자: [______] 내가 제일 좋았던 부분: [________________] 새로 알게 된 것 하나: [________________] 한마디 응원: [________________] (지적·비교 금지 — 좋았던 점만!)
발표회로 다음을 확인합니다.
"먼저 잘한 것부터요. 두 번째 과제 때 스스로 에러를 읽고 뚫는 모습이 눈에 확 띄었어요. 처음보다 물어보는 질문의 질이 좋아졌어요. 이건 진짜 실력이에요."
"보완할 점도 솔직하게 말할게요. 아직 코드를 작은 단위로 나누는 습관은 조금 더 필요해요. 남은 4주 동안 여기만 같이 잡으면 훨씬 단단해질 거예요."
"솔직하게 지금 흐름이면 저는 긍정적으로 보고 있어요. 다만 이건 아직 '확정'은 아니고, 남은 4주에서 방금 말한 부분을 채우는 게 중요해요. 그래서 오늘 미리 말해 주는 거예요. 마지막에 갑자기 듣게 하고 싶지 않아서요."
"이 얘기는 마지막 주가 아니라 지금 하는 게 맞다고 생각해서 꺼내요. 지금 속도라면 아직 전환을 자신 있게 말하긴 이른 상태예요. 나쁘게 들릴 수 있지만, 아직 4주가 남았고 방향을 바꿀 시간이 충분해요."
"그래서 오늘부터 딱 두 가지에 집중해 봤으면 해요: ①작은 단위 커밋 ②막히면 15분 후 질문. 다음 면담 때 이 두 개로 다시 이야기해요. 저도 옆에서 최대한 도울게요."
우려 신호는 '가능성을 닫는 통보'가 아니라 '지금이면 바꿀 수 있다는 초대'로 전하세요. 반드시 구체적 행동 2개와 함께.
멘토가 채우는 면담 기록. 학생마다 아래를 남겨 마지막 8주차 최종평가와 연결하세요. (개인정보이므로 학생에게 공개 배포 금지, 멘토 보관용)
학생: [____] 트랙: [개발 / 디자인] 일자: 2026-__-__ 루브릭 요약 점수: [____] 잘된 점 (사례): 1) [__________________] 2) [__________________] 보완점 (사례): 1) [__________________] 2) [__________________] 전환 신호 전달 내용: [순조 / 조건부 / 우려] → 학생에게 실제로 한 말: [__________] → 학생 반응: [__________] 남은 4주 합의 목표 (1~2개): ① [__________] ② [__________]
면담이 제대로 됐는지 멘토 스스로 점검합니다.
다음 주차 예고 — 5주차: 중간평가에서 정한 목표를 발판 삼아, 실제 고객 기능(KT엠모바일·KT알파·핀업 과제 맥락)에 가까운 작업으로 한 걸음 더 나아갑니다. 팀 협업과 코드 리뷰의 비중을 본격적으로 늘립니다.