안녕하십니까.

Joy Coding Lab.(조이코딩연구소)의 장샘 입니다^^!!

오늘은 주문했던 책들을 개봉하는 날입니다!!

YES24.COM에서 주문한 책이 도착 했습니다!!

자 도착한 택배를 풀어보니~~

짜잔 4권이 들어있다고 되어있네요~

자자!! CDT 코딩칑의개발능력 2급 수험서

컴퓨터 프로그램2급!

스크래치 알고리즘 이해와 창의개발 프로그래밍!

엔트리로 시작하는 프로그래밍 첫걸음!!!

이렇게 4가지 책이 도착했어요.

하나하나 나중에 리뷰를 드릴텐데요

간다한 리뷰를 먼저 써보도록 하죠.

스크래치 알고리즘 이해와 창의개발 프로그래밍

이 책은 왼쪽이 보이듯 COS 시험대비서1급이라고 써있어요.

기본부터 나와있으며 알고리즘까지 예제로

가르쳐 주려고 써놨습니다.

대략 382 페이지 정도로 구성되어 있으며

스크래치 프로그래밍에 대해 잘 나와있는듯 싶네요.

 

자 두번째로는 핵심만 쏙쏙!! 예제는 빵빵

CDT 코딩창의개발능력 2급 책입니다.

이 책 또한 맨 위쪽으로 보면

CTCE 창의융합인재교육원의 공식추천교재 입니다.

CTCE는 CDT라는 코딩 자격증 시험을 주관하는 곳입니다^^

일단 제가 살짝 보니 예제와 모의고사 위주로 나와있는 책이며

기본적으로 스크래치를 어느정도 사용하실 수 있는 분

또는

"CDT 자격증"을 준비하시는 분이 보셔야될 내용 같네요.

책은 159페이지 정도로 구성 되어 있습니다.

 

3번째 책으로 넘어 가볼까요~~

"컴퓨터 프로그래머2급" 입니다!!

이책 또한 컴퓨터 프로그래머에 대한 자격증 수험서 입니다.

스크래치의 기초적인 내용을 설명하기 보다는

예제와 최신 기출문제를 이야기 하고 있네요.

대략 페이지는 192 페이지 이네요.

 

자 4번째 코딩 책 입니다!!!

엔트리로 시작하는 프로그래밍!!

첫!걸!음!!!

이 책은 자격증 수험서는 아니고

스크래치가 아닌 엔트리 교육을 위하여 구매 하였습니다.

누구나 쉽게 따라 할 수 있어요! 라고 써있긴 합니다만~

흠 일단 첫 느낌은 기존의 책들 보다 조금 작네요.

그만큼 그림과 글씨가 작다라는 거겠죠?

아이들이 보기에 좋을까 라는 생각을 가지지만

내용이 중요하니 나중에 각각 자세한 후기를 남겨 드리겠습니다.

 

자 그럼 간략하게 자격증 수험서3개와 엔트리 교육 교제에 관하여

오픈 및 간략 리뷰를 남겨드렸습니다.

 

도움이 되시길 바라며

각각의 책 후기도 기대해 주시고 문의는 언제든지

사랑합니다~!~

 

그럼 Joy Coding Lab.(조이코딩연구소)의 장샘은

이만 물러갑니다!!

휘리리릭!

뿅!!!

 

여러분~~~~안녕!!?

Jang Coding Lab. 장스 조이 코딩 샘 이에용!~!(_ _)/!!

스크래치 코딩 큰 흐름잡기 편으로

읽기만 해도 머리속에 넣는 커리큘럼으로 연재를 했었습니다.

마무리 스토리를 정리를 하는게 좋을 거 같아서요!!

 

자 각각의 스크립트에서 알앙 될것들

다시한번 리스트로 보시겠습니다!!.

1. 동작 : 수련회 조교
2. 형태 : 카멜레온
3. 소리 : 지휘자
4. 펜 : 헨젤과 그레텔의 빵
5. 데이터 : 카트와 내가 살 리스트들.
6. 이벤트 : 나홀로집에
7. 제어 : 놀이동산
8. 관찰 : 스파이
9. 연산 : 키보드
10. 추가블럭 : 선물상자

 

수련회 조교를 하던 여러분이 갑작스럽게 직업을 바꿉니다.

카멜레온 처럼 색을 바꾸는 것처럼요.

여러가지 소리를 컨트롤하는 지휘가 되었어요.

기쁜 마음으로 소풍을 가기로 했지요.

장을보러 가기 위해 마트를 정하고 카트를 끌고

사야 될 리스트들을 써서 장을 봤어요~

집에는 혼자 살기에 나홀로집으로 돌아갔습니다.

드디어 다음날 놀이동산에 놀러왔어요!!

첫번째 손님이라고 선물상자를 주시네요.

선물상자에는 키보드가 들어가있었네요~

제가 좋아하는 브랜드 스파이꺼네요!!

기쁜마음으로 놀고 집으로 돌아왔습니다^^!

 

자 이렇게 기존에 배웠던 스크립트들을 연상할 수 있게

스토리로 만들어 봤어요!! 어떤가요?

기존의 글들을 다 읽으신분들이거나

지금 바로 돌아가셔서 쭉 읽어보신다면

스크립트 코딩의 전반적인 내용을 이해 하실 수 있다고

저는 생각합니다.

배웠던 내용들 한번 보시죠~ㅎㅎ

이게 다는 아니지만 이런형태로 교육을 했을 때

초보자들이 훨씬 더 이해력이 높았거든요!!!

 

스크래치 코딩 큰 흐름잡기 편 - 읽기만 해도 머리속에 쏙쏙 편.

