러분 안녕~

현) 파주 운정 코딩의 핵심!(자칭..ㅎ)

조이코딩연구소 장샘 입니다.

 

진짜 진짜 오래만이네요.

책도 쓰고, 강의 그리고 여기저기 방문하느라

정말 바쁜시간을 보내고 있습니다.

 

오래만에 글을 쓰게 되네요.

이번 연재 글의 제목은 "코딩에는 정답이 없다."

응???? 무슨 말인가???

1+1 정답은 무엇인가요? 대답해 보시죠.

2라고 생각하셨겠죠 당연합니다.

왜 2라고 생각하셨죠?

-0-!! 1+1 이닌깐 2죠..

맞아요. 저도 그렇게 생각합니다.

하지만 정답은 "2"지만 정답을 찾아 가는 방법은 누구나 다르게 할 수 있다라는 거죠.

 

서론이 길어졌네요.

즉, 많은 학생들에게 같은 프로그램을 만들라고 하면

모두다 다르게 만들더라 입니다.

물론 한정된 기능(말하기, 동작하기) 이런건 기본 기능이니 같은걸 이용하겠죠.

하지만 기능을 이용한 새로운 프로그램을 만들 땐 모두다 다르더라!!

 

너무나도 뻔한 말이지만 책을 보고 따라하는 코딩 수업

당연히 필요하죠.

왜? 아무것도 모르닌깐~~!

 

학생들에게 획일화 된 정답을 요구하지 않습니다.

가이드만 할 뿐...

코딩은 외워서 따라하는 학문이 아닙니다.

내가 표현하고 만들고자 하는걸 이용하는 단순한 도구일 뿐.

 

제 교육의 철학 중 하나를 써봅니다.

다양하고 많은 사람들이 코딩을 즐거워 하는 날을 기원하며

글을 정리 합니다.

 

코딩이 궁금하다?

무엇이 궁금하오리까~~

언제든지 문의 주세요.

 

2017년 11월24일 셀프 빨래방에서...-0-...;;

P.S : 이불 빨래 하러 왔습니다~!(_ _)

여러분 안녕~

JoyCodingLab.

파주 운정 코딩

조이코딩연구소의

장샘 입니다!!(_ _)/

 

오랜만의 스크래치 for 아두이노의

연재를 오랜만에 하네요.

그러게요..-0-..

바쁘다는 이유로 정기적으로

못올렸습니다.

이래 저래 좋은 선생님들 찾을겸

이것저것 준비하느라...(_ _)!

자 그럼 반성은 여기까지 하고!ㅎ

오늘은 아두이노를 이용하여

Servo 모터를 구동해보도록 하죠.

어떤 프로그래밍으로?

스크래치요!!!!!!!

스 ! 크 ! 래 ! 치!!

그나저나 Servo(서보)모터 뭔지 알면

바로 스크롤을 끝까지 내리시고!

아니면 차근차근 봐주세요..ㅎ

Servo 모터란 0도~180도를 움직이는

모터를 말하고 내가 원하는 각도로

조절을 할 수 있는 모터 입니다^^!!

^^!!????

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

ㅡㅡ??뭐래

.....

자 간단하게 로버트 아시죠?

이 로버트 말고요..

로봇 입니다!!

로봇 팔 부분에 보면 관절 있죠?

이 부분을 Servo 모터로 구현이 가능한거죠.

자 그럼 실제로 아두이노 Servo 모터를 보시죠.

아두이노로 하는건 아주 심플하니 작아요.

0도~180도까지 움직이는 Servo모터 입니다.

이 Servo 모터를 어떻게 구동시켜야 되느냐.

친절하지 않게 뭘 연결해야 움직이는지

써있지 않네요.

기본적으로 전기를 넣어 줘야 겠죠?

그렇다면 GND(그라운드)도 당연히 있고.

그라운드가 뭔지 물으신다면

그냥 번개 맞았을 때 땅 위에 서있으면

번개가 땅으로 쏙 빠져간다고 하잖아요.

그런 의미로 전기는 항상 땅이 존재해요~!

자 사진대로 연결을 해주시면

이제는 아두이노에 연결을 해봅시다!

아두이노 우노 녀석 입니다.

Servo Moter을 움직이기 위해서는

단 3가지 선을 연결하면 되요.

