코드 실행 추적으로 학습하는 방법.
코드 추적은 실행 순서대로 변수 값을 따라가야 합니다. 언어의 실제 의미 규칙과 작고 명시적인 입력을 사용하세요.
작업에 맞게 절차를 조정하세요.
작고 명시적인 입력으로 각 문장이 실행된 뒤의 변수 값을 추적하세요. 언어의 평가 순서를 지키고 출력된 내용과 내부 최종 상태를 구분하세요.
- 제공할 내용
- 작은 프로그램과 주어진 입력.
- 받을 결과
- 학습을 위한 실행 추적 설명.
입력과 결과를 확인하세요.
설명용 입력과 출력 · 실제 WebAct 실행이 아닌 학습용 예시
입력 항목 예시개
Python: total = 0; then add each value in [2, 3] to total.
완성된 예시
Initial total 0; after 2, total 2; after 3, total 5. Final value: 5.
이 입력을 프롬프트에 넣고 WebAct에 복사해 작업을 실행해 보세요. 결과는 설명용 예시와 다를 수 있습니다.
판단 기준과 문제 해결.
반복적으로 보이는 순회는 건너뛰어도 되나요?
경계를 포함한 상태 변화를 확인할 만큼 충분한 반복을 보여 주세요. 반복 속에서 하나 차이 오류(off-by-one)가 발생하는 단계가 숨겨질 수 있습니다.
추적 결과와 프로그램의 실제 출력이 다른 이유는 무엇인가요?
언어 의미 규칙, 입력 자료형, 실행 순서를 확인하고 가능하면 명시된 실행 환경에서 작은 예제를 실행하세요.
직접 준비한 자료로 시도하세요.
작업 프롬프트의 예시를 내 자료로 바꾸세요. 필요한 요구 사항은 유지하고 작업을 WebAct에 복사하세요.
작업 맞춤 설정 및 복사 ↑