스크래치 3.0 동작(Scratch Motion)이란?




스크래치 3.0 동작(Scratch Motion)카테고리 이란?


스크래치에서 이야기하는 동작 카테고리란 스프라이트를 위치 이동, 방향 전환, 회전 등을 제어하기위해 준비 놓은 블럭들의 모임입니다. 예를 들면 고양이를 오른쪽으로 이동시키려면 동작 카테고리에서 '10만큼 움직이기' 를 스크립트 영역으로 마우스를 드래그&드롭 액션으로 옮겨놓고 더블클릭하면 고양이가 움직일 것입니다.


아래는 동작 카테고리에 어떤 것 들이 있으며, 그것들이 어떤 처리를 하는지 확인해 봅시다. 


여기서 고양이는 스프라이트라고 부른다.


좌표계는 우상단으로 x,y가 양수로 커지고, 좌하단으로 x,y가 음수로 커진다.

플레이되는 영역에서 고양이를 잡고 움직이면 스프라이트 영역에 x, y 좌표 값이 표시된다.


방향의 0도는 위쪽으로 정해져 있다. 기본으로 고양이가 오른쪽을 보고있는데, 시계방향으로 나타내므로 90도가 초기 방향이다.




각 동작 카테고리에 속한 블럭 이해하기


(10) 만큼 움직이기

고양이의 보는 방향으로 10만큼 이동한다.


시계방향으로 (15)도 돌기

고양이가 보는 방향에서 시계방향으로 15도 회전시킨다.


반시계방향으로 (15)도 돌기

고양이가 보는 방향에서 반시계방향으로 15도 회전시킨다.


(랜덤위치)로 이동하기

고양이가 위치를 무작위로 이동시킨다.



x: (130) y:(0) 으로 이동하기

고양이의 방향과 상관없이 절대위치로 이동하기


(1)초 동안 (랜덤 위치) 로 이동하기

고양이의 방향과 상관없이 (1)초 동안 기다린후 무작위 위치 이동하기


(1)초 동안 x: (130) y: (0)으로 이동하기

고양이의 방향과 상관없이 (1)초 동안 기다린후 x, y로 이동하기


(90)도 방향보기

고양이의 방향을 절대방향 (90) 방향을 보기


(마우스포인터)쪽 보기

마우스의 위치한곳을 바라보는 방향을 회전하기.


x좌표를 (10)만큼 바꾸기

고양이의 방향과 상관없이 x좌표 (10)만큼 바꾸기


x좌표를 (130) 으로 바꾸기

고양이의 방향과 상관없이 x좌표 (130)으로 바꾸기


y좌표를 (10)만큼 바꾸기

고양이의 방향과 상관없이 y좌표 (10)만큼 바꾸기


y좌표를 (0) 으로 정하기

고양이의 방향과 상관없이 y좌표를 (0)으로 바꾸기


벽에 닿으면 튕기기

고양이가 벽과 닿으면 반대반향으로 바꾸기


회전 방식을 (왼쪽-오른쪽) 으로 정하기

회전방식에서 (왼쪽-오른쪽)으로 변경하기, 회전방식을 (회전하기)로 변경하기


x좌표

x좌표 표시하기


y좌표

y좌표 표시하기


방향

방향 표시하기




유시민 '알릴레오' 첫방송




    방송소개

    • 사람사는세상노무현재단 - https://www.youtube.com/user/knowhow0901
    • 첫회방송 - https://www.youtube.com/watch?v=C03E48Ajs-M&feature=youtu.be
    • 팟캐스트, 유튜브, 모든 미디어에서 방송할 예정
    • 2019년 1월 5일 0시에 첫방송
    • 정부정책에 네비게이터 역할을 하겠다.
    • 언론에 나오지 않는 전문가들의 의견 수렴
    • 팩트를 기반으로 진행하겠다.
    • 어용지식인으로 소개함.
    • 전문가들을 출연시켜 사실을 이야기하려고 함.
    • "정부가 펴고 있는 많은 정책들이 제대로 조명을 받지 못해서 많이 뒤틀려가고 있어. 때로는 뿌리가 뽑히기도 해. 그래서 유시민의 알릴레오를 시작하게 됐습니다."

    출연자 소개

    • 메인MC - 유시민 노무현 재단 이사장
    • 자료정리 - 배종찬 R&R 본부장 (홀수차 출연)
    • 게스트 - 문정인 대통령 통일외교안보 특별보좌관

    방송 내용

    • 1시간 가량의 방송진행

    • 이전의 북의 불이행동들에 기반에서 섣불리 재제 해제등의 행동을 하지 않는다.
    • 여러 이해관계 국가들에 끼여있다.
    • 북,미 '행동 대 행동' 협상 나서야 한다.

    방송후 

    • 일반 지상화, 미디어매체에서 하지 못하는 방송함.
    • 진보진영에 유튜브방송이 없으니 총대매고 나온것 같다.
    • 지상파에서 여러 의견이 나와서 방송되면 좋겠는데, 이게 유튜브에서 해야 할 일인가?
    • 본 유튜브영상의 조회수 70만 넘는다.
    • 보수의 1인방송에 대응한다.
    • 구독자수 26만으로 홍카콜라보다 앞섬.
    • 홍카콜라에서는 '친북 좌파들의 반상회에 불과할 것이다' 라고 폄하함.
    • 좌우 진영으로만 갈라져서 같이 이야기 하지 않으려고 하는게 맞는건가?
    • 정치를 하지 않겠다 지만 국민들이 러브콜 하면 정치를 하게 될것이다.









