• 이렇게 지도하세요!

  • 영상을 본 이후, 주인공이 앞으로 겪게 될 상황을 상상해 보고,각자 발표하는 시간을 가져 보세요.
  • 본 페이지는 주인공 민호가 1년 전 사라진 친구 믿음이 때문에 현실세계에서 가상현실로 진입하게 된다는 것을 설명하는 첫 번째 이야기입니다. 애니메이션으로 표현되는 가상현실과의 거리감을 줄이기 위해 주인공의 얼굴이 드러나지 않는 1인칭 드라마로 제작되었습니다.

오늘 배울 차시에 대해 확인해 봅시다.

- 2. 암호해독기 프로그래밍하기 -

앞으로 주인공에게 어떤 이야기가 펼쳐질지 확인해 봅시다.

오늘 배울 학습목표에 대해 확인해 봅시다.

함께 문제를 풀어 볼까요? 주인공과 똑같이 1분의 제한시간을 지켜 주세요.
문제를 풀고 난 이후는 어떻게 문제를 풀었는지 발표해 보도록 하세요.

60

이번 문제를 해결할 때 필요한 배경지식 한 가지가 있습니다. 클릭해서 확인해 보세요.
바로 시저암호인데요. 카이사르 암호라고도 하는 이 암호는 어떤 규칙을 가지고 있는지 알아 볼까요?

시저암호의 원리에 대해서 알아볼까요?

시저암호 체계와 암호키 숫자를 이용해서 다음 암호문을 해독해 보세요.

자, 이제 애니메이션에서 제시되었던 파도의 메시지가 무엇인지 먼저 알아봅시다.
힌트를 클릭한 후, 지시에 따라서 메시지를 해석해 보세요.

이솦 홈페이지에서 엔트리 사이트로 이동해 봅시다.
우선 어떤 어떤 기능과 블록이 있는지 살펴볼까요?

엔트리로 암호해독기를 개발하기 위해서는 알고리즘을 먼저 정리하는 것이 필요합니다.
암호해독기 개발에 필요한 알고리즘을 순서대로 알아볼까요?

이제 엔트리로 실제 암호해독기를 개발해 볼까요?

만든 암호 해독기의 기능을 향상시켜 봅시다. 만약 암호문의 글자 수가 정해져 있지 않고
길어질 때 계속 암호문을 해독하도록 하려면 어떻게 하면 될까요?

만든 암호 해독기의 기능을 향상시켜 봅시다. 암호문이 세 글자일 때
해독한 내용을 한 글자씩 말하지 않고 한번에 말하도록 하려면 어떻게 해야 할까요?

암호해독기는 언제 활용하면 좋을지 함께 알아볼까요?

암호해독기를 개발해 본 경험을 통해 자신의 소감을 적고 발표해 보세요.