수업에서 "아워 오브 코드" 사용하기

칸아카데미의 "아워 오브 코드"란 무엇인가요?

칸아카데미는 몇 시간 동안 스스로 학습할 수 있는 JavaScript, HTML/CSS, SQL 과정을 제공합니다. "아워 오브 코드"는 각 과정에 대한 한 시간 분량의 입문과정입니다.
여러분과 여러분의 학생들은 여기서 칸아카데미의 다양한 과정을 확인해보실 수 있습니다.
다음은 아워 오브 코드 중 선택할 수 있는 코스입니다:
  • 아워 오브 드로잉: 이 수업은 가장 인기 있는 프로그래밍 언어 중 하나인 JavaScript 사용 방법을 가르쳐줍니다. JavaScript로 그림을 그리고 마무리 프로젝트로 눈사람을 만들 겁니다. 준수한 타자 능력과 키보드만 있으면 됩니다. 추천 연령: 8세 이상.
  • 아워 오브 웹페이지: 이 수업은 기초적인 HTML과 CSS를 이용하여 자신만의 웹페이지와 연하장을 만드는 법을 가르쳐줍니다. 준수한 타자 능력과 키보드가 필요합니다. 추천 연령: 8세 이상.
  • 아워 오브 데이터베이스: 이 수업은 앱이 유저와 콘텐츠에 대한 데이터를 보관하는 방식인 데이터베이스의 기초에 대해 가르쳐줍니다. SQL을 이용하여 데이터 표를 만들고, 상상 속의 가게를 만드는 데이터베이스 프로젝트를 완성할 수 있습니다. 준수한 타자 능력과 키보드가 필요합니다. 추천 연령: 12세 이상.
각 과정은 다음과 같은 내용을 포함합니다:
  • 강의 동영상과 “토크-스루”. 토크-스루는 동영상과 비슷하지만, 정지한 후 실시간으로 코드를 써볼 수 있습니다.
    • 개념을 연습하고, 자동으로 평가하고 포인트를 받을 수 있는 코딩 과제.
    • 배운 것들을 창의적이고 자유롭게 이용할 수 있는 최종 프로젝트.
모든 과정은 각각 완료하는데 약 한 시간 정도 걸립니다. 하지만 저희는 칸아카데미에서 학생이 각자의 속도에 맞추어 학습하는 것이 가장 이상적이라고 생각합니다. 따라서 학생들에게 충분한 시간 (1.5-2 시간)을 주시거나 반드시 과정의 모든 수업을 완료해야 하는 것이 아님을 분명히 가르쳐주세요.
"아워 오브 코드"란 무엇인가요?
아워 오브 코드는 미국의 CS 교육 주간 (2017년 12월 4일 ~ 10일)의 일환으로 처음 시작된 프로젝트로, 한 시간 동안 프로그래밍을 배우는 학습 프로그램입니다. 한 시간 동안 코딩을 하고 나면 학생은 코딩을 더 오랫동안 해보고 싶을 겁니다.

칸아카데미의 "아워 오브 코드"를 제 수업에 어떻게 적용할 수 있나요?

"아워 오브 코드" 시작 전

컴퓨터를 사용할 수 있게 준비해 주세요.
  • 학생 한 명당 컴퓨터를 한 대나 두 명이 한 대를 쓰도록 배정해주세요. 학생들을 짝지어줘야 한다면 (“페어 프로그래밍”) , 서로 번갈아가며 타자치거나 코드를 보도록 해주세요.
  • 특히 영상이나 토크-스루 같은 칸아카데미의 콘텐츠를 이용하기 위해서는 인터넷 접근이 수월해야 합니다. 더 많은 정보는 이 가이드를 참고하세요.
  • 컴퓨터에 호환되는 브라우저를 설치했는지 확인하세요. 구글 크롬이 가장 좋지만, Safari 5, Internet Explorer 10+, Mozilla Firefox 도 이용할 수 있습니다. IE8은 제대로 작동하지 않습니다. 구글 크롬을 이용하기 때문에 크롬북도 작동합니다.
  • 헤드폰을 나눠주거나 학생이 개인 헤드폰을 가져오게 하세요. 헤드폰 대량 구매는 여기에서 가능합니다 아마존.
  • Code.org에 등록 해서 교실에 무료로 상품을 받아보세요
  • (선택 사항) 아워 오브 드로잉 수업을 준비하고 있다면, 그래프 학습 자료를 출력해서 나눠주세요.
스스로를 준비하세요.
  • 직접 수업을 들어보면서 학생들이 배울 내용에 익숙해지세요.
  • (선택 사항) 칸아카데미에 코치로 등록한 후, 학생들을 추가하세요. 학생들의 학습 진행 상황을 더 쉽게 확인할 수 있습니다. 설명을 참고하세요. 코치로 등록되면, 학생 진도 탭의 '아워 오브 코드' 옵션에서 학생들의 진도를 볼 수 있습니다.