다음 연재는 큰 흐름을 잡았으니

다음은 뭘까요???

당신이 생각하는 그 이상입니다!!ㅎㅎ

그럼 스크래치 연재 카테고리는 다음에 뵈요^^!!

하지만 문의는 언제든지 가능하다 안하다????

가능하다!!!!!

 

이상 장스 조이 코딩 샘이였습니다!!

휘리릭!

뿅!!

밑에 공감 하트 한번도 안눌렀으면 한번마잉 ㅋㅋ

어렵지 않아요!!! 딸깍!!! 한번!!! 부탁해요!!

안녕 여러분~~!!!

Joy coding Lab. 장샘 이에요(_ _ )/

오늘은 스크래치 코딩 자격증 책과 코딩 교육 책 구매 완료하고

곧...이 글을 쓰는 당일날 도착 예정입니다!!

어떤 책들을 샀느냐??!

자자자 두구두구!!!!

1. 엔트리로 시작하는 프로그래밍 첫걸음

2. 컴퓨터 프로그래머 2급

3. CDT 코딩창의개발능력2급[스크래치] : 핵심만 쏙쏙 예제는 빵빵!

4. 스크래치 알고리즘 이해와 창의개발 프로그래밍 : 코딩 1급 시험대비서

 

한방에 4권을 샀습니다!!!

저는 협찬이 아닙니다!! 순수 제 돈으로 샀습니다 -0-!

출판사나 저자들과 사적이나 공적인 관계가 단 0.000000000000000000001%도

없음을 사전 공지 드립니다!!!

 

드디어 2017년 5월17일(수요일) 오늘 배달 예정이라고 하네요..흐흐..

YES24.COM에서 주문을 했는데 수량이 금방 준비가

안되는지 꽤 오래 걸렸어요 -0-!!

 

여하튼 책을 산 이유는 요즘 많은 분들이

코딩 자격증에 관심도가 엄청 많아 졌습니다.

방과후 교사를 준비하시는 분들부터~~경력단절 주부님들까지

다양한 분야에서 코딩 자격증에 대해서 관심들이 많아지고 있는건

검색만 해보셔도 바로 나와요.

온라인 취득 -ㅅ- 부터 어렵지 않다!!!

어렵지 않고 아무나 가능한 거라면 자격증이라고

볼 수 있을까 싶습니다. 라는 개인적인 의견입니다.

특히나 우후죽순하는 코딩 자격증들..-ㅅ-..

사실 걱정이 조금 되긴 해요~!!

 

그래서 저는 제 나름대로 기준을 삼아서

시중에 나와있는 제 나름대로 주요한 자격증 책들

위주로 구매를 해봤습니다.

 

어떤 점이 다른지 어떻게 접근하셔야 되는지

조만간 차근차근 올려보도록 할게요^^!!

 

그럼 코딩 자격증 취득하는 방법부터 어떻게 공략해야 될지

이 장샘이 책임지고 가르쳐 드립니다!!

 

잘 따라오셔야되요 ㅎㅎㅎ

그럼 휘리릭!!

뿅!!

 

이제는 답글 하나 정도는 써줄 수 있는 여력이 있지 않을까 싶은데?

어떻게 생각하세요.

그냥 점. 하나라도 ...ㅋㅋㅋㅋㅋㅋ

여러분!! 안녕~~~!!!

Joy Coding Lab.의 장~~~샘 입니다^^!!

오늘도 몇몇 분들에게 코딩 교육에 대해서 문의가 있었어요.

특히 초등학교 정식 교과목 채택 때문에

확실히 요즘 부모님들의 관심이 서서히 증가 되는거 같네요.

 

영어와 수학 뿐만 아니라 다른 과목에도

관심이 갖는 모습이 좋은거 같아요!!^^

 

자 그러면 코딩의 관심과 함께

저희는 코딩 스크래치 머리속에 넣기 마지막편을

시작해야 될거 같아요!!

 

오늘 같이 머리속에 넣을 스크립트 코딩은!!

추가블럭 입니다!!

추가 블럭 스크립트는 뭐가 있는지 확인해 볼까요?

단!! 2개!!!

이전 스크립트들과 비교하면 현저히 적네요~!!

와!! 할게 없겠다^^!!

-0-!!!

그럴리가 없죠?ㅋㅋㅋㅋ

추가 블럭 과연 무엇인지 짧지만 스토리로 배워 보시죠.

 

오늘은 우리가 스크래치 코딩 스크립트 공부를

열심히 한 친구에게 선물을 주려고 해요.

 

선물은 아직 고르지 않았지만

선물을 포장할 박스는 이미 골랐죠.

선물박스는 누가보더라도 같은 박스에요.

하지만 그 안에 무엇을 넣느냐에 따라

내용물이 달라지죠?

 

여러분이 선물박스에 안에 넣을 것은

이벤트 스크립트 제어의 10번 반복하기와

제일 처음 배웠던 스크립트 동작의 15도 돌기

이 두가지를 선물 할거에요.

선물 박스에 이름도 정했어요.

"돌았니"라고요.

 

선물은 받은 친구는 분명 이럴게요.

" 고마워 친구야^^ "

이렇게 행복한 선물 증정을 마치면서

우리는 추가 블럭에 대한 내용을 머리속에 넣었네요.

-0-!!! 그렇죠 언제 배웠는지 모르시겠죠?

그게 바로 제 강의!! 포인트 나도 모르게 배웠다? ㅋㅋ

 

자 비밀은 선물 박스에요.

스크래치2.0의 추가블럭은 선물박스 입니다.

우리가 앞서 배웠던 다양한 스크립들의 내용들을

