오늘 깊이 익힐 낱말
- 1. 왜 알아야 하나요?
여러 주문에서 나온 문제표를 한 봉투에 모아요. 무엇이 멈췄는지와 다음에 할 일을 나누어 보면, 겉으로 비슷한 문제도 안전하게 구별할 수 있어요.
- 2. 아주 쉬운 뜻
쉬운 말로 풀면 이런 일이에요. “서로 따로 생긴 여러 문제를 버리지 않고 한 번에 묶어 전해요.”
- 3. 동네책방 장면
일반 서점에서는 이런 장면과 닮았어요. “각기 다른 고장 신고서를 한철로 묶어 전달하는 모습과 닮았어요.”
- 4. 방금 본 작은 예
첫 글을 직접 확인하니 “two 2가 출력돼요.”라고 보였어요. 한 곳만 바꾼 글에서는 “one 1이 출력돼요.”라고 보였어요. 아직 이름을 배우지 않은 안내는 생활말로 가려 두었어요. 두 결과가 처음 달라진 곳을 찾아 오늘의 쉬운 뜻과 연결해요.
- 5. 책에서 쓰는 이름을 쉬운 뜻과 붙이기ExceptionGroup — 쉬운 뜻: 쉬운 말로 풀면 이런 일이에요. “서로 따로 생긴 여러 문제를 버리지 않고 한 번에 묶어 전해요.”
- ValueError
- 쉬운 말로 풀면 이런 일이에요. “받은 내용의 생김새는 맞아도 허용한 범위나 약속에서 벗어나 멈춘다는 뜻이에요.”
- TypeError
- 쉬운 말로 풀면 이런 일이에요. “받은 내용의 생김새가 지금 하려는 일과 맞지 않아 그 자리에서 멈춘다는 뜻이에요.”
- except
- 쉬운 말로 풀면 이런 일이에요. “앞에서 멈춘 까닭이 적어 둔 종류와 맞을 때만 안쪽 일을 해요.”
- error
- 쉬운 말로 풀면 이런 일이에요. “적은 글이나 나온 결과가 바라던 모습과 어긋난 넓은 경우예요.”
- raise
- 쉬운 말로 풀면 이런 일이에요. “더 진행하면 안 되는 자리에서 어떤 일이 잘못됐는지 바로 밖으로 알려요.”
- try
- 쉬운 말로 풀면 이런 일이에요. “중간에 멈출 수 있는 부분을 따로 둘러싸고 먼저 따라가 보는 자리예요.”
- 코드
- 컴퓨터가 차례로 따라 하도록 사람이 적어 둔 글이에요.
- exception
- 쉬운 말로 풀면 이런 일이에요. “일을 따라가던 중 더 갈 수 없어 남은 부분을 건너뛰는 사건이에요.”
문제를 풀 때는 이 한 줄로 뜻을 먼저 되살려요. 정확한 기술 설명은 개념 활동에서 함께 나오는 낯선 말의 쉬운 뜻까지 붙여 차례로 확인해요.
- 6. 비슷해 보여도 다른 때
한 곳을 바꾼 두 번째 글에서는 “one 1이 출력돼요.”라고 확인해요.
- 7. 비유가 끝나는 곳
서점 비유는 “각기 다른 고장 신고서를 한철로 묶어 전달하는 모습과 닮았어요.” 장면을 처음 떠올리는 데까지만 맞아요. 비유만으로는 “한 문제만 있는 경우와 서로 영향을 주지 않는 여러 문제가 함께 있는 경우를 나눠야 해요.”를 판단할 수 없어요. 실제 Python 규칙과 글에서 “two 2가 출력돼요.”와 “one 1이 출력돼요.”가 어떻게 달라졌는지 다시 확인해야 해요.
- 8. 내 말로 다시 설명하기
“여러 문제를 한 묶음으로 알리기” 장면에서 무엇이 일어났고 다음에 무엇을 해야 하는지, 처음 배우는 친구에게 낯선 말 없이 설명해 보세요.