1. 노랑이 Analog 선은 8번 pin으로

(다른곳에 해도 무방해요)

2. 빨강이 전압 선은 5V로 쏘옥!!

3. 검은색은 GND(그라운드)에 빡!!

자 이러면 기본적인 H/W Setting은 끝.

너무 쉽다?

맞아요.

알면 다 쉽지~!

이제까지 몰랐으니 어려웠을테니~!

더 쉽도록 레벨업 하러 가보죠.

이제는 S4A를 실행 시켜 봅시다.

자 실행을 하셨는지요~~!?

자 그러면 움직여 봅시다.

자 모터를 움직이기 위해서는

스크립트 어디로 가야 겠어요?!!

그렇죠!! "동작" 스크립트겠죠

동작 - (  )번 모터 회전방향을 불라불라

시계 방향과 반시계 방향으로

왔다갔다 해보는걸 구현 했습니다.

한번 해보세요. 다들 움직일거에요.

자 나머지는 미션으로 해보죠.

1. 시계 방향 그리고 반시계 방향 3번 반복

2. 각도를 15도, -15도를 반복하기

3. 0도부터 10도씩 이동하기(0~180도까지)

4. 마우스 포인터 움직임에 따라 모터 움직이기!

다들 어렵지 않게 할 수 있을거에요!!

자 a,b,c,d를 눌렀을 때 동작 하는걸

보여드리도록 하겠습니다.

자 어떠셨나요?

간단한 Servo Moter 동작이지만

향후에는 어떻게 응용될지 무궁무진 합니다.

창의력을 더해서 어떻게 사용될지

기대해주세요.

쉽고 잼있고 제대로 된 코딩 교육

받고 싶으시다면 누구한테?

일산 코딩, 운정 코딩은

조이코딩연구소 장샘에게!!

문의 : 카톡(jhw2458)

무엇이든 문의 주세요^^!

그럼 이만

휘리리릭!

뿅!!!

자네 공감 하트는 언제 한번 눌러 줄건가.?

 

여러분 안녕~~!! 

운정 코딩 JoyCodingLab.

조이코딩연구소

장샘 입니다!!

 오늘은 조이코딩연구소 장샘이

가지고 있는 자격증에 대해

많은 분들이 궁금해 하셔서 올려 봅니다.

저는 유아, 초등, 중등스크래치 코딩은 기본적으로

공신력 있는 스크래치 자격증을 가진 사람이

질이 높은 교육을 할 수 있다라고 생각합니다.

단순히 어디 무슨 과정 수료,

학원에서 발급되는 자격증이 아닌

아이들을 가르치기 위한 공신력 있는 자격증을

갖고 있어야 된다라는게 제 믿음 입니다.

그래야 질 높은 교육이 되지 않을까요?

그래야 부모님이 아 이런 사람이

우리 아이를 가르치는구나~

하겠죠?!

일단, 스크래치 자격증 중 장샘이 보유한 것은

1. YBMIT에서 주관하는 COS 1급 자격증

(YBMIT에서 주관하는 자격증은 1급,2급,3급이 있습니다)

2. 창의융합인재교육원에서 주관하는 CDT 1급 자격증

(CTCE에서 발급되는 자격증은

1급,2급,3급이 있습니다.)

한국정보통신진흥협회에서 주관하는

3. 컴퓨터프로그래머2급(1급은 시험이 없네용).

기타 정보처리나, 컴활, 워드 등

컴퓨터 다른 자격증도 있지만

스크래치를 자격증 위주로 이야기만 드리죠.

조이코딩연구소 장샘은 위 자격증은 다 있겠죠?

아래 사진을 보시면 검증 가능하겠죠? ㅎㅎ

 

코딩창의개발능력 CDT는 아직 신청을 해야 하는데..

너무 바쁜관계로...늦기전에 신청해서 받아야겠네요.

사진은 뭐..그냥 가렸습니다.

(장샘 맞아요..ㅎㅎ)

일산 코딩, 파주 운정 코딩.

개인 및 그룹 코딩의 기초를 알고 싶은 분은

조이코딩연구소 장샘한테 문의 주세요^^!

검증 된 선생님에게 아이들이 쉽고 잼있게

배울 수 있도록!!! 아자아자!!!

그럼 이만.

휘리릭!~~!

뿅!!

 

