여러분 안녕!!

JoyCodingLab.

조이코딩연구소

장샘 입니다!!

 

지난 연재에서 이야기 했듯이

오늘부터 CDT(코딩창의능력개발) 자격증에 대한

기출문제 풀이를 진행 하려고 합니다.

 

관련 질문은 언제든지

우주 대환영인거 아시죠?

 

자 2017년 7월18일에 공개된

CDT 3급 기출문제 시험 문제지 입니다.

3급 A형을 풀어보도록 할게요.

시험 시간은 40분 입니다.

자 배경은 blue sky를 라이브러리에서 추가 시켜줍니다.

그리고 스프라이트 3가지도 라이브러리에서 추가!

"Waterdrop"만 파일 업로드를 통해서 등록 해줍니다.

저 파일은 압축파일을 풀어보시면 있습니다^^!

A형 문제 폴더에만 있오용~~

주요하게 봐야 될 것은

기존의 배경은 당연히 삭제를 해주셔야 되고요.

크기 및 시작위치는 명령 블록을 이용하여 지정!!

이 부분은 꼭 지키셔야 됩니다.

자 다음으로 2번문제와 3번문제는

각각의 스프라이트에서 코딩을 어떻게 해야 될지 나왔네요.

2번 문제에서 특별하게 어려운것은 없으나

옆에 보이는 주요 블럭!

이건 꼭 이용하셔야 시험점수에 마이너스가 안됩니다.

3번 문제에서 주요하게 봐야 될 것은

씨앗을 받았을 때

순차구동으로 스크립트를 잘 작성해주셔야 되고

방향을 바꾸는게 있습니다.

아래 방향과 왼쪽 방향입니다.

위 기능을 구현하기에는 다양한 방법이 있을 수 있으나

주요 블럭에 보면 x,y좌표를 ~만큼 바꾸기가 있어요.

아래쪽으로 이동할 때는 y좌표를 -마이너스 방향으로 해줘야 되고

x좌표 또한 왼쪽방향이니 -마이너스 방향으로 해줘야 됩니다.

 

다음 4,5번 문제를 보도록 하시죠.

4번 문제에서는 해당 조건에 맞는

모양을 잘 바꿀 수 있도록 스크립트 코딩을 잘 해주셔야 되요.

다양한 형태가 순차적으로 나오니

정독!!!을 하면서 천천히 하나씩 하시면 어렵지 않습니다.

5번 문제를 보면

5번은 2개의 스프라이트를 한문제에 나눠서 냈습니다.

이벤트(방송하기, 방송받았을 때)의 개념이 확실히

필요한 문제 입니다.

그리고 하나 재미있는건

스프라이트의 중심을 아래쪽 끝으로 이동!!

이런 문제가 있네요.

해당 스프라이트의 모양을 가보시면

나무 스프라이트의 중심점을 바꾸는 아이콘을

클릭하여 아래쪽으로 바꿔 주시면 됩니다.

스프라이트의 중심점이 뭔지 아시죠?

스크래치 프로그램에서의 각각의 캐릭터들은

중심을 가지고 있습니다.

사람의 중심은 어디라고 생각하시나요?

머리?? 가슴?? 배?? 다리??

우리가 이동 스크립트을 사용할 때

위치를 바꾸잖아요? 예를 들어 X : 100, Y : 100

이러면 스프라이트의 중심을 가지고 해당 위치로

이동을 하는 겁니다.

자 위와 같은 내용으로 문제를 쭉 풀어 봤습니다.

동영상으로 직접 풀이 과정(코딩)을 했으니

보시면 도움이 되실 거에요.

실제 시험 풀듯이 했으니

Tip이 들어있을지도? ㅎㅎ

녹음은 아직 못했습니다...

향후에 녹음도 하도록 하죠..

그리고 위 해당 문제의 전체 소스(스크래치 파일)이

필요하신 분은 답변과 공감하트 한번 눌러주시면

바로 보내도록 하겠습니다^^!!

+ Recent posts