앨런 튜링에 대한 영화 '이미테이션 게임'에서는 암호에 대해서 나온다. 어린 시절 튜링과 친구가 사용했던 암호는 알파벳 글자의 위치를 네 글자씩 옮겨 쓰는 방식이었다. 이 규칙을 적용하여 암호를 해석해보자. 여기서는 정보의 표현 방법을 찾고, 표현된 정보를 바탕으로 알고리즘을 설계하여 프로그래밍하는 과정을 학습해보겠다. 1. 정보 구조화 정보를 목적에 따라 체계적으로 정리하여 표현하는 것을 정보 구조화라고 한다. 정보 구조화의 형태로는 목록, 표, 계층형, 그래프, 마인드맵, 벤다이어그램 등이 있다. 시간표를 글로 받을 때와 표로 받을 경우 차이점은 무엇일까. 메시지 : 내용을 하나하나 확인해야한다. 표 : 세로줄(요일)과 가로줄(교시)만 확인하면 된다. 이와 같이 정보를 문제 해결의 필요에 맞게 구조화..