하나의 선물박스로 만들수가 있는거에요.

선물 박스 이름도 우리가 만들 수 있고요.

 

즉, 기존 스크래치2.0의 스크립트 블럭들을 사용하지 않고

나만의 블럭을 만들 수 있는거죠.

위와 같이 단순 레고(스크립트 블럭)이 있다면

어느 누군가는 바로

자신만의 스타일인 햄버거를 표현 할 수도 있고요.

어느 누군가는

 

자시만의 스타일인 잠수함을 만들 수도 있고요.

 

코딩의 기초의 마지막 단계가 이 추가블럭을 만드는 거라고 생각해요.

프로그래밍 언어에서는 저런걸 함수라고 표현해요.

자신이 원하는 블럭을 얼마나 잘 만드는지?

문제 해결을 위해서 시간을 어떻게 단축 시킬지?

어떤 조합으로 만들 것인지? 등등

 

실제 얼마나 쉽게 만들 수 있는지 확인해 볼까요?

먼저 추가 블럭에 들어가셔서

우리의 선물박스의 이름을 적어주세요!!

저는 돌았니? 라고 할거에요.

이상한 생각안하시죠? ㅋㅋㅋ 돌았니?

이건 회전했니? 이거랑 같은 의미에요!!

자 추가 블럭의 돌았니?가 하나 생성되었습니다.

정의하기 돌았니? 라고 되어있죠?

저 뜻은 돌았니?의 정의를 아래에 코딩 블럭으로

꾸며달라는 소리에요.

자 제어 스크립트의 10번 반복학기 블럭을

돌았니? 블럭에 붙여 봅니다.

자 다음으로는 동작 스크립트로 넘어가서!!

15도 돌기를 10번 반복하기 안에다가

넣어 봅니다!

자 언제 돌았니를 실행할건가요?

키보드의 스페이스바를 누르면 실행되게 하고 싶어요.

그래서 이벤트 스크립트의 스페이스 키를 눌렀을 때

블럭을 가지고 옵니다.

자 우리가 스페이스 키를 눌렀을 때 뭘 하고 싶었죠?

우리의 선물 박스를 실행하고 싶었잖아요~

추가 블럭 스크립트로 가시면

우리가 만든 돌았니?블럭을

스페이스 키를 눌렀을 때에 붙여 줍니다.

자 That's all.

End.

다 하신거에요.

 

이제 뭘 해보면 되죠?

스페이스바를 마구마구 눌러보면 되겠죠? ㅎㅎ

자 마구마구 고양이 돌아버립니다~

중간에 저는 도는 방향을 바꿔서 해보기도 합니다.

 

즉 오늘의 Key Point는 바로

추가블럭은 = 선물상자

이것만 기억하세요!!

 

자 어떠세요?

생각보다 쉬우신가요? 아니면 아직 어려우신가요?

쉽다면 이 어려운걸 여러분이 이해 하신거에요.

아직 어려우시다면!! 이게 그만큼 어려운거에요! ㅎㅎ

쉬우신분은 더 깊은내용을~

어려우신 분은 이해할 수 있게

Joy Coding Lab.의 장샘을 찾아주세요 ㅋㅋ

자 길다면 길고 짧다면 짭은 스토리로

전반적인 코딩 스크립트를 머리속에 넣는 연재가 끝났어요.

 

다음 연재는 어떤걸로 돌아올지 기대해 주시고요.

 

Joy Coding Lab.의 장스 조이 코딩 샘 이였습니다.

자네 마지막까지 저 밑에 보이는

하트 한번 안눌러 주겠는가?

아무도...답변을 안해주니.. 서러움..ㅠㅠ

 

ㅋㅋㅋㅋ 그럼 진짜 물러 갑니다.

휘리릭!!!!

뿅!!

 

여러분 안녕~~

장스 조이 코딩 샘이에요~

연휴가 시작 되는 오늘 여러분들 잘 지내셨나요?

저도 오늘은 맛난 음식과 나름 즐거운 시간을 보냈어요.

제가 오늘은 정말 좋은 동영상을 하나 찾아서

같이 공유하고 싶어서 글을 써 봅니다.

제 블로그에 앞서 코딩이 뭔지 유아 코딩이 뭔지 초딩 코딩은 뭐가 필요한지

글을 썼었는데~

해외 주요 IT 기업인들이 왜 필요한지 설명 동영상이 있는데

딱 5분이에요!! 딱 5분~~~~!!!!!

이정도는 코딩이 뭔지 알고 싶어서 여기까지 오신 분이라면

투자 하실 수 있죠?

꼭 보셔야되요. 후회 하지 않습니다.

주요 기업인 : 마이크로소프트(빌게이츠), 페이스북(마크 주커버그), 트위터(잭드로시), Drop Box(드류 휴스턴) 등등..

어떻게 동영상은 보셨나요?

안보셨으면 어여 보고오세요 ㅡㅡ!!!!

저는 여기서 마음 깊이 파고든 말들이 있는데요.

정리한번 해볼까요?

빌게이트 : 코딩은 덧셈, 뺄셈, 그게 다에요!! ㅎㅎㅎ

그런데 ZAPPOS대표 토니가 이렇게 이야기 하죠 곱셉을 알긴 해야겠죠 ㅎㅎㅎ

조금 오바? 해서 이야기 하면 이정도까지 이야기도 했죠.

 - 누가 저에게 소프트웨어는 인간을 위한 것이고, 컴퓨터를 이용해 사람을 돕는 기술이라고 알려줬다면
나의 인생관은 훨씬 빨리 바뀌었을텐데 말이죠~~

초능력을 가진 것과 비슷한거죠~~ㅎ

어떠셨나요?

