본문 바로가기
[ CODING STUDY ]/》스크래치 공부

스크래치12장(형태블록, 모양번호블록, 배경번호블록, 크기블록, 창작2)

by MRG 2020. 5. 7.
728x90
반응형

▣ 안녕하세요 ^^
저번 시간에 숙제는 해보셨죠??
알고리즘 순서도 설계와 코딩 다 해보셨을 거라 생각합니다. ^^
꼭 하고 오셔야합니다. 
스크래치가 쉽다고 그냥 막 코딩하시면 안 됩니다.
무엇을 배우든 기초가 탄탄해야 합니다.
코딩도 마찬가지입니다.
스크래치 블록에 기능을 알고 가는 것보다
사고(생각)하고 그걸 알고리즘 순서도로 표현하고
코딩을 추상화해서 하나하나 하는 게 더 중요합니다. 
잊지 마세요~~

 

 

▣ 자 오늘은 형태 블록 마지막 시간으로 
형태블록 맨 밑에 있는 3가지 블록을 알아보겠습니다.
이 블록은 쉽게 이야기하면 현재 모양, 배경, 크기 값을 알 수 있는 블록이라고 생각하시면 됩니다.

 

 

▣ 이렇게 모양 번호 블록을 가운데 가지고 와서 마우스로 더블클릭하면 어떻게 되나요?
네 이런 식으로 현재 스프라이트에 모양 번호가 나오게 됩니다.
다른 블록들도 마찬가지입니다.
직접 하나씩 가지고 와서 확인해보세요.

 

▣ 자 이렇게 번호에 있는 화살표를 누르면 이름값도 알 수 있습니다.
이것도 직접 하나하나 확인해보세요.

 

 

▣ 모양에 번호는 제가 빨간색 동그라미를 해둔 곳 우리가 스프라이트를 누르면 위에 나오는 모양 메뉴에서 
모양에 번호를 이야기하는 겁니다. 

 

 

▣ 모양에 이름은 제가 빨간색 동그라미를 해둔 곳 메뉴 위에 있는 이름을 이야기합니다.

 

 

▣ 배경도 마찬가지입니다. 이렇게 이름이 있습니다. ^^
꼭 직접 하나하나 확인해주세요.



▣ 그런데 여기서 중요한 한 가지
이름 짓는 거 너무 중요합니다.
지금은 우리가 간단한 프로젝트만 해서 구분하기가 어렵지 않지만
큰 게임을 만들 때에는 우리가 이름을 하나하나 정해주지 않으면
어떤 게 어떤 모양이고 배경인지 
이게 무슨 역할을 하는 스프라이트인지 알 수 없습니다.
그러니 이제부터는 이름을 꼭 정해주세요.
너무 중요합니다.
잊지 마세요.
제가 왜 이름 짓는 게 너무 중요하다고 한지는 
여러분들이 나중에 게임을 만들 때 느끼실 수 있을 겁니다.
꼭 이름 정해주세요!!!
▣ 사소한 한 가지가 프로가 되냐 아마추어가 되냐에 차이니깐요.

 

 

▣ 자 이건 모양 이름이 아닌 스프라이트에 이름입니다.
우리가 스프라이트들을 배우라고 표현했죠?
그런데 스프라이트 1, 스프라이트 2, 스프라이트 3 
이렇게 모든 스프라이트가 이름이 같다면 여러분들이 역할을 구분하실 수 있나요?
네 어렵습니다.
그러니 꼭 이제부터는 역할에 맞는 이름을 정해주세요!!!
중요합니다.
꼭입니다.
제가 정말 많이 강조합니다. ~~!!!

 

 

 


▣ 자 이렇게 블록들이 모여있는 메뉴에서 모양 번호, 배경 번호 왼쪽에 있는 작은 상자를 체크를 하면 스프라이트 왼쪽 위에 현재 모양번호과 배경 번호를 표시할 수도 있습니다.
크기도 마찬가지겠죠?
이것도 직접 체크해보시고 확인해주세요.!!
꼭입니다.

 

 

 

▣ 자 오늘도 알고리즘 순서도를 복습해봅시다.
매번 잘 설계하고 계시죠??
꼭 하셔야 합니다.

 

 

 

▣ 형태 블록에 마지막 연습문제 창작입니다^^
이건 힌트는 드리지 않겠습니다.
하지만 알고리즘은 이렇게 생각하시면 됩니다.
깃발을 누르면 처음에 배경에 어떻게 되고 어떻게 움직이고 
어떻게 말하고 어떻게 배경이 또 바뀌는지 상황 하나하나를 영상을 보고 
생각하고 파악해주세요. 먼저!!
파악하기 어려우시면 여러 번 반복해서 보시면서 노트에 적어서 진행해주세요.
그런 다음에 알고리즘 순서도를 설계하고 그걸 보고 코딩을 진행해주세요!!!
꼭 하셔야 합니다.
알고리즘 순서도를 지금까지 제대로 하셨으면 어렵지 않을 겁니다.
꼭 영상을 보고 생각해주시고 알고리즘 순서도를 설계하고 코딩을 해주세요!!!




▣ 오늘 이렇게 형태 블록을 마무리했습니다.
이제 점점 게임을 만들 수 있겠다라는 생각이 드시죠??
네 지금까지 배운 블록으로도 게임다운 게임을 만들수 있을 겁니다.
형태만 말이죠 ^^
한번 도전해보세요!!!
코딩에 틀린 건 없습니다!!!
정답도 없다고 저는 생각하고요.
숙제랑 창작 만들기는 꼭 하셔야 그래야 코딩 실력이 빠르게 향상될 겁니다.
잊지 마세요~~
질문 있으시면 댓글 남겨주세요 ^^
그럼 다음장에서 뵙겠습니다.


▣ 포기하지 마세요~~~ 저도 했습니다!!! 파이팅!!!

728x90
반응형

댓글