← 수업 제작 도구
홈 › Advanced › Interpreting Math › Try It 1

Try It 1. Using simple function

원본: Computation Layer 문서(Interpreting Math) · Try It (원본 화면)

Try It 번호1 / 4
원본 활동의 화면화면 12
문서에서 이 Try It이 붙은 코드코드 상자 1, 코드 상자 2

1. 화면 캡처 (빨간 번호 = 아래 표의 번호)

Try It 1 캡처

화면에 적힌 영어 문구(원문):

2. CL이 입력된 곳

코드 안의 회색 줄은 원문 영어 주석이고, 파란 줄은 그 영어 주석의 번역이며, 연분홍 줄은 코드가 하는 일의 설명이다.

번호이름종류CL 코드 원문, 번역, 설명
1graph1그래프
#this just says "don't worry about this for correctness"
▷ 이 줄은 그저 "정답 판정에서 이것은 신경 쓰지 말라"는 뜻이다.
readOnly: true
▶ 그래프의 읽기 전용 여부(readOnly)는 true로 한다.
readOnly가 참이면 화면의 정답 판정에서 이 구성요소를 무시하고, 모든 구성요소의 readOnly가 참이면 대시보드 요약에 대시(-)를 표시한다.
#use the function sink. We can then check for correctness easily ▷ function sink를 쓴다. 그러면 정답 여부를 쉽게 확인할 수 있다. function("f"): simpleFunction(exp1.latex) ▶ 그래프의 함수 f는 학생이 입력한 식의 LaTeX 글자(exp1.latex)로 만든 함수로 한다.
function("이름")은 simpleFunction()의 결과를 그래프에 정의된 변수에 정한다. simpleFunction(…)은 latex 글자를 받아 함수를 돌려주며, 첫 인자는 latex 글자, 나머지 인자는 입력 변수 이름이다. 입력 변수를 따로 주지 않으면 x에 관한 한 변수 함수가 된다.
2exp1수식 답변
#to check correctness, we're just going to look at the correctness value computed in the graph.
#C is computed to be 1 if correct and 0 otherwise
▷ 정답 여부를 확인하려면 그래프에서 계산한 정답 값만 보면 된다. C는 맞으면 1, 틀리면 0으로 계산된다.
correct: graph1.number(`C`) = 1
▶ 수식 답변의 정답 조건(correct)은 그래프 graph1의 변수 C의 숫자 값이 1과 같을 때(graph1.number(`C`) = 1) 참으로 한다.
변수 이름을 백틱으로 감싸 적었다.