코딩 교육이 필요한 이유 조금은 와 닿았나요?

설마 이표정들은 아니시죠?ㅋㅋㅋㅋㅋ

본인 또는 아이들의 교육에 무엇이 필요한지 생각 해볼 시간이었던거 같습니다.

우리가 교육에 그렇게 많이 투자 하는 영어?

어떻게 보면 어느 나라의 단순 대화의 용도일 뿐입니다.

코딩은? 우리가 직면할 문제들을 해결하는 방법을 고민 할 수 있고

논리적인 사고력을 기를수도 있고

창의력을 기를수 있는 하나의 언어 입니다.

여러분에 조금이라도 도움이 되었으면 좋겠네요.

그럼 오늘도 이만 물러가는 장스 조이 코딩 샘입니다!!

코딩 교육에 궁금증이 있으신 분은 언제든지 환영 입니다!(_ _)/

 

동영상 마지막 글귀와 함께 뿅!!

미국에서는 아직 백만개의 일자리가 남아 있습니다.

열개 중 한개의 학교만이 코딩을 가르치고 있죠

여러분이 의사가 되던 연예인이 되던 먼저 학교에서 프로그래밍을 배워야 합니다.

여러분 안녕~~~~

장스 조이 코딩 샘 입니다~!!

제3강에서 스크래치 구성과 메뉴 설명(완전 기초) 보고 오셨으니

이제 자세히 아주 쉽게 접근 해보도록 하죠.

다시한번 말씀 드리지만 이 강의 아주아주아주아주아주 초보도 이해 시켜 드리기

위한 목적으로 연재 하고 있으니, c언어,c++, 파이썬, 자바, 안드로이드 등등

잘하시는 분은 맨 밑에 하트만 한번 눌러 주시고 가셔도 되요

오늘은 무대와 스프라이트에 대해서 이야기 해보도록 하죠.

실제 명칭은 무대와 스프라이트라고 하지만

이해하기 쉽게 제목에 써있는 것 처럼 고양이의 방(무대) 스프라이트(방의 가구 및 물건)을

살펴 보도록 하죠.

먼저 고양이의 방의 크기는 약 24평의 원룸이에요.

정확한 사이즈는 방의 가운데를 0,0이라고 기준을 잡는거에요.

X 좌표 : 0, Y좌표 : 0를 보실 있어요.

고양이의 방에 마우스를 올려 놓고 움직이시면

오른쪽 하단에 X : 0 , y : 0 이곳이 변하는 것을 두눈으로 똑똑히 보실 수 있어요.

 

이제 왼쪽 상단으로 마우스를 이동하면 X = -240, Y =180이라는 값을 보실 수 있어요.

가운데 중심으로 왼쪽으로 이동 했으니 X값은 마이너스가 되겠죠?

오른쪽도 마찬가지로 가운데 중심을 기준으로 하면 X값은 뭘까요?

그냥 대답하지 왜 묻냐 이생각 하셨죠?ㅋㅋㅋㅋ

네 맞습니다. X = 240입니다.

이 고양의 집의 가로 축 길이는 480 입니다.

가운데 중심으로 -240, +240

자 다음으로 세로로 움직일 수 있는 길이는 얼마나 될까요?

마우스를 움직여 보시면 알겠지만.

총 세로길이는 360으로 가운데 중심으로 +180, -180으로 구성되어 있습니다.

왜 우리가 남의 방 사이즈를 알아야 되냐고요??

이걸 알아야 실제 코딩을 할 수 있어요

우리집이 몇평이 되는지 내 방이 얼마나 되는지 알아야

가구나 물건의 위치를 정할 수 있고

그 물건의 위치가 어디에 있는지 알아야 고양이 잘 피해 다닐 수 있을테고!!!

아주 사소한 내용인거 같지만 기초는 배신하지 않는다~~~

ok???????????

자 이제는 내 방안에 뭐가 있는지를 볼까요?

떡하니 고양이 한마리만 있네요.

스프라이트라는 이름을 가진 고양이네요~~

스프라이트 생각하니

밑에 생각하셨다면 아재아재~~

님 이름도 뺄께요~ㅋㅋㅋㅋ

 자 고양이를 클릭 해보세요~~

더블클릭은 막 해도 변화가 없을거에요.

고양이에 마우스를 올려 놓고 오른쪽 버튼을 눌러 보세요.

인포, 복사 , 삭제 등등을 보시면 해내신겁니다!!!

그럼 다같이 인포를 눌러 볼까요~

인포는 각각의 스프라이트(동물, 가구, 물건 등등)의 대한 정보가 나와요.

해당 동물의 이름을 바꿀 수도 있고 방향을 바꿀 수도 있고

보이게 할 수도 있고 없어지게 할 수도 있고

저희도 집에서 가구의 위치나 방향등을 바꿔 줄 수 있잖아요? 똑같습니다.

키우시는 애완동물에 이름을 붙여 주시는것 처럼~~

저는 고양이의 이름을 장스 조이 코딩 샘~~이라고 바꿔 줬어요.

자 다음으로는 아주 작은 뭔지 모를 아이콘들이 있는데

뭔하는 녀석들인지 한번 봅시다.

그대...벌써 지친건 아니죠?

자꾸 인터넷 오른쪽 위에 있는 X표시를 누르고 싶나요?

핸드폰 뒤로가기 버튼을 누르고 싶나요..?

조금만 더 힘내세요!!ㅎㅎ

자 첫번째 아이콘을 누르면 저장소에 있는 스프라이트를 선택

짜잔~~~

고양이 말고도 이렇게 많은 아이템들이 있답니다.

이케아 같네요. 엄청납니다. 없는게 없어요~

