39. 그래프로 답을 입력하는 퀴즈를 만들기 (지오지브라 형)
그래프와 관련된 문제 출제는 수학과 과학에서 매우 유용합니다. 무들의 퀴즈에서는 그래프에 대한 마우스이벤트 발생과 지문을 연결하여 문제를 출제할 수 있는 퀴즈 유형이 있습니다. “지오지브라” 유형 플러그인을 설치하면 그러한 퀴즈 문항을 생성할 수 있습니다.
지오지브라 유형을 출제하기 위해서는 지오지브라를 다룰 수 있어야 합니다. 지오지브라 그래프를 작성해서 지오지브라 사이트에 올리고 무들 퀴즈 문항은 지오지브라 사이트에 있는 해당 지오지브라 그래프 사이트의 URL 정보를 입력하여 연계합니다. 퀴즈 문항을 평가할 때는 해당 지오지브라 그래프의 특정 변수 값을 확인하여 원하는 값인지를 확인하여 채점합니다.
![]() |
먼저 지오지브라를 웹브라우저에서 실행합니다.(http://geogebra.org/classic) 지오지브라 계정을 생성하면 웹에 지오지브라 그래프 결과물을 ❶저장하거나 저장한 결과물을 불러올 수 있습니다. ❷URL에 나타난 주소가 현재의 지오지브라 그래프가 저장된 주소이며 이 주소는 나중에 무들 퀴즈에서 참고하는데 사용됩니다. 그래프는 벡터를 임의로 생성하고 벡터의 합과 차들을 임의로 생성된 벡터를 이용하여 계산하고 그래프상의 점들을 드래그하여 결과 벡터를 만드는 것입니다. 지오지브라 그래프에서 임의의 벡터 값은 ❸a, b, c, d의 네 개의 정수를 임의로 만들어 이를 가지고 ❹a, b를 각각 x, y 좌표로 A 값을 만들고, c, d를 각각 x, y 좌표로 벡터 B를 만듭니다. 결과 벡터의 값이 ❺sol01, sol02, sol03, sol04등에 불린 변수에 저장되도록 지오지브라 스크립트 코딩을 하였습니다. 수식에서 보는 바와 같이 임의로 생성된 A, B 벡터의 합과 차를 확인한 결과가 맞는지를 확인하는 변수입니다.
![]() |
무들 퀴즈에서는 퀴즈 항목을 “Geogebra”로 설정하고 항목을 추가합니다. 항목 편집 창에서 해당 지오지브라 그래프의 ❻주소를 입력하고 해답 변수의 이름과 배점을 입력하면 퀴즈와 지오지브라 그래프가 연계되어 지오지브라 그래프가 내장되어 동적으로 변화하는 퀴즈를 작성할 수 있습니다. 샘플 퀴즈에서 지시된 바대로 A, B 벡터의 합과 차를 확인하기 위해 지시된 대로 응시자가 그래프위의 점들을 움직여 벡터 값을 변화시키고 채점을 요구하면 무들은 지오지브라의 ❼ sol01, sol02의 변수 값을 확인하여 채점을 실행하게 됩니다.
![]() |
< Geogebra 퀴즈 샘플>