강의 진행

강사를 위한 안내 페이지입니다.

다음은 구글 내부에서 이 과정을 어떤식으로 운영해왔는지에 대한 배경 정보입니다.

수업은 보통 오전 9시부터 오후 4시까지 진행되며, 중간에 1시간의 점심시간을 제공합니다. 따라서 오전 수업이 3시간, 오후 수업이 3시간입니다. 두 세션에는 여러 번의 휴식 시간 및 학생들이 연습문제를 풀 수 있는 시간이 포함되어 있습니다.

강의를 실행하기 위한 준비:

  1. 강의 자료를 숙지합니다. 주요 요점을 강조하기 위해 강의 참조 노트를 포함하였습니다. (추가적인 노트를 작성하여 제공해 주시면 감사하겠습니다.) 강의 참조 노트의 링크를 누르면 별도의 팝업으로 분리가 되며, 메인 화면에서는 사라집니다. 깔끔한 화면으로 강의를 진행할 수 있습니다.

  2. Decide on the dates. Since the course takes four days, we recommend that you schedule the days over two weeks. Course participants have said that they find it helpful to have a gap in the course since it helps them process all the information we give them.

  3. 충분한 공간을 확보합니다. 15에서 20명 규모의 공간을 추천합니다. 수강생과 강사가 질의를 하기에 충분한 시간과 공간이어야 합니다. 강사나 수강생 모두 _책상_을 사용할 수 있는 강의실이면 좋습니다. 강의 중에 강사가 라이브 코딩을 하게 될 경우가 많으며, 이때 자리에 앉아 노트북을 사용하는 것이 도움이 됩니다.

  4. 강의 당일 조금 일찍 와서 준비합니다. 강사 노트북에서 mdbook serve를 이용해 직접 프레젠테이션 하면 페이지 이동 시의 지연이 없습니다.(설치 방법을 참조하세요.) 또한, 그렇게 하면 강의 도중 오타를 발견했을 때 그 자리에서 바로 수정 가능하다는 장점도 있습니다.

  5. 수강생들이 직접 (개별 혹은 그룹으로) 연습문제를 풀도록 합니다. 대체로 오전, 오후에 각각 30-45분 정도를 연습문제에 할당합니다 (이는 해답을 보고 설명하는 시간까지 포함합니다). 막혀 도움을 필요로 하는 수강생이 없는지 수시로 확인합니다. 만약 같은 문제를 여러 사람이 겪고 있다면, 그 문제를 강의실 전체 인원에게 알리고 해결책을 제시합니다. 예를 들어 표준 라이브러리 어디에 가면 그 문제에 대한 해답을 찾을 수 있는지 알려 줍니다.

이제 준비는 끝났습니다. 우리가 그랬듯이 여러분들도 이 강의를 즐기시길 바랍니다!

강의를 계속 개선할 수 있도록 피드백을 제공해 주십시오. 우리는 무엇이 좋았고, 무엇이 모자랐는지 듣고 싶습니다. 수강생들로 부터의 피드백도 환영합니다!