저는 곰을 좋아해서 24평 원룸에 곰을 한번 추가해야 겠어요.

클릭을 빠르게 빠빰!! 하면

고양이를 깔아뭉개는 곰돌이가 추가 된걸 보실 수 있어요.

곰과 고양이를 마우스로 각각 움직여서 이미 둘이 있기도 작은 원룸에서 배치시켜 주세요.

서로 분리시켜 놓으니 한결 평안하네요.

자 다음은 이어서 아주 작은 아이콘 2탄 새 스프라이트 그리기라는게 있습니다

이것은 무엇이냐

직접 내가 방안에 넣을 것을 그릴 수 있다라는 것이죠!!!

대단합니까? 오바라고요?!!

실제로는 얌전합니다.

아래와 같은 영역에 그림을 그려보세요~

저도 제가 좋아하는 캐릭터를 하나 그려보려고요~~~

원을 하나 그리고~~

색칠을 한다음에 또 다시 원을 3개 그리고~~

그 위에 색을 더하고 그림을 이어 나갑니다.

두두둥....누군지 다들 아시나요?

보노보노를 그려봤어요~~ㅎㅎ

닮았으려나~~

실제로는 이렇게 생겼어요~~

ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎ

자 다 그리셨으면 다시 처음으로 돌아가보죠~

어떠십니까. 원룸에 얼굴만 있는 보노보노와 장스 조이 코딩 이름을 가진 고양이와 곰돌이가 있네요.

그리고 마지막으로 작은 아이콘 2가지를 보면

하나는 그림이나 사진을 불러 오는거~

여러분의 사진이나 아이들의 사진을 불러와서 방안에 둘 수 있어요~

혹시 노트북에 캠이 있으신 분들은 바로 사진을 찍어서 추가 할 수도 있습니다.

이제 다 추가했으면 처음 상태로 돌아가기 위한 마지막 버튼.

밑에 그림을 참조 해주시고요~

짜잔!!!

처음화면으로 돌아왔습니다.

스프라이트창을 보면 각각의 구성원들을 보 실 수 있어요^^!!!!

와 여기까지 보시거나 따라하셨다면 대단하신겁니다.

거짓말 같지만 컴퓨터를 많이 만져보신분이라면

어렵지 않겠죠~당연한거죠.

하지만 비 전공자들과 처음 접해보는 초딩 중딩 고딩, 그외에 엄마 아빠들

이것 조차 어려워 하시는 분들 많아요~

최대한 아주아주아주아주 쉽게 상세하고 기초적인 부분까지

설명드릴려고 노력 했는데 어떠셨나요?

모두모두 고생하셨습니다.

자 다음 이시간에는 조금더 어려운?

하지만 쉽게 설명 할 실제 코딩영역을 진행 할거에요~

기대 많이 해주시구용~

그럼 이만 장스 조이 코딩 샘은 물러갑니다.

휘리리릭 뿅뿅!!!

자네 밑에 하트 한번 눌러 주고 가시겠는가!!? 부탁한다네!!!

여러분 안녕~~

장스 조이 코딩 샘이에요~~

스크래치 2.0 업데이트 소식이 있네요.

 

스크래치를 실행시키니

V456으로 지금 업데이트가 가능하다고 창이 뜨네요

이 창은 인터넷에서 바로 실행시켜서 하는 스크래치가 아닌

오프라인 버전으로 설치 한 분들만 보실 수 있을거에요.

자 그러면 업데이트를 눌러볼까요~~

새 버전을 다운로드 중이네요~~

기다림 기다림..

기다림....

..

....

짜잔!!! 드디어 업데이트가 완료 되었네요.

업데이트가 다 되면 잠시 창이 없어져요~~

당황하지 마시고,,조금만 기다리시면 응용 프로그램 설치 창이 떠요~

기존에 설치된 버전을 보니 454였네요~

456으로 버전으로 설치를 시작합니다~~~~

이번에도 기다림 기다림....

흠...

과연 ...!!!

두둥!!!!

설치가 완료 되었습니다!!^^

달라진거 보이시나요?!!^^

^^????

^^?????????????????????????

사이트에 들어가서 업데이트 내역이라도 보려고 했는데...안보이네요..

아마 프로그램 자체의 내부 버그?같은걸 수정 했을거 같아요

스크래치 1.0 --> 2.0으로 크게 바뀌는건 아닌거 같습니다.

그럼 다들 업데이트는 꼭 하시고!!^^

장스 조이 코딩 샘은 이만 물러 갑니다~~

휘리리릭

뿅!!!

이렇게 하트 꾹 눌러주세용~ㅋㅋ

 

여러분 안녕~~~~

스크래치 연재를 너무 오랜만에 하네요.

이제는 최대한 빠지지않고 열심히 연재 하도록 하겠습니다.

봐주는 이 없을지도 모르지만..ㅠㅠ

자자 이제부터 본격적으로 배워도록 하시죠.

우리 책을 사면 항상 제일 열심히 보는 순간!

맞습니다.

바로 구성이죠?ㅎ

집중하시고~~~

 

스크래치는 다 설치하셨죠?

실행을 하게 되면 아래와 같은 화면이 나옵니다.

이제 입문하고 싶은 초딩~중고딩, 그리고 어머니 아버님들도 이해하기 쉽게

아주 심플하게~ 4개만 보시면 되요.

1) 동작영역 : 흰방안에서 뭔가가 움직이는 영역

2) 움직이는 그림 : 방안에서 움직이거나 보일 애들을 놓는 곳이에요.

3) 코딩영역 : 그렇게 어려워하던 코딩 블럭을 마우스로 쭈욱~~~가져다가 놓고 움직이도록 구성하는 곳.

