여러분 안녕~!!
조이 코딩 연구소의 장샘 입니다~
오늘도 이해하기 쉽고 머리속에 쏙쏙 들어오는
스크래치 강좌를 준비해 왔습니다.
기대 반 의심반~~ㅎㅎ
이번시간에 머리속에 넣을 내용은 바로바로~~~
데이터 스크립트 입니다.!!
데이터 스크립트는 단 2개밖에 없어요~
2개밖에 없으니 먼저 보고 갈까요?
1. 변수 만들기
2. 리스트 만들기
변수.....더러운 수....
아아...아닙니다..
변할 수 있는 수 입니다~ 뭐 일단 그려려니 하고 넘어가죠.
리스트는~ 뭔 리스트 겠죠~ 자세히 볼 것도 없네요.
머리속에 넣는 스토리를 읽어봐야 의미를 알 수 있을거 같네요~
자자 스토리 속으로 고고고!!!
오늘은 여러분 마트에 장을 보러간 사람이 되시는 거에요.
이마트, 롯데마트, 홈플러스, 코스트코 어느마트로 갈지 먼저 결정하고!!
일단 마트를 가면 제일 먼저 하는게 뭐죠?
당연히 먹는거 부터!!!!
마트 오는거 조차도 너무 힘든일이니..ㅋㅋ
흠..뭐 항상 저도 사먹고 싶긴 하지만
그전에~!!!
100원을 가지고 카트를 빼야겠죠~~~
왜!!!? 허리가 아퍼서 끌고 다니면 편하닌깐~ㅋ
아니라~~사고 싶은걸 담아야 되니 카트를 꺼내는거죠~?ㅎ
자 우리의 핵심 키워드가 나왔습니다.
카트~~~~!!! 기억하시면서~!
카트에는 다양한걸 담을 수가 있어요~
우리 아이가 탈 수도 있고 -0-;;;;
어른은 절대 타시면 안되요!
장난감, 컴퓨터, 냉장고, 핸드폰..먹을거 등등
자 저렇게 원하는걸 다 산다면 얼마나 행복하겠어요~
우린 돈을 아끼기 위해서 그래서 장보기 리스트를 만들기로 합니다.
리스트에는 결국 장난감, 컴퓨터, 냉장고, 핸드폰을 사기로 결정했네요.ㅋㅋ
자 또 다시 핵심 키워드가 나왔습니다.
장보기 리스트!!
자 장보기 리스트를 다 정했으니 카트안에다가 넣어야 겠죠?
처음으로 살것은 장난감 몇개?
시험성적..1등 했으니 1개만 사도록...후훗.
자 다음으로 컴퓨터는 아빠가 필요하다고 했으니 0개.
window 쇼핑만 하시라구용~ 메롱~~!!
냉장고는 엄마가 필요하다고 했으니 810리터 1개
핸드폰은 가족 모두 바꾸죠~3개로~!!!
우리 리스트에서 실제 빠진게 뭐였죠?
아빠의 컴퓨터였죠? 그러면 리스트에서 삭제!!
데이터 스크립트를 다 배우셨습니다.
아닌거 같다고요? 한번 스크래치 화면으로 보시죠.
스크래치 2.0을 실행 시켜 주시고요
데이터 스크립트를 클릭하여 주세요.
변수 만들기와, 리스트만들기를 보실 수 있을 거에요.
1. 변수 만들기를 클릭
2. 변수 이름에 저는 이마트 카트, 롯데마트 카트,,4개를 추가했어요
여기에 몇개를 살지 숫자로 담을 거에요.
다음으로는~~!! 리스트 만들기
리스트 만들기는 오늘 살 목록을 만들거에요.
데이터 스크립트 블럭 -> 변수 만들기 또는 리스트 만들기를 누르면 각 항목에 해당되는
코딩 블럭들이 생성이 됩니다.
우리가 위에서 스토리를 만들었던 내용을 잘 기억하고 아래 내용을 봐주세요~!
리스트 만들기에서 오늘 살 목록의 리스트를 만들면
아래의 블럭 코딩에서 리스트를 추가 할 수가 있어요.
조금 헷갈리시나요? 그냥 연습장 종이 리스트에 우리가 살 것을 적은다고 생각하시면 되요.
추가를 하면 왼쪽 하면에 오늘 살 목록으로 4가지가 보이실 거에요.
하지만..우리가 못산게 있었죠? 아빠의 컴퓨터!!! 엄마의 허락을 못받았으니.. 리스트에서 삭제를 해보죠.
리스트 만들기 아래에 있는 코딩 블럭 중에 삭제하기가 있어요.
앞에 있는 "2"라는 숫자는 리스트에서 몇번째를 삭제할 것인지를 써주는 거에요.
그런데 "2"라는 화살표를 누르면 "2"가 안보일 수도 있어요.
그럴땐 직접 "2"라고 입력해주면 되요^^!
그리고 해당 블럭을 클릭하면 오늘 살 목록의 아빠의 컴퓨터가!!!
완전 삭제된 것을 알 수 있을거에요.
자 어떤가요?
데이터 스크립트의 큰 그림은 그려지시나요?
오늘의 Key Point 정리해 보시죠!~~!!
데이터 스크립트 = 카트 와 내가 살 리스트다!!!
1. 변수는 내가 원하는 카트를 만든다
2. 실제 거기에 뭘 담을지는 향후 우리가 결정한다.
3. 리스트는 내가 원하는걸 작성 하고 지울 수도 있다.
오늘은 단순한 스토리만 작성하지 않고 스크래치와 매칭시켜 설명을 조금 더 해봤어요.
사실 이부분은 나중에 하려고 했는데
데이터 스크립트는 코딩을 배우시는데 상당히 중요한 부분이라
머리속에 넣는 스토리와 함께 조금이라도 설명을 해드리는게 좋을 거라고 생각 했습니다.
향후 스스로 새로운 프로그램을 만들거나 문제 해결을 위하여
자주 그리고 잘 사용해야 되는 스크립트니~
잘 기억해 두세요. 뭘? 카트와 살 목록~!
자 오늘도 늦은 밤...아니 새벽1시네요.
그럼 조이 코딩 연구소의 장샘은 이만 물러 갑니다^^!!
아래에 있는 하트♡의 클릭은 제 마음도 뛰게 합니다.!!!!
휘리리리리릭!!!!!!!!
뿅!!!!!