문제 가져오기 및 공통 설정
Last updated
Last updated
'문제 관리' 페이지 입니다. '문제 관리' 에서는 실습 강의에 연결되거나 시험으로 구성될 수 있는 여러 종류의 문제들을 생성하고 관리할 수 있습니다.
우측 상단 문제 내려받기
, 문제 가져오기
, 새 문제 만들기
를 통해
강좌 내 문제를 내려받기 또는 추가할 수 있습니다.
아래는 '문제 가져오기
' 클릭 시 확인할 수 있는 인터페이스 입니다.
문제 내용 미리보기를 통해 가져오려는 문제의 본문 내용을 확인할 수 있으며 프리셋을 통해 공개된 문제들을 문제 유형, 문제 타입, 사용 언어, 난이도, 기타 등의 태그로 필터링 하여 볼 수 있습니다. 태그는 여러개 선택이 가능하며 특정 키워드만 제외하여 검색 하는 것도 가능합니다.
여러개의 문제를 선택하여 동시에 추가할 수 있고 문제 타입, 문제 이름, 언어, 난이도, 작성자 순으로 정렬하여 문제를 확인할 수 있습니다.
구름EDU에서는 아래와 같은 종류의 문제 유형을 지원하고 있습니다.
스크래치 문제 , 엔트리 (베타)문제를 지원합니다.
프로그래밍 문제 : 콘솔 기반의 프로그래밍을 할 수 있는 문제 형태입니다.
(C/C++
, JAVA
, Python
, Ruby
, node.js
, Go
등을 지원합니다.)
GUI/GAME 프로그래밍 문제 : 윈도우 기반의 애플리케이션 프로그래밍을 할 수 있는 문제 형태입니다. (JAVA Swing
, Java FX
, Java AWT
, PyQt4
, Python Tkinter
, Python3 Tkinter
, .NET(C#)
을 지원합니다.)
유닛테스트 문제, 로보코드 문제, 크루세이더 퀘스트 문제를 지원합니다.
거북이 문제 (Skulpt), GlowScript 문제를 지원합니다.
웹 서비스/애플리케이션 개발 문제 : 웹서버 프로그래밍을 진행하는 문제 형태입니다.
(PHP
, Python[Django
, Flask
, Ruby on Rails
, Node.js[Express]
등을 지원합니다.)
HTML/CSS/JS 프로그래밍 문제 : HTML, CSS, JS를 사용하여 웹페이지 프로그래밍을
진행하는 문제 형태 입니다. (라이브러리로 jQuery
, Bootstrap
을 지원합니다.)
RESTful API 문제 : RESTful API를 직접 실행해보는 문제입니다.
(HTTP 프로토콜
을 지원하며, 메소드는 GET
, POST
, PUT
, DELETE
를 지원합니다.)
아두이노 개발 문제 : C언어를 기반으로 아두이노 스케치 프로그래밍이 가능한 문제 형태입니다.
스크래치두이노 개발 문제 : 스크래치 형태의 블록을 통해 만들어진 C언어로 아두이노 스케치 프로그래밍을 할 수 있는 문제 형태입니다.
O/X 문제, 주관식 문제, 객관식 문제, 선긋기 문제, 서술형 문제, 파일 제출 문제, 커스텀 문제를 지원합니다.
선택한 문제의 주요 데이터를 엑셀(.xlsx)파일로 내려 받습니다. (프로그래밍, 유닛테스트, 주관식, 객관식, O/X문제)
모든 프로그래밍 실습 문제들은 공통적으로 문제 유형/문제 공개 여부/문제 정보에 대해 입력을 받습니다.
모든 문제들은 아래의 3가지 유형들 중 하나로 생성 가능합니다. (문제의 종류별로 채점 모드 또는 제출 모드가 지원되지 않는 경우가 있습니다.)
채점 모드 : 수강자가 제출한 결과물을 자동으로 채점하고 수강자의 제출 결과물을 받아두는 방식의 유형입니다. 채점 모드를 선택한 경우 채점 답안과 채점 옵션을 입력해야합니다.
제출 모드 : 자동 채점을 하지는 않지만 강의자가 수강자의 제출 결과물을 직접 확인하여 수업의 내용을 얼마나 이해했는지 직접 평가할 수 있는 방식의 유형입니다.
실행 모드 : 수강자가 자유롭게 소스 코드를 작성하고 실행해볼 수 있도록 하는 유형입니다.
비공개/채널 공개/전체 공개 버튼을 통해 문제 비공개/채널 공개/전체 공개 여부를 정할 수 있습니다.
비공개 : 문제를 생성한 강에서만 이 문제를 이용할 수 있습니다.
채널 공개 : 채널이용자 전용 옵션 입니다. 같은 채널에 속해있는 다른 강좌에서 이 문제를 이용할 수 있습니다.
전체 공개 : 다른 채널의 강좌에서도 이 문제를 이용할 수 있습니다.
문제 정보 에서는 제목, 난이도, 출처, 분류, 문제 설명, 출제 의도 등을 입력할 수 있습니다. PDF 파일을 업로드하여 문제 설명을 입력할 수도 있습니다.