여러분 안녕~~!!
Joy Coding Lab.의 장샘이에요^^
스크래치 코딩 연재 잘 따라고 오고 계시나요??~!!
최대한 쉽게 코딩이 무엇인지 가르쳐 드리고 있습니다.
어린아이부터 비전공자 그리고 코딩 강사가 되고 싶은
분들에게 도움이 되길 바랍니다.
저 또한 코딩 스타터들에게 어떤 교육의 방법으로 가르쳐 드려야
쉽게 이해 할 수 있는지 논리 향상은 어떻게 시켜 드릴지
고민을 많이 하고 있어요.
Joy Coding Lab.의 추구하는 목표이기도 하고요~!
자 이번시간에 배울 내용은 연산 스크립트 입니다.
연산 스크립트 코딩까지만 하면
이제 거의다 끝나는거에요!!!
그러면 연산 스크립트의 코딩 블럭이
몇개나 있는 한번 봐 볼까요?
17가지나 있네요!!!
그런데 딱 보더라도 더하기, 뺄쌤,곱하기~~등등
우리가 코딩과 상관없이 알고 있는 사칙연산들이네요~
그래도 우리는 스토리로 만들어
큰 그림을 만들어 갑시다!!!
오늘은 여러분은 컴퓨터 키보드가 되세요 -0-~!
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
그냥..그려려니 하고 읽으세요 -0-!!ㅋㅋ
키보드에는 숫자와 한글 영어가 있어요.
무엇인가 계산(연산)을 할 때 숫자를 이용해서
1. 덧셈, 뺄셈, 곱하기, 나누기, 제곱근(2^²)을 할 수 있어요.
2. 자 눈을 감고 1~9까지 숫자 중에 아무거나 눌러보세요.
(난수라고 합니다. Random Value)
3. 한글과 영어를 조합해서 결합 할 수 도 있고요.
4. 그 글씨가 몇개인지 세어 볼 수 도 있어요.
5. 그리고 흠 또는?? 에이 이렇게 스토리하는건 아니다~!
이런것도 들어 있네요!!
끝 -0-...;;
...여기까지만 하고 마무리를..
알아요...사칙연산은 스토리로
특별히 만들게 없는거 같아요. ㅠㅠ
일단 정리를 그래도 해보죠.
연산이라는 스크립트의 코딩 블럭들은
고양이와 또 다른 스프라이트에게서
필요한 숫자들을 연산 할 수 있는 곳이에요.
고양이가 3+4가 뭔지 말을 할 수도 있고요.
나눗셈을 해줄 수도 있고요.
고양이와 다른 스프라이트들의 말하는 걸 결합할 수도 있고요.
자 오늘의 Key Point!!!
연산 = 키보드
나중에 예제를 통해서 다시한번 해야 될거 같네요~~ㅎ
그럼 오늘은 이만 물러가겠습니다!!
라고 할 줄 알았죠??!!!
자 실제로 연산을 어떻게 사용 되는지
가르쳐 드려야 속이 풀리겠네요!!
무엇을 이용할 거냐???
연산 스크립트의 난수라는 코딩 블럭을 사용해서
덧셈을 해볼거에요.
위에서 보셨듯이 난수란 랜덤으로 나오는 숫자를 말해요
1~10 중에 우리도 모르는 숫자가
선택이 되는거에요!!!
1) 일단 O + O 코딩블럭을 무대에 옮겨주세요.
2) 그리고 난수발생기!! 블럭을 2개를 가지고 옵니다.
3) O+O 동그라미 안에 숫자를 직접 쓰셔도 되지만
난수 코딩블럭 하나씩 넣으셔도 되요~!.
자 + O 이부분이 반짝이죠?
블럭과 블럭이 결합이 되는거에요!!
그리고 나서 난수 + 난수를 덧셈을 해서
우리의 고양이 스프라이트가 말하게 하고 싶어요
어디서 뭘 가지고 와야 되죠??
카멜레온의 살려주세요!! 기억 나시죠??!!
형태 = 카멜레온!!
4) 형태에서 2초동안 말하기 코딩 블럭을 무대로 가지고 오세요!
정말 기초적이지만 모르시는 분들이 생각보다 많아요.
코딩 블럭과 블럭의 결합은 블럭의 맨 앞머리!!
앞 머리를 옮기셔야 같이 결합이 됩니다.
앞머리로 옮기니 반짝이면서 결합을 받아 드리죠??!!!
자 드디어 1~10까지 난수 + 1 ~ 10까지 난수를
고양이가 말하게 할거에요.
실행방법은 우리가 만들어 놓은 코딩 블럭을
마우스로 마구마구 클릭하면!!
우리 고양이가 2초동안 말 할거에요.
저는 "13"이라고 말하지만 다시 누르면
계속 바뀌겠죠? 왜??
1~10까지 난수는 누를때 마다 바뀌닌깐~~
자 연산 어떻게 사용되는지 아시겠죠???
산술 개념도 들어가서 어린아이들에게는
많은 도움이 될거 같아요~!!
그럼 정말 장스 조이 코딩샘은
휘리리릭!!
뿅!!!!
여러분의 하트가 저에게 힘을 줍니다!! ㅎㅎ
'즐겁게 코딩 하자(Joy Coding Lab.) > 1. 스크래치를 이용한 코딩' 카테고리의 다른 글
16. 읽기만 하면 이해되는 스크래치 코딩 큰 흐름잡기!! 연재를 마무리 하며.. (2) | 2017.05.18 |
---|---|
15. [코딩] 스크래치 코딩 추가블럭 스크립트를 이해 하자!(읽기만 해도 코딩이 머리속에 들어가는 신비한 코딩!) 2017.05.15 (0) | 2017.05.17 |
13. [코딩] 스크래치 코딩 관찰 스크립트를 이해 하자!(읽기만 해도 코딩이 머리속에 들어가는 신비한 코딩!) (0) | 2017.05.14 |
12. [코딩] 스크래치 코딩 이벤트 스크립트를 이해 하자!(읽기만 해도 코딩이 머리속에 들어가는 신비한 코딩!) (0) | 2017.05.13 |
11. [코딩] 스크래치 코딩 이벤트 스크립트를 이해 하자!(읽기만 해도 코딩이 머리속에 들어가는 신비한 코딩!) (0) | 2017.05.12 |