나는 첫해 프로그래밍 및 알고리즘 과정에 참여하고 있습니다. 최근 강의에서 라이브 코딩을 사용하여 자료를 발표하기로 결정했습니다 . 이는 본질적으로 키보드 뒤에 앉아서 코드를 작성하고 평가하는 데 emacs 를 사용 하여 프로세스를 용이하게 한다는 것을 의미했습니다 .
이것은 매우 성공적이었고 학생들은 더 많은 (상호 작용적인) 형식에 대해 얼마나 감사했는지에 대해 논평했습니다. 이것이이 교육 형식을 사용한 첫 번째 시도 였으므로 완벽하게 실행되지 않았다는 것을 알고 있습니다. 문제 중 일부는 내가해야 할만 큼 이맥스에 정통하지 않은 것과 관련이 있었고, 다른 문제는 학생 질문이 내 대본에서 너무 멀어지게하는 것과 관련이있었습니다. 나는 내가 더 잘할 수 있다는 것을 안다.
라이브 코딩 강의를 사용하여 강의 (및 기타 데모)를 제공하기위한 지침은 무엇입니까?
피해야 할 함정은 무엇입니까?
2
라이브 코딩에 대한 예약이 있습니다 (주로 처리량 및 이해에 대한 환상). 그럼에도 불구하고 두 가지 제안이 있습니다 : 1) 질문을 구성하기 위해 교실 반응 시스템을 사용하는 것을 고려 했습니까? 2) 나는 그것이 얼마나 실용적인지 잘 모르겠지만 ideone.com과 같은 것을 사용하는 것은 흥미로울 수 있습니다. 학생들은 강의 후 코드에 액세스하고 물건을 설치할 필요없이 코드를 실행할 수 있기 때문입니다.
—
Raphael
@Raphael : 전보다 훨씬 더 나은 관심을 받았습니다. 두 가지 제안이 매우 좋습니다. 1) 현재 실제로 팔로우하는 사람들 만 모든 종류의 피드백을 제공합니다. 2) 내 언어가 목록에 없습니다. 즉, 모든 코드는 슬라이드에서 사용할 수 있습니다 (무시했습니다).
—
Dave Clarke