"아워 오브 코드"를 진행하는 동안

  • 헤드폰이나 학습 자료가 있다면 나눠주세요.
  • 학생들이 직접 원하는 수업을 듣게 하고 싶다면 다음 사이트로 안내하세요.
    아워 오브 코드 기본 페이지:
    https://www.khanacademy.org/hourofcode
  • 강의할 특정 수업을 정했다면, 각 수업에 맞는 사이트로 안내하세요:
    아워 오브 드로잉:
    www.khanacademy.org/r/hour-of-code
    아워 오브 웹페이지:
    www.khanacademy.org/r/hour-of-webpages
    아워 오브 데이터베이스:
    www.khanacademy.org/r/hour-of-databases
  • 환영 동영상을 함께 시청한 후에, 학생들이 각자 진도에 맞춰 수업을 진행할 수 있도록 안내하세요.
  • 시간이 있다면 학생들이 만든 프로젝트를 보여주는 발표 활동을 해보세요.

"아워 오브 코드"가 끝난 후

  • 코치로 등록했다면, 클래스 프로그램 페이지에서 학생들이 최종 프로젝트로 만든 프로그램을 확인해 보세요. 투표도 하고, 댓글도 남기고, 학생들이 프로그램을 공유하게 해주세요 (오른쪽 위에 있는 "공유하기" 버튼을 클릭하면 됩니다).
  • 완료한 학생들에게 인증서를 출력해서 나눠주세요. 학생이 도전 과제를 끝마치면, 당신에게 알림이 가고, 인증서 링크가 전달됩니다.
  • 칸아카데미 커리큘럼을 따라 학생들이 프로그래밍을 배울 수 있도록 독려해주세요. 칸아카데미의 모든 컨텐츠는 무료이고 여러분과 학생들은 가입만 하면 됩니다!
  • 여러분의 이야기를 칸아카데미와 공유해주세요! 저희는 프로그래밍하고 있는 학생들의 사진이나, 만들고 있는 프로젝트의 스크린샷을 보고 싶습니다. compsci-feedback@khanacademy.org로 이메일을 주시거나 트위터에 올려주세요.(@KhanAcademy #HourOfCode).
차세대 컴퓨터 과학자 양성에 힘써 주신 것에 대해 감사를 드립니다!

자주 묻는 질문

추가 의견 및 질문은 compsci-feedback@khanacademy.org으로 이메일을 보내주시거나, 아래의 토론에 게시해주세요.
교과 과정은 다른 언어로 번역되어있나요?
커리큘럼 전체를 스페인어, 포르투갈어, 프랑스어로 만나보실 수 있습니다. 커리큘럼 일부는 터키어폴란드어로 만나보실 수 있습니다. 코드 자체가 번역되지는 않지만, 토크-스루 (talk-through)를 비롯한 모든 개념 이해하기 글, 도전 과제, 프로젝트는 전세계 사람들이 이용할 수 있도록 번역할 예정입니다. 동영상 자막 또한 여러 언어로 이용이 가능하여 학생들이 자기만의 진도와 자신들의 언어로 배울 수 있습니다.
청각 장애인도 커리쿨렴을 이용할 수 있나요?
네, 토크-스루에는 자막 옵션이 있습니다. 재생 버튼 옆에 있는 도구 메뉴를 클릭하여 "자막" 선택해 주세요. 너무 빠르다 싶으면 잠시 멈출 수도 있습니다.
시각 장애인도 커리쿨렴을 이용할 수 있나요?
칸아데미 웹사이트에서는 화면 읽기 프로그램을 제공하려고 노력하고 있지만, 아직 최적화되지 않은 부분이 많습니다. 대신, 접근성이 최적화된 Quorum 아워 오브 코드를 추천해드립니다.
크롬북에서 동작하나요?
크롬북은 칸아카데미와 호환되는 구글 크롬 브라우저를 사용합니다. 따라서 모든 과정은 크롬 북에서 잘 동작합니다.
수업이 끝난 뒤에도 학생들이 계속 "아워 오브 코드"를 이용할 수 있나요?
물론입니다! 학생들은 자신의 속도에 맞춰서 어느 때에나 이용할 수 있습니다. 만약 수업시간에 다 끝내지 못한 부분을 집에서 이어서 마무리하고 싶다면 계정을 생성하여야 합니다.
과정을 학습하기 위해 칸아카데미 계정이 필요한가요?
칸아카데미의 계정이 꼭 필요한 것은 아니지만, 계정이 있으면 학습 내용을 되짚어보고 포인트와 배지를 획득할 수 있습니다.
로딩 중