본문 바로가기

스크래치/스크래치 왕초보14

스크래치 왕초보3. 변수 바꾸고 말하기 이번에는 변수를 고양이가 말하도록 만들어 본다. 먼저 '이벤트'에서 깃발을 클릭했을 때 블록을 먼저 놓고 형태에서 말하기를 놓는다. 그러면 고양이는 깃발을 누르면 안녕!이라고 말을 한다. 말하기 앞에 써있는 글자를 말하는 것이다. 이제 변수를 말하도록 바꾸기 위해서는 변수를 넣는다. 스크래치를 시작하면 기본으로 제공되는 변수인 '나의 변수'를 한번 넣어본다. 고양이는 변수의 이름인 '나의 변수'라고 말을 안하고 변수의 값인 '0'을 말한다. 이제 변수값을 바꿔보자. ~으로 정하기의 블록을 말하기 전에 놓는다. 고양이가 하고 싶은 얘기를 자유롭게 정해주면 된다. 변수값을 정하는 대로 고양이가 말을 하게 되었다! 2021. 4. 25.
스크래치 왕초보2. 변수 만들기 이번에는 변수라는 것을 만들어 본다. 변수에 대해서 정말 초 간단하게 설명하자면 '저장소'라고 생각하면 된다. 어떤 숫자를 저장하거나 전달하기 위한 메모장같은 녀석이다. 변수란 녀석을 처음 만나는 사람들은 글로는 이해하기 힘드니 일단 만들어 보고 써보면 그 필요성을 알 수 있을 것. 일단 변수를 만들어 보자. 왼쪽의 변수를 눌러서 '변수 만들기'를 클릭한다. 변수 이름과 아래의 3개의 옵션 단추가 있다. 1. 변수이름은 원하는 변수이름을 쓰면 된다. 나중에 변경할 수 있다. 이름은 대충 용도에 따라 지으면 된다. 특문도 가능하니까 특문자도 활용을 하자. 2. 모든 스프라이트에서 사용은 어느 스프라이트에서도 사용할 수 있다. 즉 이걸 지정하면 다른 스프라이트에서도 똑같은 이름과 숫자를 공유한다. 짧게 '전.. 2021. 4. 24.
스크래치 왕초보1. 고양이가 말하기 처음 시작할때 반겨주는 우리의 스크래치 고양이. 그러나 고양이는 말하고 싶다. 어떻게 말을 해야 할까? 스크래치 화면을 보면 이렇게 되어 있다. 블록 코딩이라는 말처럼 왼쪽의 블록들을 차곡차곡 쌓아서 코딩하는 것이다. 매우 만들기 쉽다는 장점도 있지만 기능들을 모두 스스로 만들어야 한다는 어려움도 함께 있는 프로그래밍이다. 어쨋든 고양이가 말을 하게 하기 위해서는 말하는 블록을 찾아 꺼내면 된다. 왼쪽을 탐험을 해보면 말하기를 찾을 수 있다. 색깔별로도 대충 구분이 되니까 어느정도 익숙해 져서 블록들의 위치도 암기가 되면 코딩이 더욱 빨라진다. 이녀석을 가운데의 창으로 마우스로 끌어다 놓으면 된다. 이것으로 코딩이 끝이다. '안녕' 말하기를 마우스로 더블클릭을 해보자. 시키는대로 잘하는 고양이. 그런데 .. 2021. 4. 23.
스크래치 왕초보 강좌를 시작합니다. 재미를 위한 쉽고 간단한 왕초보 강좌를 시작합니다. 2021. 4. 23.