컴퓨터 과학 언플러그드
세번째 비트
0.1
한국어 번역
0.2
감사의 말씀
0.3
들어가며
1
제 1 부
1.1
점의 개수를 세다 - 이진수 (Binary Number)
1.1.1
언플러그드 활동 동영상
1.1.2
이진수(Binary Numbers)
1.1.3
워크시트 활동: 이진수(Binary Numbers)
1.1.4
워크시트 활동: 비밀 메시지 보내기
1.1.5
워크시트 활동: 전자우편과 모뎀 {binary-number-modem}
1.1.6
워크시트 활동: 이진수 더 알아보기
1.2
숫자로 색깔 표현하기 - 이미지 표현
1.2.1
언플러그드 활동 동영상
1.2.2
숫자로 색깔 표현하기
1.2.3
워크시트 활동: 어린이 팩시밀리
1.2.4
워크시트 활동: 자신만의 그림을 그리자
1.2.5
워크시트 활동: 자신만의 그림을 그리자 (심화문제)
1.2.6
컴퓨터 과학 핵심 개념
1.2.7
해답과 힌트
1.3
다시 말할 수 있어요! - 텍스트 압축
1.3.1
언플러그드 활동 동영상
1.3.2
다시 말할 수 있어요!
1.3.3
워크시트 활동: 심화 문제
1.3.4
워크시트 활동: 짧고 간결하게
1.3.5
워크시트 활동: 심화 문제 (상급자) {text-compression-worksheet-advanced}
1.3.6
컴퓨터 과학 핵심 개념
1.3.7
해답과 힌트
1.4
카드 뒤집기 마술 - 오류 탐지 및 수정
1.4.1
마술
1.4.2
오류 검사의 실사례 — ISBN 코드
1.4.3
항상 체크썸은 맞을까?
1.4.4
컴퓨터 과학 핵심 개념
1.4.5
해답과 힌트
1.5
질문 20 개 - 정보 이론
1.5.1
언플러그드 활동 동영상
1.5.2
질문 20개
1.5.3
질문 20개 활동
1.5.4
워크시트 활동 : 의사결정나무
1.5.5
컴퓨터 과학 핵심 개념
1.5.6
해답과 힌트
2
제 2 부
2.1
전함 - 검색 알고리즘
2.1.1
언플러그드 활동 동영상
2.1.2
전함 (Battleships)
2.1.3
전함 — 선형 검색 게임
2.1.4
전함 — 이진 검색 게임
2.1.5
전함 — 해싱 검색 게임
2.1.6
확장 활동
2.1.7
컴퓨터 과학 핵심 개념
2.2
가장 가벼운 것과 가장 무거운 것 - 정렬 알고리즘
2.2.1
언플러그드 활동 동영상
2.2.2
가장 가벼운 것과 가장 무거운 것
2.2.3
워크시트 활동 — 나누어서 해결하기
2.2.4
컴퓨터 과학 핵심 개념
2.2.5
해답과 힌트
2.3
시간 내 일을 마치기 - 정렬 네트워크
2.3.1
언플러그드 활동 동영상
2.3.2
정렬 네트워크 (Sorting Network)
2.3.3
확장 활동
2.3.4
컴퓨터 과학 핵심 개념
2.4
진흙도시 프로젝트 - 최소생성나무(Minimal Spanning Trees)
2.4.1
언플러그드 활동 동영상
2.4.2
진흙 도시
2.4.3
워크시트 활동: 진흙 도시 문제
2.4.4
변형과 확장
2.4.5
컴퓨터 과학 핵심 개념
2.4.6
해답과 힌트
2.5
오렌지 게임 - 네트워크 라우팅(Routing)과 교착상태(Deadlock)
2.5.1
언플러그드 활동 동영상
2.5.2
오렌지 게임
2.5.3
확장 활동
2.5.4
컴퓨터 과학 핵심 개념
2.6
돌명판(Tablets of Stone) - 네트워크 통신 프로토콜
2.6.1
돌명판(Tablets of Stone)
2.6.2
워크시트 활동: 활동카드(Action Cards)
2.6.3
워크시트 활동: 메시지 전달
2.6.4
돌명판(Tablets of Stone)
2.6.5
컴퓨터 과학 핵심 개념
3
제 3 부
3.1
보물 찾기 - 유한상태 오토마타
3.1.1
언플러그드 활동 동영상
3.1.2
보물섬
3.1.3
워크시트 활동: 보물섬의 보물까지 가는 길을 찾아라.
3.1.4
워크시트 활동: 보물섬
3.1.5
워크시트 활동: 수수께끼 동전 게임
3.1.6
컴퓨터 과학 핵심 개념
3.1.7
해답과 힌트
3.2
진군 명령 - 프로그래밍 언어(Programming Languages)
3.2.1
언플러그드 활동 동영상
3.2.2
진군 명령
3.2.3
활동
3.2.4
컴퓨터 과학 핵심 개념
4
제 4 부
4.1
가난한 지도 제작자 - 그래프 색칠하기
4.1.1
언플러그드 활동 동영상 {coloring-avi}
4.1.2
그래프 색칠하기 {graph-coloring-intro}
4.1.3
워크시트 활동: 그래프 색칠하기 1 {graph-coloring-worksheet-01}
4.1.4
워크시트 활동: 그래프 색칠하기 2 {graph-coloring-worksheet-02}
4.1.5
워크시트 활동: 그래프 색칠하기 3 {graph-coloring-worksheet-03}
4.1.6
워크시트 활동: 그래프 색칠하기 4 {graph-coloring-worksheet-04}
4.1.7
컴퓨터 과학 핵심 개념
4.1.8
해답과 힌트
4.2
관광 마을 - 지배 집합(Dominating sets)
4.2.1
언플러그드 활동 동영상
4.2.2
지배 집합(Dominating Sets)
4.2.3
워크시트 활동: 아이스크림 승합차
4.2.4
워크시트 활동: 아이스크림 승합차 해법
4.2.5
컴퓨터 과학 핵심 개념
4.3
얼음길 - 스타이너 트리(Steiner trees)
4.3.1
언플러그드 활동 동영상
4.3.2
얼음길
4.3.3
워크시트 활동: 스타이너 트리 예제 1
4.3.4
워크시트 활동: 스타이너 트리 예제 2
4.3.5
컴퓨터 과학 핵심 개념
5
제 5 부
5.1
비밀 공유 - 정보 은닉 프로토콜
5.1.1
언플러그드 활동 동영상
5.1.2
비밀 공유
5.1.3
컴퓨터 과학 핵심 개념
5.2
페루 동전 던지기 - 암화화 프로토콜 (Cryptographic protocols)
5.2.1
언플러그드 활동 동영상
5.2.2
페루 동전 던지기
5.2.3
워크시트 활동: 페루 동전 던지기
5.2.4
컴퓨터 과학 핵심 개념 {crypto-lesson}
5.3
키드 크립토(Kid Krypto) - 공개키 암호화(Public-key encryption)
5.3.1
언플러그드 활동 동영상
5.3.2
키드 크립토 (Kid Krypto)
5.3.3
워크시트 활동: 키드 크립토 지도 (Kid Krypto Maps)
5.3.4
워크시트 활동: 키드 크립토 인코딩 (Kid Krypto Encoding)
5.3.5
컴퓨터 과학 핵심 개념
6
제 6 부
6.1
쵸코릿 공장 - 휴먼 인터페이스 디자인 (Human interface design)
6.1.1
언플러그드 활동 동영상
6.1.2
쵸콜릿 공장
6.1.3
워크시트 활동: 문을 어떻게 열지?
6.1.4
워크시트 활동: 스토브(레인지) 윗면
6.1.5
워크시트 활동: 아이콘 (Icons)
6.1.6
워크시트 활동: 아이콘 카드 (Icons cards)
6.1.7
컴퓨터 과학 핵심 개념
6.2
컴퓨터와 대화하기 - 튜링 테스트(Turing test)
6.2.1
언플러그드 활동 동영상
6.2.2
컴퓨터와 대화하기
6.2.3
워크시트 활동: 튜링 테스트 질문
6.2.4
워크시트 활동: 튜링 테스트 대답
6.2.5
컴퓨터 과학 핵심 개념
References
북다운(bookdown)으로 출판
컴퓨터 과학 언플러그드
References