스크래치코딩 COS 자격증 4급 기출문제 두 번째 - 비행기를 클릭하면 비행기가 움직여요!
1. 비행기와 퍼즐을 움직여 볼까요?
두 번째 기출문제는 스프라이트 비행기를 클릭하면 비행기가 지시에따라 이동하는 문제입니다. 설명을 먼저 살펴보면 "지시사항에 따라 스프라이트의 위치를 바꿉니다." 라고 되어있는데요. 동작과정을 살펴보고 하나씩 실행해 보도록 하겠습니다.
[동작과정]
먼저 녹색 깃발을 클릭하고, 비행기를 클릭하면 비행기의 위치가 변경됩니다. 또한 행의 글자 위치가 변경되며 비행기 퍼즐이 완성됩니다. 마지막으로 모든 동작이 실행된 후 프로그램이 종료됩니다.
[지시사항]
비행기 스프라이트가 클릭될 때 '0.5' 초 동안 x : '15', y: '-127' 으로 움직이고, 위치이동 메시지 방송하기를 실행합니다. 유의사항을 잘 읽어보고, 첫 번째 코딩스프라이트 블록을 가져오도록 하겠습니다.
먼저 비행기를 이동시키기 위해 동작 블록중에 "몇 초동안 좌표이동" 블록을 한 개 가져옵니다. 그리고 시간과 이동시킬 좌표값을 입력해 줍니다. 좌표를 입력한 후에 이벤트 블록중에 "방송하기" 블록을 한 개 가져와야 하는데요. "위치이동 방송하기" 블록이 이미 존재하므로 그 블록을 가져오면 되겠네요.
[지시사항]
행 스프라이트는 위치이동 메시지를 받았을 때 '1' 초를 기다린 후 '1' 초 동안 x : '8', y: '33' 좌표로 움직이고 크기를 '100' % 로 정해줍니다. 두 번째 코딩스프라이트 역시 유의사항을 잘 읽어보고 블록을 가져오도록 합니다.
행 스프라이트를 선택한 후 제어 블록 중 "1초 기다리기" 블록을 가져옵니다. 그리고 동작 블록 중 1초동안 움직이기 블록을 가져오고, 마지막으로 형태 블록 중 "크기를 100%로 정하기" 블록을 가져옵니다.
위 영상과 같이 작동을 한다면 성공입니다. 만약 제대로 작동하지 않는다면 지시사항을 다시 한번 꼼꼼하게 읽어보시고 코딩 블록을 살펴보세요.
스크래치코딩 COS 자격증 4급 기출문제 두 번째 지문, 문제, 정답 파일은 아래 압축파일로 공유해 드리겠습니다.
스크래치코딩 COS 자격증 4급 기출문제 두 번째 - 비행기를 클릭하면 비행기가 움직여요! 포스트의 내용이 도움이 되었다면 댓글, 하트♡공감, 구독을 클릭하여 글쓴이를 살짝쿵 응원해 주시기 바랄게요 :)
'코딩개발 > COS 자격증 4급 기출문제' 카테고리의 다른 글
COS 자격증 4급 기출문제 여섯 번째 - 오뚜기의 균형감각! (0) | 2021.12.08 |
---|---|
COS 자격증 4급 기출문제 다섯 번째 - 동물 선택하기! (0) | 2021.12.07 |
COS 자격증 4급 기출문제 네 번째 - 멀리뛰기 선수! (0) | 2021.12.06 |
COS 4급 기출문제풀이 강좌 - 태양계의 변화! (0) | 2021.12.05 |
COS 4급 기출문제풀이 강좌 - 배경과 스프라이트 가져오기! (0) | 2021.12.03 |