38. 임의로 바뀌는 덧셈 질문을 만들고 싶어요(계산형)

From Dr.Ho's Wiki
Jump to navigation Jump to search
Moodle3801.png

계산형 질문을 만들기 위해서는 질문 문형에서 ❶“계산형”을 선택합니다. 계산형은 임의의 수를 “와일드카드라”고 불리는 변수로 생성하고 변수들로 답의 공식을 입력하여 여러 개의 문항을 자동으로 만들어 낼 수 있습니다.


“와일드카드”는 질문의 지문 중에 중괄호를 사용하여 생성할 수 있습니다. 즉 ❷“{a} 더하기 {b} 의 값은 얼마인가?“로 지문을 생성하면 {a}, {b} 두 개의 변수가 생성되는 것입니다. 답은 두 개의 답을 더하는 것이므로 ❸”{a}+{b}“을 답의 공식으로 제공하면 됩니다. 변수의 값의 범위를 지정하여 ❹답의 오차범위와 소수점 이하 표시 자리를 지정할 수 있고, 주어진 범위에서 랜덤하게 생성되게 하는 것이 가능하며 원하는 개수만큼 질문의 데이터 베이스를 생성하여 사용할 수 있습니다.

Moodle3802.png
Moodle3803.png

첫 번째 화면에서 ❺“변경사항 저장” 버튼을 클릭하여 다음 단계로 넘어갑니다. 이때 내부적으로 “질문 문장”을 분석하여 와일드카드 값을 찾게 됩니다. 다음 페이지에서는 와일드카드의 세부 사항들을 설정할 수 있습니다. 그림과 같이 선택하고 ❻“다음 페이지”를 클릭하여 넘어가도록 합니다.

Moodle3804.png

새로운 페이지에서는 와일드카드의 ❼최소, 최댓값과 표시 소수자리 등을 선택할 수 있습니다. 생성하고 싶은 항목의 수를 ❽선택하고 “추가” 버튼을 클릭하면 질문이 생성됩니다. ❾생성된 질문은 삭제하거나 “표시”버튼을 눌러 생성된 와일드카드 값을 확인할 수 있습니다. ❿“변경사항 저장” 버튼을 클릭하여 생성을 종료하거나 “미리보기”를 눌러 퀴즈 문항을 확인할 수 있습니다. 다음의 그림은 이렇게 출제된 문항을 “미리 보기” 하는 화면을 보여줍니다.

Moodle3805.png

<퀴즈 미리보기 화면>

계산형에서 사용할 수 있는 함수는 다음과 같습니다. 삼각함수의 값들은 라디안 값을 기본으로 사용하므로 각도로 사용할 때는 변환을 해 주어야 합니다.


abs (절대값), acos (삼각함수), acosh (삼각함수), asin (삼각함수), asinh (삼각함수), atan2 (삼각함수: 두 개의 인수를 받음), atan (삼각함수), atnah (삼각함수), bindec (이진수를 십진수로 변환), ceil (올림), cos (삼각함수), cosh (삼각함수), decbin (십진수를 이진수로 변환), decoct (십진수를 팔진수로 변환), deg2rad (도를 라디안으로 변환), exp (지수 함수), expm1 (작은 값을 보기 좋게 출력), floor (버림), fmod (유동소수점 형식으로 모듈러스 결과 출력), is_finite (값이 유한 값인지 확인), is_infinite (값이 무한 값인지 확인), is_nan (값이 부정인지 확인), log10 (대수 로그), log1p (작은 값을 보기 좋게 출력), log (자연 로그), max (큰 값), min (작은 값), octdec (팔진수를 십진수로), pi() (π 값을 계산), pow (지수 승), rad2deg (라디안을 도로 변환), rand (임의의 수 생성), round (반올림), sin (삼각함수), sinh (삼각함수), sqrt (제곱 근), tan (삼각함수), tanh (삼각함수)

계산형을 더 간편한 방법으로 만들 수 있습니다. 질문 유형에서 “단순계산형”을 선택한 후에 동일한 방식으로 문항을 제작한 후 ⓫“올바른 답 공식에서 와일드카드를 찾으십시오” 버튼을 누르면 와일드카드 값을 찾아서 범위를 설정할 수 있는 화면이 나옵니다. (이때 “와일드카드 파라미터가 값들을 생성하는데 사용되었습니다” 탭을 눌러서 펼쳐야 보이므로 주의하세요) ⓬이곳에서 각 변수값의 최소, 최댓값을 설정할 수 있습니다. 차례대로 ⓭“생성”과 “표시”를 눌러 원하는 만큼의 문항을 생성하고 확인해 볼 수 있습니다. “와일드카드 값”을 클릭하여 펼치면 모든 문항에 대한 와일드카드 값을 ⓮확인할 수 있습니다.


단순계산형은 계산형에 비하여 페이지 이동이 없이 동일 페이지에서 문항 생성 작업이 모두 진행되어 편리합니다. 계산형에 비하여 몇 가지 세부적인 설정을 할 수 없는 항목이 있지만 간편하게 이용할 수 있는 장점이 있습니다.

Moodle3806.png