문제 관리

'문제 관리'에서는 실습 강의에 연결되거나 시험으로 구성될 수 있는 여러 종류의 문제들을 생성하고 관리할 수 있습니다. 좌측 '문제 관리'를 클릭하면 해당 페이지로 이동하게 됩니다.

문제 만들기

새로운 문제를 만들고 싶다면 우측 상단의 '새 문제 만들기' 버튼을 누르고 원하는 유형의 문제를 선택하시면 됩니다.

구름DEVTH에서는 아래와 같은 종류의 문제 유형을 지원하고 있습니다.

블록 기반 코딩

  • 스크래치 문제 : MIT에서 만든 스크래치 2.0 기반의 문제 형태입니다.

  • 엔트리 문제 : 네이버에서 제공하는 비영리 소프트웨어 학습 플랫폼으로 다양한 명령어 블록을 맞추는 문제 형태입니다.

택스트 기반 코딩

  • 일반 프로그래밍 문제 : 콘솔 기반의 프로그래밍을 할 수 있는 문제 형태입니다. (아래의 언어를 지원합니다.)

  • 유닛테스트 문제 : xUnit을 이용한 채점 방식을 도입한 문제 형태입니다. (JUnit을 지원합니다.)

웹 개발

  • 웹 서비스/애플리케이션 개발 문제 : 웹서버 프로그래밍을 진행하는 문제 형태입니다. (PHP, Python[Django, Flask], Ruby on Rails, Node.js[Express] 등을 지원합니다.)

  • HTML/CSS/JS 프로그래밍 문제 : HTML, CSS, JS를 사용하여 웹페이지 프로그래밍을 진행하는 문제 형태 입니다. (라이브러리로 jQuery, Bootstrap을 지원합니다.)

데이터베이스 문제

  • SQL 문제 : SQL을 이용한 데이터베이스 문제입니다.

일반 문제

  • O/X 문제 : 주어진 질문에 대해 참과 거짓을 답으로 선택하는 문제 형태입니다.

  • 주관식 문제 : 주어진 질문에 대해 단답형으로 답하는 문제 형태입니다.

  • 객관식 문제 : 주어진 질문에 대해 하나의 항목을 선택하는 문제 형태입니다.

  • 선긋기 문제 : 나열된 항목들의 관련성을 유추하여 선으로 잇는 방식으로 답하는 문제 형태입니다.

  • 서술형 문제 : 주어진 질문에 대한 답을 서술하는 문제 형태입니다.

  • 파일 제출 문제 : 주어진 질문에 대한 답을 파일로 제출하는 문제 형태 입니다.

Last updated