여러분 안녕!!!

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

 

오늘은 관찰 스크립트 코딩 블럭을 배워 볼거에요.

사실 한국말로 관찰이라고 되어있긴 하지만..

스크래치 2.0 언어를 English로 바꾸면

관찰 -> Sensing 이라고 되어있어요!

둘다 맞는 말이긴 하지만 관찰이라고 부르는게

더 적절할 수 도 있겠네요.

관찰 뭔가 유심히 지켜보겠다 이거겠죠?

Sensing? 뭔가 감지되는건가??

이정도만 일단 이해하고 우리는

뇌에 쏙쏙 넣는 스토리를 읽어 봐야죠~~!!!

먼저 관찰 스크립트는 상당히 많아요~

20가지나 된답니다~~!

이 스크립트 또한 상당히 중요한 내용들이 많아요~!

잘 지켜봐주세요!

 

자 관찰 스크립트의 스토리 주인공은

바로바로바로!!!

작전명 스파이 입니다!!!

 

여러분은 이제 스파이가 되셨습니다!

자 적진에 침투해서 악당들이 어떤 일을 하는지 지켜봐야 되고

여러가지 미션들이 있으니 잘 수행하시기 바랍니다.

 

악당 조직안에는 닉네임 쥐라는 스프라이트가 있습니다.

1. 그 쥐가 경찰에 접촉(닿았는지)했는지? 확인해 봅니다.

종종... 그 쥐라는 놈은

조직에서 보물이 들어있다는 가방들을 만지기도 하는데요.

 

2. 빨강색, 보라색, 노랑색 가방을 접촉 했는지? 확인해 봅니다.

 

3. 여러분이 그 쥐까지의 거리가 얼마나 되는지도 확인하시면서

들키지 않게 조심하셔야 됩니다.

그 쥐라는 놈이 다가옵니다.

4. 그 쥐는 항상 돈 좀 있냐라고 묻고 기다리는데요..

5. 저는 항상 그럴때 엉뚱한 대답을 합니다.

내 엄지손가락 눌러봐 라고 합니다.

잠깐!!! 드디어 쥐가 경찰과 접촉을 하려고 하는거 같습니다.

6. 우리의 접촉 무대에 비디오를 켜고

비디오의 투명도를 잘 보이게 바꾸고

음량을 키워 놓고 몰래 듣습니다.

7. 이 녀석들이 얼마나 이야기를 하는지 보고를 해야되니..

타이머로 시간을 재봅니다..1초..2초..60분...

다리 아프게...그만좀 이야기 하지..

 

8. 잠깐 갑자기 쥐의 친구 다른 스프라이트의 위치가 발견됩니다.

그녀석도 저 방을 들어갔을 때 녹화를 해야겠어요!!

 

자 모든 임무를 해내셨으니 관찰 스프라이트는 끝이 났네요^^!!!!

자자 글들을 잘 읽어보시고 이제 스크래치2.0을 실행 후

관찰 스크립트 안에 있는 20가지의 코딩 블럭들을 보셔요!

 

관찰 스프라이트는 어떻게 보면 우리가 앞서 배웠던

이벤트의 한 종류라고 보셔도 될거 같아요.

관찰은 주로 뭔가에 닿았느냐!!!

스프라이트의 위치는?!!!

그리고 중요한 키보드에 있는 무언가를 눌렀느냐?!!

(스페이스바!? 화살표 위 아래? 숫자? 등등)

(이 부분은 향후 스프라이트 이동할 때 중요하게 사용되요)!!

 

자 오늘도 Key Point로 마무리 해볼까요.

관찰은 뭐다???!!

관찰 = 스파이

 

긴 글 읽으시느라 고생하셨고,

어렵지만 알면 알수록 잼있는 코딩!!!

이라고 생각하고 꾸준히 저와 함께 끝까지 고고고!!!

그리고 이제 스크래치2.0 코딩의 큰 그림은 거의 다 배워가고 계세요!!

 

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

코딩 교육과 컴퓨터 관련된 문의는

언제든지 환영인거 아시죠!!?

 

그럼 휘리리릭!!!

뿅!!!!

밑에 아주 작은 하트가 보일꺼에요.

하트 안이 비워져 있는 하트를 눌러 주시면

이렇게 변하게 도와주세요^^!!!

 

+ Recent posts