여러분 안녕!!!
JoyCodingLab.(조이코딩연구소)
장샘입니다!!!
생각보다 쉬운 1,2번문제를 넘어 오셨으니
3번 문제를 파악해 보시죠.
자 3번 문제 입니다.
꼭짓점의 수와 길이를 입력받아 정다각형을 그리는 프로그램을 만드는 거군요.
이번에 변수는 2개가 나오네요.
꼭짓점과 길이
자 변수 2개가 있는 문제에서 확인 해 봅시다.
이미 만들어져 있네요. 그러면 구지 만들 필요가 없으니 패스.
자 코딩 스프라이트는 1개 입니다.
고양이 하나입니다.
상황설명이 엄청 길어요.!!
이럴땐 차근차근 잘 읽어보셔야되요.
문제 자체가 이해가 안가면
코딩 자체가 불가능 하닌깐요~
COS1급은 문제 자체를 이해 못해서
못푸는 경우가 있습니다.
코딩 블럭이 어디에 있는지 어떤 역활을 하는지
100% 이해 한들 COS 시험에서 원하는
기능을 구현을 못하면 도로묵이닌깐요~~!
자 다시 문제로 돌아가서 상황설명을 잘 읽어보면
꼭짓점 수가 다른 정다각형을 그릴 경우를 만드는거네요.
거기에 길이 변수를 조정 할 수 있고요.
상황설명을 어느정도 이해 했으니
지시사항을 보시죠.
추가블럭이 나왔네요.
기존에 없던 추가블럭을 만들어 줘야 되는 문제 입니다.
문제를 보시면 "보기 블럭"이 있죠???
"보기 블럭"을 이용해서 문제를 푸셔야 됩니다.
자 고양이 스프라이트에 보면
추가블럭에서 인자값들 받아 오는 값들이
꼭짓점과 길이가 있네요.
이미 보기 블럭에 다 있으니 저걸 이용하면 되겠어요.
추가블럭이 실행 되는 곳을 보면
펜내리기 이후에 추가블럭이 실행이 되죠??
그 뜻은 추가블럭은 그림을 그리는 역활을 하는 블럭인거죠.
자 "보기 블럭"을 하나씩 보시죠.
1) X번 반복 하기
-> 원하는 꼭짓점만큼 그려야 되니 꼭짓점 변수를 넣어주면 되겠네요.
2) X만큼 움직이기
-> 주어진 변수는 꼭짓점과 길이인데 뭘까요? 당연히 길이 겠죠?
길이 만큼 움직여야 그려질테닌깐용~
3) X도 돌기
-> 이건 주어진 꼭짓점 만큼 돌아야 되는데
남은 변수는 꼭짓점 하나 남았네요.
자 그러면 어떻게 해야되나??
도형을 한바퀴 돌면 360도이니
주어진 360도 나누기 꼭짓점를 해주면
얼마만큼 돌지 결정이 됩니다.
자 보기블럭에 구성을 했으니
복사를 해서 실제 코딩이 실행 될
고양이 스프라이트로 넘어가시죠.
자 추가블럭 정다각형에 붙여놓고
실행을 시켜보세요.
아래와 같이 나와야 될거에요.
여러분이 실행한것과 같은 화면이 나오나요?
동작은 되는데 고양이 위치가 다르죠?
맞습니다. 제가 임의로 바꾼거에요.
여러분들 보기 편하시게 저는 시작할 때
위치를 0,0으로 위치시켜서 실행 시켰어요.
자 3번 문제에서 잘 기억해야 될 포인트 정리 해보죠.
1) 보기 블럭에 있는 것만 가지고 시험을 풀어야 된다.
임의로 바꾸시거나 추가하시면 안되요!! 감점입니다.
2) 아주 기본적인 사칙연사에 대한 이해가 완벽해야 된다!
나누기의 위치를 정확히 하셔야 됩니다!
추가적으로 많은 분들이 보기 블럭에 대한 질문이 있는걸 보고
2가지 정도 정리를 해봤습니다.
Q1) 보기 블럭을 사용하면 지워야 되나요???
A1) 아니요. 구지 지우지 않으셔도 되요.
Q2) 그러면 시험 볼때는 어떻게 해야 될까요?
A2) 보기 블럭에서 직접 구성한 뒤 복사를 하셔도 되고요
아니면 구현될 스프라이트에서 필요한 부분을
보기 블럭을 가지고 온 뒤 구성 해서 복사하셔도 됩니다.
자 어떠셨나요??
화이팅 하시고 위에 설명 한 내용도
동영상으로 간략하게 만들어봤으니
보시면 더 쉽게 이해 되실겁니다.
그럼 이만 조이코딩연구소 장샘은
이만 물러 갑니다!!!
휘리리릭!!!
뿅!!!
밑에 공감 하트 한번 눌러주면 소원이 없겠네 ㅠㅠ..
'코딩 교육 자격증 & 코딩 강사 자격증 & 코딩 자격증 정보 > 2. COS 코딩스페셜리스트' 카테고리의 다른 글
5. COS 1급 예제 문제 풀이_코딩 스페셜리스트(5/10) (0) | 2017.06.30 |
---|---|
4. COS 1급 예제 문제 풀이_코딩 스페셜리스트(4/10) (2) | 2017.06.28 |
2. COS 1급 예제 문제 풀이_코딩 스페셜리스트(2/10) (0) | 2017.06.25 |
1. COS 1급 예제 문제 풀이_코딩 스페셜리스트(1/10) (2) | 2017.06.23 |
[코딩자격증]코딩스페셜리스트 COS1,2,3급 시험 보기전 꼭 읽어보자. (0) | 2017.06.17 |