학습 시작 전 점검의 가치
코딩 학습을 시작하기 전 진법 관련 기본 개념 몇 가지만 점검해 두면 이후 학습이 흔들리지 않는다. 8가지 체크 항목으로 정리.
1. 자릿값 개념 인식
10진법 234가 2×100 + 3×10 + 4×1로 분해된다는 개념. 진법이 바뀌어도 자릿값 분해 방식은 같다.
2. 2진법 사용 숫자
0과 1만 사용. 컴퓨터 회로의 ON/OFF에 직결.
3. 16진법 알파벳
A~F가 10~15를 의미. 한 자리에 0~15 표현 가능.
4. 진법 표기 접두어
- 0b → 2진법
- 0o → 8진법
- 0x → 16진법
코드 자료에서 진법을 명시하는 표기.
5. 변환 도구 준비
학습 중 손 변환과 도구 검증을 함께. 진법 변환기를 즐겨찾기에 두면 학습 흐름이 부드럽다.
6. 자주 쓰이는 변환 패턴
- 10진법 ↔ 2진법
- 10진법 ↔ 16진법
- 2진법 ↔ 16진법
이 세 패턴이 가장 자주 등장.
7. 비트 연산 기초
AND·OR·XOR·NOT은 2진법 단위 연산. 진법 변환과 함께 익혀 두면 시너지.
8. 적용 자리 인식
- 색상 코드 → 16진법
- 파일 권한 → 8진법
- 비트 연산 → 2진법
- 일반 계산 → 10진법
점검 체크리스트
- 자릿값 개념 인식
- 2진법 0과 1 인식
- 16진법 A~F 인식
- 표기 접두어 인식
- 변환 도구 준비
- 자주 쓰는 변환 패턴 학습
- 비트 연산 기초
- 적용 자리 매핑
여덟 항목을 거치면 학습 시작이 단단해진다. 진수 변환기로 학습 중 변환 검증을 빠르게.
마무리
점검 한 번 거쳐 두면 학습 중 진법으로 멈추는 일이 줄어든다. 다음 학습 단계로 부드럽게 이어진다.