Repolode
jupyter

jupyter/nbgrader

Jupyter 노트북 과제를 만들고 배포하며 자동 및 수동으로 채점하는 시스템입니다.

스타
1,370
포크
346
열린 이슈
294
마지막 커밋
4일 전

어떤 프로젝트인가요?

nbgrader는 Jupyter 노트북으로 수업을 진행하는 강사를 위한 도구입니다. 과제의 전체 과정을 지원합니다. 강사가 해답 셀이 포함된 노트북을 작성하고, 해답을 제거한 학생용 버전을 생성해 학생들에게 배포한 뒤 제출물을 수집하고 자동 채점합니다. 나머지 답안은 수동으로 채점할 수 있습니다.

명령줄 도구 모음과 classic Jupyter Notebook 인터페이스용 확장 기능으로 제공됩니다. 툴바 확장 기능은 강사의 과제 작성을 안내하고, formgrader 확장 기능은 제출물을 수집하고 채점할 수 있는 웹 UI를 제공합니다. 학생 과제 목록 확장 기능을 사용하면 학생들이 과제를 가져오고 제출한 뒤 검증할 수 있습니다.

Jupyter에서 노트북 기반 수업을 운영하려는 강의 담당자를 대상으로 하며, JupyterHub 배포 환경과 함께 사용할 수 있도록 설계되었습니다.

핵심 기능

  • 01해답 셀을 제거해 학생용 노트북 버전을 생성합니다.
  • 02명령줄에서 과제를 배포하고 수집하며 자동 채점합니다.
  • 03제출물을 수동 채점할 수 있는 Formgrader 웹 인터페이스를 제공합니다.
  • 04Jupyter 노트북에서 과제를 만들 수 있는 툴바 확장 기능을 제공합니다.
  • 05학생이 과제를 가져오고 제출하며 검증할 수 있는 확장 기능을 제공합니다.

활용 사례

  • 대학 강의에서 Jupyter로 프로그래밍 또는 데이터 과학 과제를 운영합니다.
  • 노트북 연습 문제를 자동 채점하고, 서술형 답안은 수동으로 검토합니다.
  • JupyterHub를 통해 강의 자료를 배포하고 제출물을 수집합니다.

빠른 시작

  1. 1

    README에서 링크된 nbgrader User Guide의 설치 가이드를 따르세요

포함된 컬렉션

토픽

#jupyter#education#grading#autograding#jupyterhub#python#jupyter-notebook#nbgrader#teaching

자주 묻는 질문

nbgrader은(는) 무엇인가요?
Jupyter 노트북 과제를 만들고 배포하며 자동 및 수동으로 채점하는 시스템입니다. nbgrader는 Jupyter 노트북으로 수업을 진행하는 강사를 위한 도구입니다. 과제의 전체 과정을 지원합니다. 강사가 해답 셀이 포함된 노트북을 작성하고, 해답을 제거한 학생용 버전을 생성해 학생들에게 배포한 뒤 제출물을 수집하고 자동 채점합니다. 나머지 답안은 수동으로 채점할 수 있습니다.
nbgrader은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
nbgrader은(는) BSD-3-Clause 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
nbgrader은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. nbgrader의 마지막 커밋은 2026년 11월 3일입니다.
nbgrader은(는) 어디에 사용할 수 있나요?
대학 강의에서 Jupyter로 프로그래밍 또는 데이터 과학 과제를 운영합니다. 노트북 연습 문제를 자동 채점하고, 서술형 답안은 수동으로 검토합니다. JupyterHub를 통해 강의 자료를 배포하고 제출물을 수집합니다.
nbgrader는 어떻게 설치하나요?
README에서 링크된 nbgrader User Guide의 설치 가이드를 따르세요
nbgrader은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/jupyter/nbgrader

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트

학생 코드를 Docker 컨테이너에서 실행하고 자체 테스트로 채점하며, 기존 LMS와 LTI로 연동하는 자동 채점기입니다.

학습 자료#autograding#education#docker
243153PythonOther활발히 관리됨업데이트 18시간 전