스크래치란?

스크래치를 이용하면 인터렉티브한 이야기, 게임, 애니메이션을 직접 만들 수 있고, 그 작품을 온라인 커뮤니티를 다른 사람들과 공유할 수 있습니다.
스크래치를 통해 어린이들은 창의적 사고, 체계적 추론, 협동 작업을 배우게 됩니다. 이런 능력은 21세기를 살아가는데 필수 적이죠.
스크래치는 MIT미디어랩의 Lifelong Kindergarten Group에서 운영하는 프로젝트이며 무료입니다!

예전버전에서는 온라인 버전은 없고, PC 다운로드 버전만 있었습니다.
이 후 지금 버전(2019년1월2일 ver 3.0)은 온라인으로도 사용할 수있고 로그인하면 서버에 저장하거나 다른사람과 공유할 수 있습니다.
프로그래밍을 할 수있는 여러 컴퓨터언어들이 존재합니다. 배우기 여러운 언어부터 쉬운 언어까지 존재합니다.
스크래치가 쉬운언어쪽에 속하지만, 스크래치에서 제공하는 많은 기능들을 마스터하면, 다른 언어들도 쉽게 배울 수 있습니다.

버전 변경
1.0 -> 1.4 -> 2.0 -> 3.0
 







한글로 표시되지 않는다면,  웹페이지 제일 밑쪽 언어 변경하는곳에서 한국어로 변경 가능합니다.








스크래치 데스크톱 다운로드 (https://scratch.mit.edu/download)

 스크래치 데스크톱이란 인터넷 연결 없이 플젝트를 만들려면, 스크래치 데스톱을 내려받을 수 있습니다.

다운로드 받기 위해서는 홈페이지 -> Ideas -> 스크래치 데스크톱(페이지 아래에 링크존재)





 
 

귀여운 캐릭터들은 덤입니다.




화면구성 설명




플레이 영역은 스프라이트와 배경이 표시되는 곳이고, 스크립트 영역은 일련의 흐름 들을 구성하는곳입니다.



기본기능 살펴보기

1. 캐릭터 위치 이동시키기
스크립트 지역으로 동작 블록을 끌고 오세요.
캐릭터의 위치를 위로, 아래로, 오른쪽으로, 왼쪽으로 이동시킨다.

2. 소리내기
타악기 연주하기 블록을 끌고 와서 움직이기 블록에 붙이세요.
스피커로 소리내기

3. 캐릭터 모습 바뀌기
캐릭터에 미리 설정해 좋은 이미지를 바꿔가면서 캐릭터를 표시합니다.

4. 반복처리
순차적으로 처리할 내용이 필요하면, 
필요한 횟수만큼 반복하기,
멈추기 전까지 무한반복 하기

5. 말풍선으로 말하기
캐릭터에 붙여서 말하기를 통해서 말풍선을 보여줄수 있습니다.

6. 깃발눌러 시작하기
이벤트 항목에서 전체적으로 함께 시작하는게 필요할때 사용됩니다.

7. 캐릭터 색상 바꾸기
효과 바꾸기 블록을 꺼내세요
캐릭터의 색상을 바꾸기를 할 수 있습니다.

8. 키보드 입력 감지
사용자로 부터 키보드 누름 상태를 확인하여 지정한 처리가 가능합니다.

9 배경 바꾸기
화면에 표시되는 크게 두가지의 객체가 있다면, 캐릭터와 배경입니다.

10. 스프라이트 추가
스프라이트란 캐릭터를 대표하며, 캐릭터가 움직이거나 보여지는 모든 사항을 합쳐서 스프라이트라고 합니다.

11. 기능 알아보기
소리더하기
모양바꾸기
동작효과 만들기

12.  도움말
스크래치를  사용하다보면 모르는 부분들이 존재할때, 옆에 물어볼 사람이 있으면 좋겠지만, 혼자서 진행할때가 많은데 그럴때 혼자서 해결할 수 있는 방법을 제공합니다.

13. 저장 및 공유
오프라인 에디터가 아닌 온라인 상태에서 로그인한 상태이면 저장하여 언제든 스크래치 웹사이트에 접속하면 언제든 확인할 수 있습니다.



스크래치를 쉽게 배우는 방법은 천천히 하나씩 배워나가다 보면 멋진 작품을 만들 수 있을 것 입니다.


+ Recent posts