4) 코딩 도구 : 여러가지 형태의 코딩 도구들이 있는 곳이에요.

자 이제 심플한건 끝났으니...

메뉴에 대한 설명을 또 아주아주 간단하면서 디테일하게

머리에 이해가 빡!!!

첫번재 파일을 눌러보시면~

새로만들기, 열기, 저장하기, 등등등등. 종료(이건 아직 누르지 마세요~)

그중에 우리가 많이 사용할 건

1) 새로만들기 : 코딩을 이용하여 프로그램을 만들기 위한 거.

즉 24평 원룸을 새로 하나 더 얻는거죠~

2) 열기 : 기존에 만들어 놨던 프로그램을 여는 거.

즉, 기존의 25평 원룸을 다시 열어서 가구 셋팅하고 뭐 고양이나 강아지들 추가하는거죠

3) 저장하기 : 새로만들거나 기존꺼 수정한다음에 저장안할꺼에요? 해야겠즁?ㅋ

즉, 말그대로 저장.

 

자 다음으로는 편집 메뉴~~~

이건 좀 유용하게 사용 가능 기능이니 외우세요.

내가 코딩을 하다가 실수로 지워버렸다!!!

그런데!!! 뭘 지웠는지 모르겠다~~

지우는건..눈보다 빠르다~~~~~

실수로 지우는건 눈이 못따라 갈 수 있음....

그럴때 사용하면 복구가 되용^^!

 

자 다음으로는 도움말

캬~~~ 이걸 사람들이 은근 생각을 안하시는 분들이 많은데요~

MIT 친구들은 똑똑한 친구들이죠?

그래서 공부하는 친구들에게 선물을 줬어요.

단계별 스텝바이스텝~우 베베~~

 

각 단계별 설명이 있네요.

나중에 다 이해 시켜드릴테니...걱정 마시고..

도움말에서 옆에 보면 How To.

한국말로 해석해보면

어떻게 하라는 거야..네요. 어떻게 하는지 설명이대 나와있어요~

 

다음으로는 Motion 동작입니다.

24평 원룸에 사는 고양이 보이시죠?

저 고양이의 동작을 어떻게 할것인지에 대한 도움 예제 들입니다. 

 

자 마지막으로 스크래치란? 나와있네요

스크래치를 하기전에 꼭 읽어봐야 되겠죠?

내가 무엇을 공부하는지? 왜 해야 되는지? 하면 뭐가 좋은지?

동기부여 없으니 금방 지치는 법입니다.

 

꼭 읽어보세요!!^^!!!!!

자 오늘은 스크래치 프로그램의 구성과 메뉴들 내용에 대해서

아주아주 쉽게 간단하고 머리에 뽝 들어오게 설명 해드렸어요!!!

...여전히 이 표정으로 머리 위에 뭉게뭉게 물음표가 떠다니시는 분들..

그래도 포기 하지마시고 저랑 면담 좀 해요.

ㅎㅎㅎㅎㅎㅎㅎㅎ

그럼 오늘도 장스 조이 코딩 샘은 물러갑니다.

그리고 질문은 언제든지 환영 그리고 추천도 언제든지 환영~

그럼 저는 다시 돌아옵니다.

휘리릭 뿅!!!!

그냥 밑에 하트 한번 누르고 가주세요ㅋㅋㅋㅋ어려우면 그냥 빠이 ㅎㅎ

여러분!!!!!!!!!!!안녕!!!!!!!!!!!!!!!!!!!!!!

완전~~ 오나전~~ 반가워!!!!!!!!!!!!!!!

여러가지 일들...해외에 잠시 다녀오느라 바뻤어요~~~

.

.

.

어쩌라구.......

ㅇㅇ..미안요~~

자자자!!! 난 아직 여전히 구독해 주는 사람이 없지만 꾸준히 연재를 해보도록 할게요~~

오늘은 제목처럼 연령별 코딩 교육 방법 제 2탄이야!!!!

그중에서도 초등(고학년)~중고학생까지 뭐를 하면 좋을지 써보도록 할게요

자자 기본적으로 유아와 초등학생(저학년)때는 기초적인 프로그램에 대해서 경험했다고 생각했다면

이제부터는 본격적으로 H/W와 S/W의 융합으로 성취감을 얻는 시간이라고 생각하면 되요.

기본적으로 소프트웨어(S/W)를 접하면 사실 한계가 와요...

왜??

왜왜왜왜왜???????????????????/

지루하닌깐!!!!

 

로버트 만들어야 되는데 팔다리 움직이는거 해보고 싶은데!!!

 

내가 코딩한걸로 막!! 드론으로 내가 원하는 곳으로 날려 보고 싶은데!!!! 

 

앉아서...

이렇게만 하면...아무래도 아이들 흥미가 조금씩 떨어질 수도 있다는 지극히 장스샘의 주관적인 생각!!

 

그래서 우리는 H/W와 S/W를 만나게 해서 직접 손으로 만질 수 있는 것이 나왔죠.

 

많이들 알고 있는!!! 바로바로바로바로!!!

아두이노라는 것입니다.!!!

네이버에 검색하면 이렇게 나오죠..

물리적인 세계를 감지하고 제어할 수 있는 인터랙티브 객체들과 디지털 장치를 만들기 위한 도구로, 간단한 마이크로컨트롤러(Microcontroller) 보드를 기반으로 한 오픈 소스 컴퓨팅 플랫폼과 소프트웨어 개발 환경을 말한다.

[네이버 지식백과] 아두이노 [Arduino] (두산백과)

 

 

허허허...여전히 뭐라고 하는지 모르겠구나..

