2013-09-21 7 views
3

대학의 학생으로부터 프로그래밍 프로젝트를 수료해야합니다. 학생들에게 행간 코드 리뷰의 일종을 포함하여 코드에 대한 피드백을 제공하고자합니다. 그런 피드백이 학생들의 기술 향상에 도움이 될 것이라고 생각합니다. 그러나 나는 그들에게 이러한 피드백을 줄 수있는 방법을 모른다.학생들에게 프로그래밍 숙제에 대한 인라인 피드백을 제공하는 방법

코드에 주석을 추가하는 것에 대해 생각했지만 내 의견을 알아보기 쉽지 않습니다. 이는 학생들의 코드가 지저분해질 수 있기 때문이며, 코드가 이미 학생들 자신의 주석으로 가득 차 있기 때문입니다. 또한 학생 프로젝트에 여러 파일이있을 때 주석 순서를 따르는 것은 쉽지 않습니다.

나는 또한 코드 검토 도구를 사용하려고 생각했다. 그 옵션에 3 가지 주요 문제점이 있습니다. 첫 번째는 대부분의 리뷰 도구가 학생들을 염두에두고 작성되지 않았다는 것입니다. 그들은 일반적으로 장기 프로젝트를 위해 이루어지며 원 샷 리뷰가 아닙니다. 두 번째 문제는 이러한 도구가 온라인 상태이며 학생들이 검토를 보관할 수 없다는 것입니다. 내 리뷰를 하나의 단일 파일 (pdf 파일 또는 아카이브 하나이지만 하나의 파일)로 제공 할 수 있기를 바랍니다. 마지막으로 코드 검토 도구는 온라인이기 때문에 호스팅해야합니다. 나는 그 서비스를 나 자신도 호스트 할 수 없으며 대학이 주최하는 정부를 다루기를 원한다. 학생 프로그램을 제 3 자 서비스에 업로드하는 일도 쉽지 않습니다.

학생들과 함께 염두에두고 제작 된 MarkUs 소프트웨어 (http://www.markusproject.org/)에 주목했습니다. 하지만 여전히 온라인 솔루션이므로 코스 또는 부서 규모로 사용하도록 제작되었으며 단일 파일 보고서를 얻을 수 없습니다.

나는 Jing (http://www.techsmith.com/jing.html)으로 스크린 캐스트로 피드백을 주었다. 그러나 나는 오히려 텍스트에 충실하고자합니다.

요약하면 프로그래밍 숙제에 인라인 피드백을 제공하는 방법에 대한 조언을 찾고 있습니다. 나는 학생들에게 전체 리뷰와 함께 하나의 파일을 줄 수있는 해결책을 찾고있다.

답변

1

업로드 된 작업을 온라인에서 검토 할 수있는 ELO가 있으므로이 문제에 대한 가능한 해결책을 생각해 본 적이 없습니다.

첫 번째 제안은 코드를 PDF 파일로 인쇄하고 (가능한 경우 앞에 줄 번호 추가) PDF 내에서 특수 효과를 추가하는 것입니다. 사용할 수있는 도구가 있으므로 Google search을 자유롭게 사용하십시오.

+0

ELO 시스템이 학생의 성적 평가/검토를 위해 어떻게 작동하는지 조금 더 설명해 주시겠습니까? – Floella

0

다른 방식으로 의견을 추가 할 수 있습니다. 예 : Google 문서 도구 또는 MS Word와 같은 도구를 사용하면 텍스트의 특정 부분에 주석을 추가 할 수 있으며 텍스트를 사용하거나 사용하지 않을 수 있습니다.

나는 똑같은 문제를 겪었고 학생들의 코드 아래에있는 간단한 PDF 파일에 내 주석을 강조 표시하는 색과 굵은 글꼴로 추가하여 쉽게 발견 할 수있었습니다.