첫 프로그램 실행하기 · 코딩 클래스
선택한 언어나 버전에는 이 주제가 없어 같은 영역의 시작 페이지를 표시합니다.
학습 장의 개념을 직접 사용합니다. 문제는 확인하기 → 프로그램 만들기 → 오류 해결하기 순서입니다. 먼저 구현한 뒤 힌트를 읽고 완료 기준으로 확인하세요. 각 문제는 별도 파일이나 작업 디렉터리에서 진행하세요.
1. 확인하기 · 출력 순서 맞추기
섹션 제목: “1. 확인하기 · 출력 순서 맞추기”welcome.xen을 작성해 Hello, Xen!과 My first program을 각각 한 줄씩 이 순서로 출력하세요.
완료 기준: 출력이 정확히 두 줄이며, 각 줄에 따옴표가 포함되지 않습니다.
힌트: main 안에 println 호출을 두 번 적습니다.
2. 프로그램 만들기 · 독립 실행 파일 만들기
섹션 제목: “2. 프로그램 만들기 · 독립 실행 파일 만들기”첫 문제의 파일을 검사한 뒤 xen build welcome.xen -o welcome으로 빌드하고 ./welcome을 실행하세요.
완료 기준: xen run과 ./welcome의 출력이 같고, 검사 명령만으로는 인사말이 나오지 않습니다.
힌트: check는 오류 검사, run은 실행, build는 실행 파일 생성입니다.
3. 오류 해결하기 · 실행할 파일 찾기
섹션 제목: “3. 오류 해결하기 · 실행할 파일 찾기”welcome.xen은 practice/ 안에 있는데 그 상위 디렉터리에서 xen run welcome.xen을 실행했습니다. 소스를 복제하지 않고 실행 명령을 두 가지 방식으로 고치세요.
완료 기준: 디렉터리를 이동한 방법과 practice/welcome.xen을 지정한 방법이 같은 두 줄을 출력합니다.
힌트: 실행 명령의 파일 경로와 셸의 현재 디렉터리를 함께 확인하세요.
검증하고 기록하기
섹션 제목: “검증하고 기록하기”정상 프로그램은 xen check 파일.xen 후 xen run 파일.xen으로 확인하세요. 테스트 전용 파일은 xen test 파일.xen을 사용합니다. 수정 전 오류·원인·수정 후 결과를 짧게 기록하고, 완료 기준의 모든 입력을 다시 실행하세요.