쉽게 생각하면 우리가 컴퓨터로 스크래치나 엔트리등 프로그램을 이용하여

코딩을 해서 새로운 소프트웨어를 만드는데

컴퓨터를 아주 소형화 해 놓은 H/W(하드웨어)라고 생각하시면 됩니다.

제가 쓴 글중에 리모콘으로 이야기 했던 거 기억 하시나요?

코딩은 소프트웨어(스크래치를 이용함)이고 리모콘같은 H/W가 아두이노라는 것이죠.

 

그래서 왜 저걸 해야 되냐고요?

아래 사진을 보면 이해가 되실거에요.

드론도 만들어 볼수 있고.

자동차도 만들어 볼 수도 있고.

다양한 H/W를 가지고 본인이 원한대로 코딩을 할 수 있으니 얼마나 신나??

 

아래 사진은 아두이노와 앞서 소개했던 스크레치와 융합해서 S/W와 H/W연결 할 수 있어요~

 

제가 소개한 것이 무조건은 아닌거 아시죠???

 

몇년전만 하더라도 사실 저정도는 대학생들이 졸업작품으로 했는데

 

요즘은 워낙 아이들의 뇌가 스폰지 같은지!!! 아니면 우리 어머님들 덕분인지!!

 

워낙 다들 똑똑하게 다 해내더라구요.~~~

 

사실 초등학생(고)와 중학생이라고 했지만.

 

스크래치에 대한 기본적인 개념이 없어서는 H/W를 바로 하는것은~~

이제 더하기 빼기만하는데 바로 미적분하는 꼴인거 아시죠?!!ㅎㅎㅎ

 

그래서 어렸을때부터 항상 들었덜만...

 

기초가 기초가!!!중요하다고 저도 똑같이 생각이 드네요~~

 

자 그럼 오래만에 돌아왔는데 다음 이시간에도 또 !!

좋은 글로 돌아올게요~~

 

교육에 궁금한게 있으시다면 언제든지~쪽지 및 답글 남겨주세용~

그럼 몇명 안보고 있지만~~아쉽지만!!!

자 그럼 장스 조이 쌤은 이만~~

뾰로롱!!!

안녕!!!!!!!!!!!

다시 돌아온 장스 조이 샘입니다!!

오늘은 스크래치를 설치 해보도록 하시죠..

사실 너무 많이 있죠? 설치하는 방법에 대해서는~~

인터넷 기사만 보실 수 있으면 설치 할 수 있도록!!!!!!

해놨으니 포기 하지 마시고 도전?

 

1. 자 Daum에서 스크래치라고 검색 해봅니다.

난 네이버가 좋다...구글이 좋다..그냥 한번만 따라해 주세요..

세상을 밝게 보자구요~~~사춘기처럼 반항 하지마시고..!!

자 너무나도 많은 광고가 이렇게 나타납니다!!ㅡㅡ...

참 많네요...ㅋㅋ

쭉 내리시다 보면~~

사이트에서 스크래치를 발견 하실 수 있습니다.

클릭!!!!

자 그러면 진짜 스크래치 홈페이지에 들어오셨을 거에요!!!

스크래치 가입을 한번 하시구요~~

다 도움이 되는 일이니 꼭 가입하기 안하기?!!!

 

자 저 이름 그대로 치지 마시고..;;

원하시는 아이디를 입력해주세요!!!!

 

자 다음 다음 누르시면 그냥 따라하시면 완료가 되실거에요!!!

자 다시 홈페이지로 나와서~~

화살표 방향으로 쭉 내려오시면!!!!

오프라인 에디터라고 있습니다.

이게 뭐냐고요??? 인터넷에 연결하지 않아도 컴퓨터에서 스크래치 프로그램을 실행 할 수 있도록 하는 거에요

역시나 이것도 어렵다면..쉽게..

기본적인 스크래치는 인터넷에 로그인 해서 해야 되는데

집에 인터넷이 안된다!!

아니면 Wifi가 없는 곳에 가르쳐야 된다!?

이럴때는 컴퓨터에 설치만 해놓으면 언제 어디서나 가능하는거죠!

 

자자 대부분이 Windows를 설치해서 사용하시는 분들이니..

순서대로~1번 2번을 설치하시면 되요!

3번은 무엇이냐? 당장 안하셔도 됩니다..설명은 나주예~!!!

먼저 1번을 누르면!!

Adobe AIR가 설치가 안되어있다면 지금 다운로드!!!!!!!!!!!!!노랑색 버틀 눌러요!! 눌러!!

그리고 다음 다음...다음..버튼만 누르면 저렇게 완료!!

자 다음은 진정한 스크래치 에디터를 컴퓨터에 설치해 볼게요.

Windows : Download를 누르면 아래와 같이? 나오면 바로 실행!!클릭!!

 

야옹이가 나왔네요

못먹어도 고!!!! 계속 !!

위와 같이 설치 중~~ 설치 중...

설치가 완료되면..짜잔!!

위와 같은 화면이 나와요!! 그런데 그런데!!말입니다!!!

영어로..나와버렸네요 헐!!!!!

자자 여기서 바로 포기하지 말공!!!

당연히 한국어를 지원하니!!!!

저 위치의 지구본 모양을 클릭하고 한국어르 찾아서 클릭하면!!

다행이다....다행히 한국어를 지원해줘요

자자 드디어 스크래치 에디터를 한국어버전으로 무사히 설치하셨어요!!!!

추카추카!! 

 

자 어떠신가요????

컴퓨터를 잘 아시는 분이라면 쉽게 하는거지만

잘 모르는 분이라면 설치하는거 조차 어려울 수도 있죠!!

그래서 제목도 말도 안되게 쉬움 이라고 했습니다!!!ㅎㅎ

자 오늘은 여기까지!!

설치를 했으니? 이제는 제대로 공부를 해봐야겠죠?

그럼 오늘도 장스 조이 샘은 뾰료료룡 뿅!!

추천은 꾹!!! 안할거 알지만~~ㅎ

짜잔~~~~~

이번엔 연령별 코딩 교육 방법은 무엇이 좋을지 고민보는 시간 입니다.

코딩 과연 몇살 부터 해야 될까요??

정답은 알고 계셔요.

아이의 영어공부는 언제 가르치고 계셔요????

이미 많은 분들이 가르쳐주시고 계실듯 합니다.

요즘은 이미 유치원 아니죠 어린이집부터 많이들 하는거 같아요.

똑같습니다. 빠르면 많이 배우겠죠?

하지만

이렇게 스스로 하는 아이도 있겠지만..

너무 무리하게 욕심을 내시면~~!!

성인도 그렇듯이 똑같이 지치게 됩니다..ㅠㅠ

자자 본론으로 들어가자면

1. 경계심을 부시자!!

개인적으로 5세~7세는 놀이를 통해서 하는게 좋은거 같습니다.

코딩이 어떤것이 이해를 하신 분이라면?

간단한 이해가 필요하시다면..

http://jangenjoycoding.tistory.com/1 여기의 리모콘과 TV를 봐보세용.

이걸 종이에다가 써보세요~~~~~~

1. 만약이라는 카드

2. 채널(1~10번 카드)

3. 반복에 대한 카드 드등

이런식으로 소프트웨어의 개념을 익힐 수 있도록 놀아주세요~~

사실 요즘은 다양한 코딩 교육 도구가 많이 생기고 있으니

참조 하셔도 될거 같습니다.

 



2. 진정한 S/W(Software) 코딩의 만남~~

10세~13세(초등학교3학년~6학년)

이제부터는 수학적 사고력과 소프트웨어의 이해력을 합쳐서

창의적인 코딩 교육의 세계로 빠져볼 시기 입니다.

1. 스크래치

먼저 소개할 것은 MIT에서 개발한 스크래치라는 세계적인 코딩 툴 입니다~

컴퓨터를 좀 아신다는 분은 C언어 들어보셨을 텐데요?

컴퓨터 프로그래밍의 기초중에 기초 입니다.

하지만 처음 접하는 사람에게는 직관적이지 않고 컴퓨터 언어다 보니 생소하고 이해하기가 어렵니다.

그래서 스크래치라는 툴이 생겼습니다.

간단하게 설명 드리면...

어떠한 행동들은 다 규격화 해놔서 마우스로 행동을 조합하는 겁니다.

아래의 그림을 보시면 예를들어

기본 및 그림 : 미로의 그림을 그려놓는다.

1. 앞으로 움직여라.

2. 만약에 벽에 부딪치면 오른쪽으로 가봐라

3. 오른쪽에 갔는데 또 벽이 있으면 왼쪽으로 가봐라

4. 벽이 없으면 계속 가라.

5. 나무를 만나기 까지 위 작업을 계속 해라

이런식으로 코딩이라는걸 마우스로 쉽고 편하게 만들어 놓으걸 스크래치 프로그램 이라고 부르시면 됩니다.

스크래치에 자세한 내용은 따로 연재 할 예정 입니다^^

2. 두번째로는 엔트리 입니다.

우리나라 카이스트에 만든것으로 스크래치와 유사한 형태로 만들어져 있습니다.

아래의 내용을 보시면 알겠지만...

스크래치와 상당히 유사합니다.

자자 그러면 고민 되시죠?

무엇을 배워야 되요???????????????????????

무엇을 가르치는게 좋을까요???????????????/

 

 일단 엔트리는 한국형으로 조금더 장점을 더해서 만들려고 노력한 프로그램 입니다.

 

 엔트리

스크래치 

 객체

오브젝트로 통일

무대와 스프라이트로 나눔 

 초기화

정지하기를 누르면 자동초기화

초기화를 해 주어야 함

 장면

장면 기능이 있음

X

 글상자

글상자 기능이 있음

X

 방향

방향과 이동방향이 있음 

방향만 존재함 

 조건반복

~인 동안 반복하기 

~까지 반복하기 

 하드웨어 연동

별도의 프로그램 설치 없이 다양한 하드웨어 연동 가능

(센서보드/아두이노 등)

하드웨어 연동 가능

(2.0에서는 Lego Wedo/Pico 보드)

S4A 프로그램을 따로 설치해야 연동 가능

(센서보드/아두이노 등)

 위와 같이 보면 엔트리가 더 좋아보일 수도 있지만

각 기능형 X와 0는 사실 큰차이는 없다고 생각 됩니다~~

그래서 뭘.....

 

 아 몰랑 ㅠㅠㅠ 뭔말이야????????

 

 이러시는 분들은 무엇을 선택하든지 똑같습니다.

이 블로그 까지 오신분들이라면 이제 막 코딩을 가르치고 싶으신 분들이나

배우고 싶은 분들일테니

특정 기능이 있고 없고가 중요한게 아니라 이거죠~

기초를 배우는데는 엔트리나 스크래치나 똑같습니다!!!! 블럭형 코딩!!!!

자 다음은 초4학년~초중고대~~까지는 무엇을 해야 되는냐!!!!

이건 다음 시간에~~ㅎㅎㅎㅎㅎ

알차게 준비해서 오겠습니다.!!!

그럼 장스 조이 샘은 이만 휘리리릭 뿅!!!

+ Recent posts