러분 안녕~

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

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

 

진짜 진짜 오래만이네요.

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

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

 

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

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

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

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

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

왜 2라고 생각하셨죠?

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

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

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

 

서론이 길어졌네요.

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

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

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

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

 

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

당연히 필요하죠.

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

 

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

가이드만 할 뿐...

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

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

 

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

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

글을 정리 합니다.

 

코딩이 궁금하다?

무엇이 궁금하오리까~~

언제든지 문의 주세요.

 

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

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

안녕하십니까.

일산 운정 코딩 샘

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

이래저래 일이 생겨서

뉴욕으로 일을 보기 위해 잠시 떠났습니다.

뉴욕은 처음 방문이기 때문에

설레는 마음으로..ㅎ

그럼 떠나 볼까요..후비고!!

인천 공항은 언제나 설레는 장소네요.

어김없이 이코노믹으로!!

이번여행으로 드디어 대한항공은

모닝캄이 되었습니다!!

자리를 배정받고~~

로밍을 하러 갑니다~!

가는 곳이 대부분 Wifi가 지원이 될 곳이라

하루에 만원짜리 무한데이터!!

사용으로 안하면 요금이 안나가니..걱정 마세요!

KE085편으로 오후 7시30분 비행기 입니다..

일찍 도착을 해서

면세장으로 고고!

면세점 오면 항상 보는 것이지만

LG OLED로 만든 광고판은..

압도적이네요 -0-b!!!

잠시 뒤에 기내식을 먹기 위해..

간단히..

던킨 도너츠를 사 봅니다~~!

커피 앤 도넛

인천 공항!! 던킨 아이스 아메리카노는 정말

너무너무 맛이^^!!

없네요.

절대 사먹지 마세요.

커피를 태워도 너무 태우넹 -0-!!

살짝 쿵..사진도 하나 찍어보고.

드디어 17번 게이트로

비행기를 타러 갑니다~~!!!

이제 부터 아주아주 긴 여행을...

밀렸던 잠을 자기보다는

영화를 모조리 봐야 합니다!!ㅎㅎ

이렇게 도착하여...숙소로..

혼자쓰기에는 방이 좀 넓어서 너무 아쉽네요.

뉴욕에 있는 메리어트 호텔로~~!

장샘의 뉴욕 방문기 1탄은 여기서 끝!!

금방 바로 2탄으로 돌아옵니다.

커밍 순!!!

 

 

여러분 안녕!!

JoyCodingLab.

현) 파주 운정 코딩!

조이코딩연구소

장샘 입니다!!

코딩 자격증!

2017년 코딩창의개발능력(CDT) 기출문제

CDT2급 A형 문제 풀이 시작합니다.

기본적으로 스크래치 코딩으로 시험을 풀이합니다.

자 그럼..함께 고고고!!

문제를 풀 수 있는 시간은 총 40분 입니다.

첫번째 문제의 유형은 배경과

각 스프라이트에 대한 설정을 해주죠.

파일업로드는 배경과 심판 하나씩 입니다.

나머지는 기존 스크래치의 라이브러리를 이용하죠.

첫 번째 문제를 코딩한 후에 실행하면

위와 같은 화면이 나타나게 됩니다.

확인 해보시죠~!

두번째 문제는 각 스프라이트에 대한

코딩을 해줘야 됩니다.

주요 블럭에 있는 블럭은 꼭 사용하셔야 되는거 아시죠?

순서를 바꾸고 각각 말하기는 다 아시죠?

그리고 사람과 컴퓨터를 받았을 때 추가를 해줍니다.

심판에 대한 고딩을 끝내 봅니다.

 

다음은 각 패들의 움직을 설정하는 문제 입니다.

주요 블럭 잘 봐주시고요.

공통적으로 회전하기를 지정을 해줘야

게임을 하듯이 세로로 움직입니다.!

y좌표는 볼의 y좌표를 따라서 움직이는 거죠.

사람의 각 방향키를 눌렀을 때의

동작도 코딩을 해줍니다.

여기서 헷갈리시지 말아야 될 부분이

Y좌표를 (  )만큼 바꾸기를 이용하셔야 됩니다.

혹여 방향을 ( )도로 보기와

( ) 만큼 움직이기 블럭을 이용하시면 안되요!

같은 기능처럼 사용할 수도 있으나

문제에 나온 주요블럭을 꼭 이용하세요!

다음은 응용능력 4번 문제 입니다.

이벤트를 많이 사용하는 문제네요.

이벤트 추가와 사용하기를 잘 하시고요.

방향을 받았을 때를 구현을 헷갈리지 않게

하셔야 정확히 입니다.

방향을 받았을 때 문제를 보면

'1'~'2'가 '1'이면 이건

난수를 이용하여 만약 난수중에 1 또는 2가

1이면 방향을 바꾸는 역활을 합니다.

주로 2가지 케이스를 난수로 표현 할 때

사용하는 방법이니

시험 문제가 아니더라고

다양하게 사용할 수 있습니다^^!

위와 같이 잘 구현 하십시요.

이제 마지막 5번 문제 입니다.

개체의 방향을 잘 구현해야 되는 문제 입니다.

방향과 180각도를 이용하여

차이를 (  )도 방향 보기를 넣어야 되니

이 부분만 잘 구현하시면 될거 같습니다.

마지막 문제까지 구현된 모습 입니다!!

자 실제로 구현된 모습을 한번 볼까요?

자 어떠셨나요?

어려운 부분도 있지만

다들 원하시는 목표까지

포기하지 말고 열심히 하시기 바랍니다^^!

내용이 틀렸거나 궁금하신 부분이 있다면

언제 든지 문의 주십시요!!

그리고 해당 스크래치 파일 원하시는 분은

답글 남겨주시면 당일 쏩니다!!.

그럼 이만

운정 조이코딩연구소

스크래치 짱!! 장샘 이였습니다.

그럼 이만.

휘리릭!

뿅!!

 

여러분 안녕~!

현) 파주 운정 JoyCodingLab.

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

오늘은 미국에서 소개한 초등학교 코딩 베스트 도구들을

소개하겠습니다!!!!

아래에 있는 리스트들의 구성은 이렇습니다.

코딩 툴 소개, Grades(학년), Type(핸드폰 어플 인지, 컴퓨터로 하는지),

Price(무료 인지 돈을 내는지), Platforms(안드로이드? iPad, 컴퓨터)로 구성되어 있습니다^^

아래에 소개 하고 있는 코딩 도구는 아이들이 프로그래밍의 토대인

문제 해결, 논리 및 비판적 사고를 목표로하여 코드 작성을 배우도록 도와준다고 하네요~

이 목록에 있는 도구 중 일부는 단순한 블록 기반 코딩에 중점을 두고

다른 일부는 실제 텍스트 기반 언어를 사용합니다.

예전에는 베이직..C언어등 텍스트 기반으로만 했다는 이야기 입니다.

자 아래와 같은 코딩들을 배우게 되면!! 아이들은 기술에 대한

소비자가 아닌 제작자가 될 수 있도록 힘을 실어주는

기술을 습득하게 되는 겁니다!

자 그러면 초등학교 코딩 교육 툴에 대해서 볼까요~?

1. ScratchJR

MIT에서 만든 코딩 교육 Tool로써 이미 우리나라에도 많이 알려져 있습니다.

컴퓨터에서 하는 스크래치가 아닌

타블렛에서 초등학교 저학년들이 사용 가능하도록 만든

ScratchJR.. --> Good!!

2. Blockly for Dash & Dot Robots

오바마 코딩 장난감으로 유명한 Dash & Dot 입니다.

Google code에 등록되어있는 google-blockly 를 소개합니다. 

Blocks으로 작성하면 javascript, Dart, Python, XML로 변환하여 Dash & Dot을

컨트롤 할 수 있는 어플 입니다.

저는 Ozobot을 Blockly로 컨트롤 하는걸 준비중이니 기대해 주세용~ 

많은 분들이 배우고 가르치고 있는

Scratch도 리스트에 올라와있네요.

우리나라는 엔트리가 비슷하죠?~

자 아주 간략하게 리스트 중에 몇가지만 뽑아서 소개를 해드렸어요.

읽어보시고 관심있고 마음에 드는 코딩 툴이 있다면

접속해서 해보시면 좋을 거 같습니다^^!

 

자 그럼 운정 코딩

조이 코딩 연구소 장샘은 이만 물러 갑니다.

즐겁게 코딩 교육을 추구하는 장샘 입니다.

운정 코딩 교육 문의는 카톡 : jhw2458 에게 문의 주세용^^!

안녕 여러분!!!

Joy Coding Lab.(조이 코딩 연구소)의

장샘 입니다!!

 

자 요즘 코딩 자격증에 관심이

많아 지고 있는거 같아서.

코딩 자격증에 대한 정보와 강의 및 시험 유형 분석까지!!

진행 하려고 합니다.

이 글을 보시는 분이라면 컴퓨터 프로그래머 자격증이 궁금하신거죠?

컴퓨터 프로그래머의 1급과 2급에 대해 알아보죠!

그리고 요즘 핫한 코딩 자격증, 코딩 교사 자격증, 스크래치 자격증에

컴퓨터 프로그래머 라고 있습니다.

시험이 무엇인지 부터

알아 보러 고고고고고고~!!

 

1. 컴퓨터 프로그래머 자격증을발급 하는 기관은 어디? 얼마나 된것인가?

컴퓨터 프로그래머 자격증은

한국정보통신진흥협회(KAIT)라는 곳에서 발급을 하고 있습니다.

한국정보통신진흥협회는 뭐하는 곳이냐??

http://www.kait.or.kr/

or.kr로 되는거 보니 공공기관 같네요.

컴퓨터 프로그래머 자격증만 발급 하는 곳은 아닙니다.

다양한 자격증을 발급하는 기관이고요.

여기 또한 공신력 있는 기관이니 참조하세요.~!

Software쪽에 컴퓨터 프로그래머라고 떡 하니 있네요 ㅎ

그리고 뉴스를 봐보니

이 협회는 현재 SK텔레콤, KT, 삼성전자, LG전자, LG 유플러스 등 

임원사를 포함해 40여 곳을 회원사로 두고 있으며 

컴퓨터 프로그래머 자격을 비롯한 약 7개의 자격검정제도를 시행하고 있다.

라고 나왔네요~

 

일단 컴퓨터 프로그래머는 2015년에 신설된

자격증으로 보이네요.

1년에 약 4회 정도 했다면 하면

2015년도에 2회?(예상

2016년도에 4회

2017년도 현재 1회

총 약7회정도 히스토리가 있는 자격증입니다.

 

2. 컴퓨터 프로그래머 자격증이란?

스크래치 프로그램(MIT에 개발한 코딩 블럭 프로그램)을

이용하여 프로그래밍 활용 능력을

평가하는 자격 검증 시험입니다.

 자격 시험은 CBT라고 컴퓨터를 이용하는 방식입니다.

실기로 Test를 진행하고

시험 Tool 은 스크래치 프로그램 입니다. 

그리고 이 자격증의 개설된 목적은

이라고 나타나 있습니다~!!


3. 시험 과목별 문항수 및 합격기준??


컴퓨터 프로그래머 자격증은

1급과 2급으로 구성되어 있습니다.

1급은 아직 시행이 되지 않고 있으며

(준비중이겠죠?)

2급은 현재 매년 약 4회정도 시험을 

치르고 있습니다~~

각 시험문제는 실기 형태입니다.

기타 다른 자격증과 큰 차이라면

일단 2급밖에 문제가 없으니 2급 기준으로는

시험문제가 4문제로 나눠져 있습니다.

문제가 1,2 / 3,4로 2개의 배경을 가진

스크립트를 구성하는 형식으로

되어있습니다~

 2급 시험시간 50분 입니다.

2급을 통과 하실려면 60점 이상을 받으셔야 되니

아마도 1문제 정도 빼고는

모두다 맞춰야 가능하다고 봅니다.

아자아자!!

 

4. 시험 과목별 검정 기준?

1급은 컴퓨터 실무를 배우시는 분이라면

꼭 배워야 될 자료구조와 알고리즘에 대해

프로그램을 설계가 가능한 수준을 요구 하고 있습니다.

아직 시행이 안되어 어떻게 나올지 모르겠습니다..;

1급은 나오면 저도 취득을 해야겠죠?(그래도 샘이닌깐~ㅎ)

2급을 보시면 지식은 기본적인 이해도(스크래치에 대한 내용입니다)

그리고 기능적인 측면에서는

스크레치의 툴 사용 방법

스크래치 스크립트의 진행 과정 이해 능력 평가 입니다.

사실 아주 많이 난이도가 높은 편은 아니에요.

코딩 강사가 되시려면 2급은 그래도 꼭?취득 하시길~

1급은 아직 없으닌깐 ㅎㅎ


5. 검정 수수료 및 응시자격/검정지역(자격증 시험 비용)

검정 수수료는 1급은 무려!! 60,000원!!!

아직 시행은 안되었지만

왜 저렇게 비쌀까요? 면접이라도 보실려나..ㅎ

2급은 기타 자격증들 비슷한

20,000원의 검정 수수료가 있습니다.


다음으로 응시자격은!!

누구나 !

대한민국 국민이라면 누구나!!!

모두다 가능합니다!^^

더 설명이 필요 없네요~~


시험장소는 기본적으로 장소를 확보하는게 아닌거 같아요.

시험보기 1주일전(월요일)에 알려 줍니다.

수험표 접수를 하셨으면

꼭 1주일전에 시험장소를 확인하세요!!

물론 서울시, 경기 이런식으로

큰 지역은 고르시는거에요! 

서웅사시는데 뜬금 부산으로 오라고 하겠어요~ㅋ

 

6. 2017년 컴퓨터 프로그래머 시험일정은?? 

자격증 일정을 보자!

정기 시험은 3달 간격으로 시행하고 있습니다.

오늘이 2017년 6월2일이니..

2017년 3회 시험은 7.31~8.04 접수네요~

시험일자는 09.02입니다!!

 참조 하세요!

 

7. 컴퓨터 프포그래머 자격증 공부는 어떻게? 

컴퓨터 프로그래머 교재??

현재 컴퓨터 프로그래머 자격증 관련하여 검색을 해보면

아래와 같은 교재만 나오네요.


저는 일단 아래와 같은 책을 샀어요.

이유는 그냥 파란색이 좋아서요~ㅎ

출판사 : 렉스미디어

서명 : 컴퓨터프로그래머 2급


일단 아직 1급은 시험 자체도 진행이 안되니

책도 없는 거 같습니다.

향후에 유형도 나오겠죠~


이 자격증도 마찬가지로

컴퓨터 프로그래머2급을 취득하기 위해서

위 책이 필요한건 아니에요.

스크래치에 대한 공부는 여차 말씀드렸지만

다른책 또는 다른 강의 또는

조이 코딩 연구소에서~ㅎ

배우셔도 충분합니다.


위에 있는 책들은 시험의 유형을

배우기 위함이에요.

물론 시험에서 유형을 모르면

어려우니 참조하시고요~


자 그럼 오늘은 컴퓨터 프로그래머 자격증에 대한

정보를 알아봤습니다.

다음 시간에는 컴퓨터 프로그래머2급 교제가

어떻게 구성되어 있는지

자세히 한번 이야기 나눠보도록 하죠.

 

그럼 조이 코딩 연구소의 장샘은

이만 물러갑니다!!

휘리리릭!!

뿅!!!

좋은 정보라면 하트 한번 꾹!!!부탁!!

 

안녕 여러분!!!

Joy Coding Lab.(조이 코딩 연구소)의

장샘 입니다!!

 

자 요즘 코딩 자격증에 관심이

많아 지고 있는거 같아서.

코딩 자격증에 대한 정보와 강의 및 시험 유형 분석까지!!

진행 하려고 합니다.

이 글을 보시는 분이라면 COS 자격증이 궁금하신거죠?

COS 1급, COS 2급, COS 3급에 대해 알아보죠!

그리고 요즘 핫한 코딩 자격증, 코딩 교사 자격증, 스크래치 자격증에

COS가 한 역활을 하겠죠?

그럼 "COS(Coding Specialist) "

(일단 이름이 마음에 듭니다. 캬~ㅎ)

시험이 무엇인지 부터

알아 보러 고고고고고고~!!

 

1. COS 자격증을발급 하는 기관은 어디? 얼마나 된것인가?

"COS(Coding Specialist)" 자격증은

YBM IT라는 곳에서 발급을 하고 있습니다.

YBM IT는 어떤 곳이냐~?

YBM 영어하는 곳 아니냐고요?

그것도 있지만

Global IT Competence - YBM IT는 누구나 누릴수 있는

Global IT 역량의 향상을 위하여 세계인이 공통적으로 활용하는

MS OFFICE, 컴퓨터와 인터넷 등 그 활용 능력을

국제 시험들을 통해 검증ㆍ인증하고 있습니다.

하는 곳이라고 합니다.

저희가 잘 알고 있는 Microsoft에 관련 된

자격증 MOS도 시행하고 있는 곳 입니다.

요즘 대학생들 또는 직장인들에게

꾸준히 관심받고 있는 자격증이기도 하니

믿을 만한 곳이겠죠?ㅎ

 

COS(Coding Specialist)는 제가 알아보니

2016년 6월 18일 첫 시행 일자 인거 같습니다.

이제 만 1년정도 되었네요.

다양한 국제자격증도 시행하는 곳이니

COS 또한 기타 기관에서 시행되는

코딩 자격증의 모범이 되는 곳이 아닐까 싶습니다.

 

2. COS(Coding Specialist) 자격증이란??

코딩스페셜리스트(COS : Coding Specialist)

스크래치 프로그램(MIT에 개발한 코딩 블럭 프로그램)을

이용하여 프로그래밍 활용 능력을

평가하는 자격 검증 시험입니다.

 자격 시험은 CBT라고 컴퓨터를 이용하는 방식입니다.

실기로 Test를 진행하고

시험 Tool 은 스크래치 프로그램 입니다. 

3. 시험 과목별 문항수 및 합격기준??

COS 자격증도 3급부터~1급까지 있습니다.

Basic, Intermediate, Advanced 3가지로 있으며

각 시험문제는 실기 형태입니다.

기타 다른 자격증과 큰 차이라면

시험문제가 무려 "10문제"

흠..어려운 만큼 그 값어치를 해주겠죠?ㅎ

 

3급은 시험시간이 40분인 반면에

2급~1급은 50분동안 시험을 봅니다.

그리고 1급은 700점 이상이 되어야

합격 하실 수 있어요!!

 

4. 시험 과목별 검정 기준?

검정 기준을 보시면

흠..답답 하시죠?ㅎㅎ

물론 본인은 어떤 자격증을 목표로 하느냐에 따라

공부 하는 방식과

스크래치에 대한 이해도가 달라집니다.

너무 당연한 소리를 하나요?ㅎ

 

일단 초등학생이나 중학생은 3급부터 시작하면

좋을거 같아요.

물론 코딩 공부가 자격증이 목표는 아닙니다.

이건 확실해요.

하지만 아이들의 동기 부여나 성취감은

자격증이 최고인거 같아요 ㅎㅎ

1급은 알고리즘 부분이 들어가니

조금은 어려울 수도 있을거 같네요.

 

코딩 강사 또는 코딩 방과 후 교사가 증

되고 싶은 분이라면

그래도 1급은 취득해야 되지

않을까 라는 제 생각입니다.

 

5. 검정 수수료 및 응시자격/검정지역(자격증 시험 비용)

비용은 위표에 나와있듯이

3급은 18,000원

2급 20,000원

1급은 23,000원 입니다!!

각 항목마다 조금씩 비용이 증가되네요.

왜 그럴까 라는 생각을 잠시 해보면

문제를 내는데 그만큼 어려움이 있어서

그런거 아닐까 싶습니다.ㅎ

응시자격은 어느 누군 다 가능합니다!!

나이제한도 없으니 아이들도

취득이 가능할거 같네요.

 

여러 코딩 자격증을 보시면 알겠지만.

단순 학원이나 마구잡이로 발급하는 자격증을

제외하고는

아직 코딩 자격증 응시생들이 많지 않아서

시험 보는 장소를 확보하는데 어려운거 같습니다.

그런데,

YBM IT는 시험장소가 많은거 같아요.

워낙 기존에 확보 한곳이 많아서 일까요~

흠...뭐 일단 그점은 좋습니다.

칭찬합니다~~!

 

6. 2017년 COS 시험일정은?? 자격증 일정을 보자!

정기 시험은 2달 간격으로 시행하고 있습니다.

오늘이 2017년 5월31일이니..

아직 7회 시험을 접수 하실 수 있네요!!

 시험 접수는 6월16일까지네요~! 참조 하세요!

 

7. COS 자격증 공부는 어떻게? COS 교재??

현재 COS 자격증 관련하여 검색을 해보면

아래와 같은 교재만 나오네요.

출판사 : YBMNET

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

저자 : 한국공학기술연구원

 

2급,3급은 따로 없는거 같습니다.

제가 YBMIT에서 기출문제를 봤는데

일단 위 책이 아니더라도

기본적인 스크래치 다른 책들을 이용해서

공부를 하신다음에 기출문제 위주로

풀어보시면 되지 않을까 싶습니다.

물론 위 책도 단계별로 나오긴 다 나오더라고용.

또는

여기 블로그에서 공부하셔도 되고

저한테 직접 수업을 들으셔도 되공?ㅎㅎ

 

자 그럼 오늘은 COS 자격증에 대한

정보를 알아봤습니다.

다음 시간에는 COS 교제가

어떻게 구성되어 있는지

자세히 한번 이야기 나눠보도록 하죠.

물론 1급 대비서라고 하지만..

그래도 현 YBM COS 관련 교재이니!

 

그럼 조이 코딩 연구소의 장샘은

이만 물러갑니다!!

휘리리릭!!

뿅!!!

좋은 정보라면 하트 한번 꾹!!!부탁!!

 


여러분 안녕!!

Joy Coding Lab.(조이코딩연구소)의

장샘 입니다^^.

휴..요즘 너무 바쁜 나머지 연재 할

시간이 부족했습니다..ㅠㅠ

 

자 오늘 같이 배워 볼 것은 바로!!!

"아두이노"(작은 컴퓨터)와

우리가 배운 스크래치를 합체 해볼거에요.

스크래치 + 아두이노 = ???

과연 무엇일까요?

즉, 작은 컴퓨터에 어떠한 기능을 넣는 것을

우리는 "코딩한다"라고 말을 할 수도 있어요.

그럼 컴퓨터에 어떻게 기능을 넣어??

넣는 방법은 아주 여러 방법이 있지만.

우리가 쉽게 할 수 있는 방법이

스크래치를 이용해서 할 수 있답니다.

그 이름이 바로 "S4A"

S4A(Scratch for Arduino)의 약자 입니다.

조금 더 자세히 알려 드리자면..

스크래치에서 오픈 소스 하드웨어 플랫폼인

(오픈 소스 하드웨어는 누구나 프로그래밍이

가능하도록 만든 도구 라고 생각하시면 되요)

그런 아두이노에 코딩이 가능하도록

만든 프로그램입니다.(스크래치와 비슷한거죠)

그리고 S4A는 아두이노와 연결된 여러 센서들과

제어 시스템을 사용할 수 있도록

스크래치와 비슷한 코딩블록을 제공합니다.

 

위 내용이 어렵다면 아래 정도만

이해하셔도 무방합니다^^!

 

기존의 스크래치는 컴퓨터에서만

구동되는 프로그램을 만드는 것이라고 하면

S4A라는 것은 스크래치를 이용하여

아두이노(작은 컴퓨터 = H/W(하드웨어)를

제어 할 수 있게 해줍니다.

 

자 그러면 한번 만나게 해줄까요?

먼저 준비물 부터 확인해 봅시다.

1. 인터넷이 되는 컴퓨터

2. 아두이노(우노 또는 기타 등등.)

That's All!!

 

준비가 되셨다면 먼저 아래 주소 부터 접속해봅시다.

http://s4a.cat/

영어로 나와도 당황하지 말고!!

다운로드를 눌러 주세요~~~

자 당신의 컴퓨터가 뭐냐.라고 묻네요

일단 저는 윈도우를 사용하기 때문에

윈도우로 설치 해봅니다.

MAC을 사용하시는 분은

바로 밑에 MAC으로 클릭 해주세요~!!

클릭 하시면 압축 파일을 다운받으라고 할거에요.

압축을 푸신 후에 S4A16.EXE 파일을 실행해 주세요.

자 환영합니다! S4A 설치를 위한 거네요.

동의를 안해주시면 설치가 불가 해요!

설치 되는 폴더 경로도 봐주시고 Next!

이름은 그대로 S4A로 Next!

자주 하실거라면 체크를 하는게 좋겠죠?

바탕화면에 아이콘은 만드는게 좋으니^^!

진짜 설치는 이제 부터 시작이네요!

물 한잔 하고 오시죠

시간은 좀 걸리니..ㅎㅎ

바로 끝났네요.

Launch S4A가 클릭 되어있다면

Finish를 누르면 바로 실행이 될거에요.

만약 체크를 안하셨다면

바탕화면에서 S4A 아이콘을 찾아서 클릭!

짜잔!! 드디어 실행이 되었는데..

흠....이상한점 발견??

영어로...되어있네요~!

당황하지 말고 한국어로 고고고!

화면 상단에 보면 지구본을 클릭!

한국어를 찾아 봅시다..

일단 위에는 없으니..

맨 아래 More... 클릭

....Korean이 없죠??

한국어도 안나오고???

혹시 찾으신분은 그냥 눌러주시면 한글로

바뀔거에요~!

하지만 못찾겠다! 하시는분은

아래와 같은 글씨를 찾아 주세요.

저게 한국어 입니다 -0-!!!

글씨가 깨져서 나오는 문제는

이렇게 해결하신 되요~

자 드디어 한글로 나오는거 까지 확인을 했네요!^^

 

"아두이노 스크래치 합체!너무 쉽다!!" 1탄

잘 따라 오셨나요?

S4A 설치 하는 방법이 너무 쉬우셨나요?

S4A 설치하는게 사실 아무것도 아닐 수도 있지만

처음 접하시는 분들은

이 또한 어려운 일인거 잘 알고 있습니다.

 

이제 아두이노를 하면 되냐고요?

그렇게 쉽게 둘이 만나지 않네요 ㅎㅎ

일단 만나기 직전 까지는 성공 했고

아두이노에게

Firmware Download를 해줘야 되요..

Firmware Download가 뭐냐고요?

일단 잊어버리시고!!ㅎㅎ

 

이 또한 쉽게 다음 시간에 알려드릴게요.

 

자 그럼 조이코딩연구소의

장샘은 이만 물러갑니다!

 

휘리리릭!!!

뿅!!

설치 오류나 질문은 언제나 환영이다 아니다?

질문을 사랑합니다

See Ya~!!

여러분~ 안녕!!

Joy Coding Lab.(조이 코딩 연구소)

장샘 이에요~!!

 

 CDT 2급 자격증 기출문제

풀이도 있습니다^^

궁금하신 분은~!

http://jangenjoycoding.tistory.com/47

 

자 본론으로 들어가서~!

오늘은 무엇을 들고 왔느냐!!!

바로 코딩 자격증 = 코딩창의개발 능력 CDT 1급 문제 입니다!!

1급 문제 보신적 없죠??

 

코딩 자격증 - COS 1급은 예제가 있었는데

CDT는 없었어요...그래서 여러분을 위해!

바로바로!!

제가 창의융합인재교육원으로 전화를 해서

CDT 1급 문제 예제 좀 올려 달라고 했어요~~

 

다음달 1급 시험 보시는 분들도 있을테고

또 코딩교사나 방과 후 컴퓨터 교사분들도

CDT 1급 코딩 자격증이 필요 하실 거 같아서요!

 

잘했으면~ 칭찬 답글~!! ㅎㅎ

지금 글쓰는 날이 2017년 5월 29일이니..ㅎㅎ 맞죠?

홈페이지에 가셔도 1급 예제문제를

다운 받아서 보실 수 있으나

한번 간략하게 보시죠~

정확히 1급 A형 시험문제라고 되어있네요

시험 시간은 40분 입니다.

문제는 총 5문제로 2급과 같네요~~

확실히 1급은 다양한 기능을 알아야 되는듯~

4번,5번!! 문제가 후반으로 갈 수록

조금 어려워 지는듯 하네요.

자 그럼 정답을 올려 볼까용?!~

무대에 대한 스크립트 입니다.

무대는 뭐..라이브러리 추가랑 폴더안에 있는

배경화면만 추가하면 어렵지 않아요.

 

별을 보시면 추가블럭을 이용하셔야 되요.

문제에 매개 변수도 잘 추가 하셔야 되고요!

 

자동차는 일정 영역안에서 튕기게 해줘야 되요.

단순히 문제만 보고 따라하면

지정 범위가 넘어 갔을 때 동작을 안해요!

자동차가 달리는거 처럼 실감나게!

빠르게 배경을 바꿔주는 곳입니다.

흠..그런데 이 문제에서 조금 혼동을 느끼실 수 있어요.

바로 이부분...!!

"종료를 받았을 때 무대에서 감추기"

무대에서 감춘다??

말이 애매모호 합니다.

저기서 말하는건 뭔가 프로그램 종료를

뜻하는건데 게임오버 화면을

만들어 놨음에도 불구 하고

사용하는 곳이 없네요...

그래서 제 생각엔 숨기기 다음에

무대 배경을 저걸로 바꾸는게 아닌가 싶어요.

단순 문제만 봤을 땐 숨기기 하면 될거 같고요.

잘 참조 하세요^^!

 

마지막으로 반대편 자동차 스크립트 입니다.

이 부분도 함수를 추가 하셔야 되요.

매개 변수도 마찬가지고요~!

자 그럼 이제 실행했을 때

어떻게 동작 하는지

볼까요??

어떠신가요??

문제는 직접 풀어보셨죠?

핸드폰 또는 시계를 가지고

40분을 셋팅해 놓고

CDT 1급 문제를 코딩해보시길 바랍니다.

집에 프린트가 있다면 시험문제를 먼저 출력한 뒤

코딩을 하시는게 편하실 거에요.

정답 파일이 필요 하신 분은

따로 답글을 달아 주시면 메일로

보내 드리겠습니다^^!!

 

1급 예제 문제는 홈페이지랑 동일한 것으로

올려 드립니다~!

코딩창의개발능력CDT_1급_예제문제.zip

그럼 이만 조이 코딩 연구소

장샘은 물러갑니다.

휘리리릭 뿅!!

밑에 하트 공감은 한번 눌러 주시면

아주 감사할텐데 말이죠 ㅋㅋ

안녕!!여러분!!
Joy coding Lab.(조이코딩연구소)
장샘 입니다^^

오늘은 2017년 해외 베스트 키즈 코딩 장난감을 소개 해 드릴려고 합니다.

 


요즘 4차산업이다 뭐다 유아 코딩 그리고 초등 코등.. 코딩 의무화 이런 이야기가 많이 이슈화 되고 있는 상황에서 주요 선진국들은 이미 코딩 교육과 관련하여 많은 제품을 내놓았습니다.

그래서 현 시점 베스트? 해외 코딩 장난감 및 교구를 소개시켜드릴게용,!!

 

1. Dash and Dot

 

Dash and Dot 로봇은 안드로이드 기기와 아이폰(iOS) 이용하여

5세 이상의 아이들에게 코딩에 대한 도움을 주는 코딩 로봇입니다.

일명 오바마 코딩 장난감이라고 유명하죠.

대쉬앤닷은 주변의 물체와 소리에 반응하여 주변 물체를 감지할 수 있도록

타블렛이나 핸드폰으로 Dash and Dot과 상호 작용하도록 프로그래밍 할 수 있습니다.  

오바마 전 대통령이 함께 하는 동영상도 한번 보시죠~!

 

2. Jewelbots 

자 이번에는 주얼봇이라고 우정 팔찌를 코딩하는 제품입니다.

코딩 제품은 뭔가 남성스러운게 있다라는게 있었는데

소녀들을 위한 코딩 제품이네요!!!

아두이노 IDE를 이용하여 펀딩을 받아서 개발한 제품이에요.

각 친구들마다 가까워지면 다른 불빛을 내거나 진동을 내거나

원하는 식으로 코딩이 가능 제품 입니다.

jewelbots

핸드폰으로 앱을 이용하여 설정을 쉽게 할 수 있습니다.

제품 설명도 한번 보시죠~ 소녀들이 즐거워하네요^^!!

 

3. Sphero SPRK+

스타워즈 에피소드7에 등장해서 친숙한 BB-8 Sphero를 어린이 코딩 교육용 로봇으로 재 탄생 시킨 녀석입니다.

. SPRK +는 OVAL이라는 C 기반의 어린이 친화적 인 언어를 통해

로봇 공학, 코딩을 가르치는데 도움을 주는 친구 같네요.

동그랗게 생겨서 슝슝 데굴데굴 굴러다녀요~~ㅎ

Sphero SPRK Edition

MIT 스크래치 프로그램과 비슷하게 코딩이 가능해서

어린이 친구들이 재미있고 쉽게 코딩에 대해 접근할 수 있는 도구 입니다^^!

저도..참 좋아합니다 ㅎㅎ..데굴데굴~~~

 실제 동작되는걸 보시면 와! 하실거에요!!

 

4. Mover Kit

2016 년 Kickstarter 캠페인을 성공적으로 마친 후 Mover Kit가 출시되었습니다.

Mover Kit

아이들이 자신의 통합 앱을 만들고, 장치의 가속도계, 자력계 및 LED에 액세스 할 수있게

해주는 조립되지 않은 웨어러블 기기 입니다.

이런식으로 기본 H/W구성이 되어있는데

아이언맨 처럼도 가능하네요!!

 

 

5. Tinker by Kiwi Crate

키위 크레이트 (Kiwi Crate)는 아이들을위한 일련의 구독 상자를 제공하며,

 9 ~ 16 세를 대상으로하는 Tinker Crate에는 매달 새로운 STEM 프로젝트가 포함됩니다.

그런데 제 타입은 아닙니다!ㅎㅎ

 

 

6. Puzzlets

제가 좋아하는 제품이 나왔네요.

퍼태블릿이나 컴퓨터와 페어링하여 사용하는 제품으로써 

 Puzzlet은 뭔가 구식 타일 게임처럼 보이지만

어플리케이션에 맞게 타일 블럭을 잘 조합하여

게임을 하듯이 배우는 코딩 장난감 입니다.

 

하면 할 수록 고민을 많이 해야 되니..

스스로 창의적인 방법을 도출 할 수 있겠죠??

어떤가요? 아이들이 참 좋아합니다.

 

7. Code Monkey Island

이번에도 컴퓨터 없이 코딩 스킬을 배우는 도구 입니다.

 저희가 잘 알고 있는 브루마블 처럼 보드게임인데

실제로 코딩 기술을 가르 칠 수 있습니다.

Code Monkey Island는 기본 프로그래밍을 수행하는 데 필요한 논리를

사용하면서 원숭이가 더 많은 바나나 점수를 얻도록 돕는 도구라고 하네요.

 

 8. Primo

Primo Toys의 Cubetto는 구식 나무 블록 완구와 로봇 공학을 결합하여 하는

코딩 교구 툴입니다. 영국에서 개발했다고 하네요~

 

큐베토는 3~6살용으로 글을 읽지 못해도 이용할 수 있는 제품이라고 하네요.

 명령어 역할을 하는 블록, 블록을 올릴 수 있는 보드, 블록에 따라 움직이는 로봇 큐베토,

지도로 구성되어 있어 아이들이 블록을 움직이면서 재미를 느낀다고 합니다~

 

 

9. Kano

카노는 아이들이 라즈베리 파이 전원 보드, 기본 배선 및 모듈 식 디스플레이 장치를

사용하여 실제 컴퓨터를 조립할 수 있게 해줍니다.

 

아두이노를 조금더 이쁘게 다듬은 버전 같네요.

 

자 어떠셨나요??

2017년 해외에서 인기를 끌고 있는 제품 9가지를 소개해 드렸습니다.

컴퓨터가 필요한 것도 있고, 필요 없는 것도 있고

핸드폰, 타블렛이 필요한 것도 있습니다.

코딩 제품은 사실 엄청 다양하지만 지향하는것은 한가지죠?

아이들에게 코딩이 쉽게 다가가고 삶에 적용 되기를 바라는 마음.

 

공부만 하고 장난감은 그만 사라~!!!라는 말보다

생각해보면 놀이를 위한 장난감만 존재 하는게 아니라

아이에게 도움이 되는 장난감도 있다라는거~!

 

적절하게 알맞은 코딩 교구 선택하는데 도움이 되었으면 합니다.

궁금 하신 내용이 있으신 분은 연락 주세요^^

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

이만 물러갑니다!!!

휘리리릭 뿅!!!

공감 하트는 여전히 안눌러주고 가실텐가!!

 

이 글은 위 제품들과 어떠한 관계도 없음을 알려 드립니다 ㅎ

안녕하세요~!!

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

오늘은 자체 축하를 하고 싶네요.

바로바로바로!!!!

 

블로그 전체 방문자 수가 드디어 5천명이 되었습니다^^!!!

다른 파워블로그나 다른 분들에 비하면

사실 저 정도 방문자 숫자는 아무것도 아닐거에요.

 

하지만 아직까지 많은 사람들에게 알려지진 내용이 아님에도 불구하고

꾸준히 코딩에 대해서 궁금하시는 분들이 있다라는 것이 상당히 감회가 새롭습니다.

 

많은 분들의 성원을 등에 업고!!!

열심히 하도록 하겠습니다.

5천이 되었으니, 다음 축하는 1만명으로 해야 겠네요!

 

 많이들 찾아와 주시고요 감사합니다!!^^^

 

안녕 여러분!!

Joy Coding Lab.(조이코딩연구소)의 장샘이에용!!^0^

 

이 연재는 아무것도 모르는...

나는 문과 계열이에요..

저는 인터넷 쇼핑만 할줄 아는데 아이들이 갑자기..코딩 이야기를..

저는 방과후 교사가 되고 싶은데 코딩인지 해딩인지도

잘 몰라요..

이러분들을 위한 자리이니 나는 좀 한다~~

프로그래밍 난 좀 잘한다 하시는 분은

컴퓨터 오른쪽 맨 위를 보시면~~

X

위 버튼을 눌러주세요!!ㅎㅎㅎ

 

자 그럼 시작해 볼까요 하기 전에

먼저 질문이 있습니다.

여러분은 어떤것이 궁금하셔서 들어오셨나요?

아두이노??

아니면 코딩이 처음이다?

둘다 모르겠지만 궁금하다?

 

대환영 입니다!!!

코딩이 궁금하신 분이라면

"읽기만 해도 머리속에 쏙쏙! "

"스크래치를 이용한 코딩 큰 흐름잡기"(1편~16편)

http://jangenjoycoding.tistory.com/4

 

위 내용을 한번 쭉 읽어 보시고 오시면

스크래치 기본 컨셉과 아두이노에 대한 이해가

조금은 더 쉽지 않을까라는

제 생각!!! 시간 되시면 그냥 쭉 읽어봐 주세요^^!

 

본격적으로 시작해 보도록 하죠.

아두이노 과연 무엇인가~~?

인터넷 검색을 해보면 이렇게 정의가 되어있습니다.

 

 

물리적인 세계를 감지하고 제어할 수 있는 인터랙티브 객체들과 디지털 장치를 만들기 위한 도구로,

간단한 마이크로컨트롤러(Microcontroller) 보드를 기반으로

한 오픈 소스 컴퓨팅 플랫폼과 소프트웨어 개발 환경을 말한다.

?

모르겠고 ㅡㅡ~~~~!!!!

아두이노  = 아주 아주 아주 작은 컴퓨터

이렇게만 알아도 충분해요~~

물론 공부를 더 하고 실제 의미를 잘 이해하면 좋겠죠~

하지만 시작하는데 아두이노는 아주아주아주 작은 컴퓨터야.

이렇게만 해도 충분하다라는 거죠~!

 

 

자 그러면 우리 컴퓨터를 한번 비교해보죠.

컴퓨터만 있으면 되는건가요?

화면을 볼 수 있는게 필요 하죠?

모니터라는걸 연결 합니다

화면의 커서를 움직 일 수 있도록 뭐가 필요하죠?

마우스라는걸 연결 합니다.

요즘은 잘 안하지만 컴퓨터 채팅이나 방송을 하려면

무엇을 연결하죠? 마이크와 카메라(캠)을 연결하죠?

 

아두이노라는 놈도 똑같습니다.

작은 컴퓨터에 우리가 원하는

각종 센서 및 구동 부품(모터, 초음파, 적외선 등등)을

연결하여 우리가 창의력을 더해서 새로운 제품을 만들어 볼 수도 있고~

또는

시중에 나와있는 제품을 유사하게 만들어 볼 수 있습니다

예를들어 드론이나 RC 자동차 이런거겠죠?

 

자 다시 컴퓨터로 돌아가서~~

컴퓨터는 하나의 기계입니다. 즉 우리가 하드웨어라고 말하죠.

마우스는 뭐라고 부르죠?

쥐라고 부르진 않잖아요~ -0-!!

컴퓨터를 사용하기 위한 구성 부품 또는 도구죠?

모니터도 마찬가지고~ 마이크, 카메라도 포함될테구요.

 

자 저런것들을 구현하기 위해서는 뭐가 필요하다??

우리가 말로만 듣던 소프트웨어라는 놈이 필요한거에요.

그럼 소프트웨어는 어떻게 만드는건데????

뭐 컴퓨터야 쇳덩이나 플라스틱 같은걸로 덮여있으니

저런 재료로 만들겠거니 그리고 뭐 안에 칩같은게 들어가 있겠지만

소프트웨어는???? 뭐 어쩌라는 것인가???

그게 바로 우리가 말하는 스크래치라는 프로그램을 이용하여

아두이노에 구현을 시켜줄 수 있다라는 겁니다.

 

미국에 놀러갔다고 칩시다~

식당에서 밥을 먹고 나왔는데

앞사람이 우산을 바꿔서 가지고 가는거에요.

그럼 어떻게 해야되요?? 불러야겠죠?

뭐라고??

야!!!!!!!!!!!!!!저기요!!!!!!!

알아들을까요?

Hey!!! 이렇게 해야 겠죠?

아두이노도 마찬가지 입니다.

이놈도 외국인 같은거에요. 그래서 아두이노가 알아 들을 수 있는

(MIT에서 만든코딩이 가능한 프로그램 : 스크래치 2.0)

언어로 이야기(소프트웨어 --> 스크래치)를 해줘야

동작을 한답니다^^!!

 

자 어떠신가요?? 아두이노가 뭔지 그리고 뭘 어떻게 해야 될지

궁금증이 100중에 1은 해소 되셨나요?

그럼 성공했네요~ 1도 안됐다면

제가 더 분발하겠습니다.( _ _)..

 

긴글 읽어 주셔서 감사 드리며

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

물러갑니다!!

휘리리리릭~~~~~~~~

뿅!!!!!

안녕하십니까.

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.의 장스 조이 코딩 샘 이였습니다.

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

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

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

 

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

휘리릭!!!!

뿅!!

 

여러분 안녕~~!!

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까지 난수는 누를때 마다 바뀌닌깐~~

 

자 연산 어떻게 사용되는지 아시겠죠???

산술 개념도 들어가서 어린아이들에게는

많은 도움이 될거 같아요~!!

 

그럼 정말 장스 조이 코딩샘은

휘리리릭!!

뿅!!!!

 

여러분의 하트가 저에게 힘을 줍니다!! ㅎㅎ

여러분 안녕~~!!

조이 코딩 연구소의 장샘이에요~!

 

코딩 , 스크래치 관심들이 서서히 많이 지는거 같아요~

방문 해주시는 분들도 많이 지고~

아주아주 좋습니다!!ㅎㅎㅎㅎ

 

우리나라 소프트웨어의 관심이 많아 질수록

세계적인 IT 업체가 곧 나오지 않을까 싶습니다~!

 

오늘 머리속에 넣을 스크립트 코딩 블럭은~!!

 

"제어"

 

글자만 보더라도 뭔가 제어를 하겠구나 싶죠?

제어 스크립트에는 11가지의 코딩 블럭이 들어있어요^^!

 

자 머리 속에 넣어 봐야겠죠?~

오늘도 제어를 대체할 스토리를 준비해왔습니다.

 

바로바로바로!!!!

 

"놀이동산"

 

자 그럼 놀이동산으로 떠나 볼까요~~!

오늘은 문을 열자마자 바로 들어가려고 새벽부터 준비하고 갔어요!!

그런데 차가 막혀서 결국 개장시간을 넘겨버렸네요.

그럼...뭐하죠?

 

1. 줄서서 기다려야죠 ㅡㅡ!!!

자자자 드디어 표를 사서 제가 좋아하는

바이킹으로 도착했습니다!!!

와!! 여기도 사람이 많네요 -ㅅ-;;

푯말이 하나 서있는데 여기서부터..

 

2. 60분까지 기다려림.....이라고 있네요~

그래서... 사람들이 안타는 놀이기구로 갔더니 바로!! 탔어요^^!!

사람이 계속 없길래..

3. 10번 정도 반복해서 탔죠

그런데 어디선가 웅성웅성 소리가 났어요~~

이벤트를 한다구 합니다!!!

 

4. 만약에 이벤트에 당첨이 된다면 줄 안서도 되는 바로 탑승권을 드립니다!!

우와!!! 제가 이벤트에 당첨이 되서 더이상 기다리지 않아도 됩니다 ㅎㅎ

스피드한 88?? 빙글빙글 도는

5. 열차를 무제한으로 탔어요!!

다 타고 돌아다는 던 중~~

놀이동산이 정전이 되는 바람에 모든 놀이기구가

6. 모두 멈췄어요

놀이동산에서 보상을 해준다고~!

음료 쿠폰을 나눠주는데~

하필 제앞에서 쿠폰이 떨어진거에요 ㅠㅠ..

7. 결국 관계자가 쿠폰을 복제를 해줘서 나머지 사람들에게 나눠줬어요!

이렇게 오늘도 억지스럽지만 제어 스토리를 마무리 하게 되었네요~~!^^

 

자 글씨 찐하게 되어있는 부분 보이시죠??

저 부분이 실제 제어 코딩 블럭에서 사용되는 거에요.

 

제어 코딩 블럭은 스프라이트를 기다리게 하거나~

잠깐 스프라이트??? 스크래치의 고양이 그런것들이 스프라이트죠?!!ㅎ

그리고 어떤 행동을 반복하거나~~

만약 고양이가 어떤 행동을 한다면 또는 안한다면~~!!

마지막으로 자기 자신을 복제 하거나!(쿠폰 기억하세요)

 

자자 제어 스크립트에서 어떤 일이 벌어지는 이해가 되시나요??ㅎㅎ

자 Key Point 정리 해보시죠!!

제어 스크립트는 뭐라고??

" 놀이 동산 이다"

 

오늘드 긴글 읽으시느라 고생 많으셨습니다.

 

이제 기본 스크립트의 큰 흐름은 딱 3가지만 남겨두고 있네요.

관찰, 연산 그리고 추가블럭~!!!

 

끝까지 스크래치 2.0 연재 잘 봐주시고~~

오늘도 행복하세요~!!

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

휘리리리리릭!!

뿅!!

잊지말구!!! 밑에 하트 누르기!!!

여러분 안녕~!!!

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

오늘도 오전 오후에..일들이 많아서 핸드폰으로 자격증 소식을 전했어요~

코딩 자격증에 관심 있으신 우리 교사 또는 학생들은 꼭 보세요.

!!!

http://jangenjoycoding.tistory.com/26

자 드디어 스크립트 코딩 블럭을 반이나 강의를 했어요. 

잘 따라오고 있으시죠???


오늘 머리속에 넣어 볼 스크립트 코딩 블럭은 이벤트!!! 입니다.

이벤트??!!!

1+1 이런 이벤트?!!!! 생각나세요?? 

아니면!! 

당신의 잊지 못할 프로포즈 이벤트!!????

흠.. 뭐 그럴 수도 있지만.

정확한 의미는 약간 달라요..ㅎㅎㅎ

자 먼저 아주 살짝 이벤트 스크립트 구성이 어떻게 되어있는지

살펴 보시죠.

오호..총 8개로 되어있네요.

그것만 보시고 끝.

각각의 코딩블럭들을 자세히 보기전에 우리가 해야 될 일이 있잖아요.

스토리~~~

이벤트에 관련된 스토리의 주제는 바로바로!!!

바로바로바로바로!! 두구두구두구!!!

나홀로 집에 입니다!!

명절 및 방학특선으로 우리에게 즐거움을 줬던 케빈!!

나홀로 집에 한편만 보시면 이벤트 스크립트는 끝!!

자자 기억을 되감으며...

가족들이 여행을 간 사이 홀로 남게 된 케빈.

혼자 있는 집에 도둑 2명이 집안에 들어오려고 합니다.

그래서 케빈은 머리를 쓰기 시작했죠.

무엇을 했죠?

함정을 만들어 놓기로 했죠.

첫번째!! 현관문이 열리면 손잡이가 당겨지고

불이 나온다!!!!

결국...휘발류가 가득한 변기에 머리를 넣어서..

폭팔..ㅠㅠ..

계단에 끈적이를 발라 놓고

다른 문으로 들어올 때 

쇳덩이가 떨어지게 해라!!! 

아프겠네요 -0-;!!

마지막으로!!!!

전기가 연결된 손잡이를 잡으면

이제 게임 끝!!!!

케빈이 이겼네요~~~~~

어때요? 대충 감이 오세요?~~ 지금쯤이면 감이 좀 와야 될텐데!!!

뭐 안오면 다시 설명 해야죠 뭐 ㅋㅋㅋ


자 이벤트라는건 어떤 행동을 했을 때 

그 다음에 취해야 될 행동들을 정하는 거에요.


여러분 컨닝 아시죠?? 

의자 밑에 앞발로 2번 치고 그 앞 친구가 발로 차주는 숫자가

그 문제에 답이라는 거!! 

어떤 이벤트를 만든거죠?

1. 내가 친구 발을 차는건 정답을 알려달라는 의미

2. 친구가 내 발을 차는 횟수가 그 문제 정답

하지만 둘다 틀린다는게 함정!!!

컨닝은 좋은게 아니에요~~ 아셨죠?ㅎㅎㅎ

나쁜 컨니으로 우리는 2가지이벤트를 정의 해봤네요.

실제 스크래치 2.0의 이벤트들의 코딩 블럭들을 읽어보세요.

간단히 봐 볼까요? 

뭔가를 클릭 했을 때, 눌렀을 때, 바뀌었을 때

뭔가를 받았을 때

이제 이해가 되시죠???

그런데 말입니다...!!!!

방송하기 ㅡㅡ?????????????????????

저건 도대체 무엇이냐~~~~ 

아웅 멀리 아퍼....

이게 은근 개념을 잡으시는데 어려움을 겪으시더라고요~~!!

이것도 확실히 머리속에 넣어보시죠~!

방송이란???? "말하는거다."

또 다른 표현으로는 다른 기능들을 하는것에 대한 명령이다.

즉..여러분 엄마라고 가정해 보세요.

아이들이 3명이 있는 어머니 이십니다..먼저 대단하시네요.

아이들 중 한명은 놀고, 한명은 티비 보고, 한명은 공부할때

엄마가..방송하는거죠(엄마가 말하는거죠)

집중!!!! 다들 멈춰!!!!! 밥 다됐으니 밥먹으로 와!!

그럼 아이들3명이 모두 반응(이벤트)하는거죠.

왜????

엄마말 씹으면 엄청 혼나닌깐~~(_ _ )( _ _) .

<다소 거친 표현은 이해를 돕기 위함이니..양해 부탁드려요>

Key Point 정리하고 마무리 하시죠.

이벤트는 나홀로 집이다.!

또는 친구와의 컨닝이다!!!


자 오늘도 이렇은 스크립트 이벤트에 대해서 

머리속에 넣어보는 시간을 가져봤어요.!

이해가 90% 됐을 거라 저는 믿어요.

나머지 안된 10%로는 따로 면담 아시죠? ㅋㅋㅋ

책임지고 100% 이해 시켜 드립니다!! 연락 주세요.!


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

휘리리릭~~~~

잠깐!!!

밑에 하트 눌렀어요? 안눌렀어요? 

전 하트를 먹고 사는사람인데 누르기 없기 있기? !!

^^!! 감사힙니다. 휘리릭 뿅!!

안녕하세요. 조이코딩 연구소에 장샘 입니다.
현재 컴퓨가 안되는 관계로
 외부에서 핸드폰을 이용하여 글을 남기고 있어요.

다름이 아니라 코딩 관련 자격증 시험 접수 소식을 알려 드릴려고요.

오늘 까지 접수해야 되는것도 있으니 관심있는 분들은 접수 하세요!!

자격증 관련 자세한 내용은 제가 준비중이니 조만간 각 항목별 자세한 내용은 올리도록 하겠습니다.

일단 코딩관련 즉 스크래치를 이용한
 코딩 자격증은 아래 4개로 볼 수 있을 거 같습니다.

1. COS(Coding Specialist)
   - 주관 : YBM IT
   - 시험 접수 기간 :2017.05.01~06.16
   - 시험 일자 : 2017.06.18

2. 코딩창의개발능력(CDT ; Coding creative Development Test)
   - 주관 : CTCE 창의인재교육원
   - 시험 접수 : 2017.05.15 ~ 05.22
   - 시험 일자 : 06.17

3. 컴퓨터프로그래머
   - 주관 :한국 정보통신 진흥협회
   - 시험 접수 : 05. 08 ~ 05. 12
   - 시험 일자 : 06.10

4. 코드크리에이터
- 주관 : (주)한국창의교육개발원
- 시험 접수 : 5월15일~5월19일 
- 시험 일자 : 6월 17일 토요일 

3번 컴퓨터 프로그래머는 금일 까지 접수를 해야 되니 서둘러 주세요^^!!

그럼 이만 외부에서...
조이 코딩 연구소의 장샘 이였습니다.
 후리리릭!!
뿅!!!


여러분 안녕~!!

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

오늘도 이해하기 쉽고 머리속에 쏙쏙 들어오는

스크래치 강좌를 준비해 왔습니다.

기대 반 의심반~~ㅎㅎ

이번시간에 머리속에 넣을 내용은 바로바로~~~

데이터 스크립트 입니다.!!

데이터 스크립트는 단 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시네요.

그럼 조이 코딩 연구소의 장샘은 이만 물러 갑니다^^!!

 

아래에 있는 하트♡의 클릭은 제 마음도 뛰게 합니다.!!!!

휘리리리리릭!!!!!!!!

뿅!!!!!


 

여러분 안녕!!!

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

오늘은 펜 코딩 블럭을 스토리로 배워 볼거에요.

뭘 배운다고?!!!

"스크래치 2.0 펜  스크립트"


자 정말 순식간에 배울거닌깐

긴장하고 잠시 집중해 주세요.!

자 스크래치 2.0의 펜 스크립트는 기본적으로 11가지로 구성되어 있어요.

지금 저걸 외워야 된다? 아니죠?!!!

일단 글을 읽고 한번 훑어보자~~~~~~~~

스크립트 펜 코딩블럭의 스토리는

바로바로바로!!!!


헨젤과 그레텔입니다.

도대체 무슨 관련이 있을까 싶지만..

 

집을 떠나 숲속으로 가는 중 길을 잃어 버릴까봐

걸어오는 길에 빵조각을 버리면서 떠났어요.

 

걸어오는 내내 빵을 조금씩 뜯어서 땅에 버렸어요..

하필이면 제가 좋아하는 무지개 빵이였네요.

 

빵조각을 땅에 버릴때는 몇가지 규칙을 정했어요.

1. 발걸음의 보폭을 정확히 세면서 버렸어요.

2. 버릴때마다 빵의 색을 바꿨어요.

3. 5발자국 걸을때마다 버리고!

4. 그렇게 100발자국을 걸으면 입에 넣었어요.

왜????????? 배고프느닌깐~ㅎㅎㅎ

그렇게 쭉 걸어갔어요. 어디로???

과자 냄새가 나는 곳으로 이끌려 갔지요.

(마녀가 기다리는것도 모른체..ㅠㅠ)

거기다가...집에 돌아가려는데 무지개 빵들을 새가 다 먹어버렸네요..

하지만 무사히 잘 돌아갔어요.

강제 해피앤딩.

펜 스크립트는 끝났어요.

....위 표정과 말을 하고 싶으시죠?

그래도 정말 끝났어요!!이미 다 배우셨어요!!

확인해 볼까요?

오늘의 포인트는 헨젤과 그레텔의 빵이였어요!!

펜 스크립트 코딩 블럭은

스프라이트의 흔적을 남겨주는 기능들로 구성되어 있거든요~~~!!

즉, 스크래치 2.0 기본 주인공인 고양이가

고양이 = 헨젤과 그레텔

펜 코딩 블럭 = 빵(흔적들)

이렇게 기억하시면 되는거에요~~

 

이제 한번 펜 스크립트 코딩 블럭들을 읽어보세요~~~

흔적의 색을 변하게 하고(무지개빵)

펜 내리기(빵을 땅에 버리기)

펜 올리기(빵을 입에 넣기)

등등등..


자자자 마지막으로 머리속에 넣기! 정리 들어갑니다!

 

 

1. 펜 스크립트는 헨젤과 그레텔의 빵이다!!


빵빵빵!!!!

 

자 이걸로 오늘의 연재는 마무리 합니다.

여전히 어처구니가 없고, 강의 내용이 부실하다고 생각하시다면

큰 오산이라는걸 나중에 보여 드리죠 ㅎ

코딩의 시작은 뭐?? 큰 그림이다!

이만 장소 조이 코딩 샘이였습니다.

휘리리릭

뿅!!!

여러분 안녕~

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

연재 되는 내용이 유익하신지 궁금하네요~

교수님이 이해 되니? 물어봤을 때 대답을 해드릴걸 그랬어요.

얼마나 답답하셨을까..ㅎㅎ

대답하는건 부끄러운게 아니라는걸 우리나라 학생들도 빨리 깨닫길 기도 합니다!!

자! 이번 시간에 배울 스크립트는 소리라는 스크립트 코딩 블럭입니다.

소리 스크립트의 코딩 블럭은 총 13개로 구성되어 있습니다.

각각의 항목은 먼저 연재 된 내용을 읽은 후에

스크래치를 실행 시켜서 자세한 항목을 읽어보세요~! 아셨죠?

이번에는 깔끔하고 억지스럽지 않은 이야기를 만들어 볼게요.



 오케스트라 아시죠? 오케스트라 하나로 소리 코딩 블럭은 게임 끝입니다~~~

 여러분은 지휘자가 되는거에요~~~

각각의 구성원들(우린 이걸 스프라이트 라고 하죠)에게 지휘자가 뭘 명령하죠?



 피아노치시는 분은 지금 연주를 하세요!!!


그리고 바이올린 연주할때는 피아노는 연주하지 않기~~~~


 
북은 1/4 박자로 치세요~~

음악이 클라이막스에 왔을때는 음향을 키우시고!!

서서히 빠르게 해주세요!!



오오오오오오!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!빠바밤!!!!!!!

 

..

..

..


윙크를 하면 3초 뒤에 다같이 음악을 멈추는거에요!

빰빰빰빠빠빠빠 빠빠밤!!!! Stop!

박수~~~!!!!

여러분 다 배우셨습니다. 뭔소리냐고요?? ㅋㅋㅋ

제가 앞서 말씀드리는거 처럼 !

스크래치 프로그램을 실행해서 소리 스크립트에 있는 블럭들을 보세요.

이제 어느 정도 이해가 되실거에요.

소리 스크립트에 있는 블럭들이 무엇을 하는 것인지!

즉, 재생하기, 모든 소리 끄기, 몇박자로 연주 할 것인지~

몇번 악기를 할 것인지~

음향 소리를 몇만큼 바꿀것인지~

비트를 얼마나 느리게 할지 빠르게 할지를 구성하는 곳이거든요~

자!! 지휘자 여러분!! 소리 스크립트에 대해서 기억 해야 될거 정리 해봅시다.

1) 내가 지정했을 때 피아노, 바이올린, 북 등(스프라이트)에서 연주를 시키세요!!

2) 소리가 커질지 작을지 정해주세요!!!!

3) 박자를 어떻게 할지 정해봅시다~비트 주세요~드랍 더 비트~~

이걸로 소리 코딩 블럭도 90% 이해하셨습니다.

이쯤 되면 앞에 내용은 뇌에서 다 사라지셨죠?

저 또한 사라진거 같습니다. -0-...

당연한거니 이쯤 되서 배웠던 스크립트 키워드!!!

다시 한번 정리 해볼까요? 

동작 : 수련회 조교
형태 : 카멜레온
소리 : 지휘자

이렇게 각각의 타이틀만 가지고 가도록 하죠...



나중에 이 모든게 모였을 때 어떤 이야기가 탄생 되는지 한번 지켜봐 주세요..후후훗

 

자 그럼 이번 시간에도 끝까지 읽어주신 여러분 감사 드리며~

아래에 있는 여러분의 하트 또는 답글이

스크래치 강의 연재의 완성도를 높일 수 있는 원동력이 됩니다.

거짓말 같지만 진짜!! ㅎㅎ

그럼 장스 조이 코딩 샘은 이미 물러갑니다!!

휘리릭~~~~

뿅!!!

여러분 안녕!!

장스 조이 코딩 연구소의 장샘 입니다~

자자 오늘도 어김없이 즐거운 말도 안되는

강의를 만들어서 돌아왔어요~

자 그럼 스크립틔 형태라는 녀석을 머리 속으로 넣어 볼까요!!?

준비하시고!!!!! 가봅시다~~

스크래치2.0 프로그램을 실행을 해보면~

아래와 같은 화면이 나타나죠~~?

<스크래치 2.0의 기본 형태 코딩 블럭은 19개로 구성 되어 있어요>

형태를 눌러 봅시다~

 - 형태는 스크래치의 형태에 대한 것들을 코딩 블럭화로 만들어 놨습니다.

이렇게 말하며 책들이랑 다를게 없겠죠...ㅡㅡ..

 자 먼저 형태의 블럭들을 한번 읽어보세요~!

한글로 되어 있으니!! 읽으실 수 있죠?!

고민고민을 해봤는데 스크래치 프로그램에서 형태에 블럭들중 마음에 안드는게 있어요.

 형태의 기본적인 코딩 블럭 구성을 보면 말하기. 생각하기. 숨기다 보이기,

모양 바꾸기 크기 바꾸기, 순서 바꾸기 로 볼 수 있는데

앞서 배운 동작에 포함되어야 될 내용들이 있어 보이지 않나요??
 
말하기와 생각하기, 숨기다, 보이기는 사실 동작 코딩 블럭으로 갔으면 외우기 수월했을 거 같은데 말이죵.



제작자들의 의도를 이해하기 보다는 무조건 따라야 되는게 세상에 살다보면 많은데

이것도 그중에 하나일까 생각한다는 개인적인 장스 샘의 생각!~

자자 다시 본론으로 돌아가서~~

 우리는 형태(스크립트)에 대해서 머리 깊은 곳 까지 이해를 해야 되니 스토리를 하나 또 만들어보죠.

카멜레온 다들 아시죠?



형태안에 있는 코딩블럭은 카멜레온이라고 기억해 보시죠!

카멜레온은 오늘도 빈둥빈둥 잠만 자다가 배가 고파 먹을 것을 찾으로 숲속으로 떠나봅니다.

그러던 중!!!

 

뱀을 만나게 되죠~~!!!!

우리 카멜레온은~~자신의 몸의 색을 바꾸고~~


 


자신의 몸의 크기를 작게 만들어 봅니다.

그리고는 5초동안 생각을 해봅니다...


걸리면 뭐라고 말하지... 살려주세요라고 3초동안 빌어 볼까...

옆에 있던 나뭇가지를 자기 앞으로 가져와서 천적이 바라봤을 때의 자신이 제일 뒤로 가게 하게 합니다...

다행히도 걸리지 않고 천적이 지나갔네요~

드디어 카멜레온 본인의 모습을 보이고 먹을 것을 먹었다는

억지스러운 이야기를 여기서 끝내보려 합니다....

엄청난 야유 소리가 들리네요.

참 억지죠? 글을 쓰고 있는 저는 얼마나 오글오글 그러겠습니까~ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎ

그냥 세상에 이런 샘도 있구나 하고 넘어가시죠~

이게 직접 수업을 들으시면..정말 재미있게 빵빵 터지는데~

글로 이렇게 전달 하는게 아쉽네요~~(_ _ )( _ _).

자자자!!! 정리하면~~

스크립트 형태 코딩 블럭에서 기억해야 될것은 뭐냐!!!?!!!

카멜레온을 생각하며

1. 색을 바꾸자!!

2. 어깨를 좁히거나 크게 해서 크기를 바꾸자!!

3. 숨어!!!! 나타나자!!

4. 걸렸을 때 뭐라고 말할지 고민하기.

즉 스크래치의 고양이 기억하시죠?

그 고양이의 색이나 크기를 바꾸거나 숨기기, 나타내기, 말하기를

할 수 있는 코딩 블럭 모음이 형태라는 것 입니다.

 

자 이걸로 형태 스크립트도 여러분은 정복!!! 강제 정복!!!!!!!!!!!!!!!! 후훗..ㅡㅡV

그래도...잘 모르시겠다는 분은 저랑 면담하기~! ㅎㅎ

 

앞 연재 내용에서도 이야기 했지만 큰 그림이 중요합니다. 아시겠죠?

기본기의 큰 그림을 알아야 코딩이 가능하고 창의력과 논리적 사고를 기를 수 있어요~!

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

휘리릭~~!!!

뿅!!!

형태 스크립트는 뭐다?? 카멜레온이다!!!! 이거만 기억해!!!

안녕~여러분~♡

장스 조이 코딩 샘입니다~

이번 시간에는 스크래치에서 동작이라는 코딩 블럭(스크립트)를 상황극으로

이해를 해보도록 하죠.

동작이라는 스크립트에는 17가지의 코딩 블럭들이 존재해요.

한글로 되어 있으니 읽으면 대략적인건 알 수 있어요

하지만 동작이라는 큰 틀의 코딩 블럭을 이해하는게 중요해요.

그래야 나중에 스스로 창의적인걸 만들 때 사용 및 응용이 가능 하닌깐요~

자 그럼 동작이 뭔지 머리속에 넣어 보죠.

1) 동작 블럭


 - 자 동작이 무엇인지 쉽게 이해를 시켜 드리기 위해서 상황을 하나 만들어보죠.


 여러분이 조교가 되는거에요!!! 수련회가 됐건 군대가 됐건!


 수련회라고 하죠 뭐~

 수련회에서 다들 학생들(스프라이트)을 모아 놓고 명령을 내립니다.

 뭐부터 시키죠?!!

 줄맞추세요!!! 자자자 오른쪽으로 조금더 가봐~~

<동작 - 이동에 대한 블럭들 모음>

스프라이트 들에게 어떤 동작 및 행동에 대한 명령을 내립니다.

 에헤!! 거기 학생 좌향좌(45도 돌려)!! 우향우(오른쪽으로 45도 돌려)!!!

<동작 - 방향에 대한 블럭들 모음>

거기 혼자 뒤 보고 있는 친구!!!! 

학생 맨 앞으로 나와(X : 0, Y :0 위치로 이동해)!!

에헤 다 안되겠어!!다들 10초동안 앉아!!!

너무 과격했나요...?ㅎㅎ

동작은 여러분이 조교가 되었을 때 학생들(스크립트)에게 어떠한 동작 명령을

내릴 수 있는 지 생각하면 이해하기 쉬우실 거에요.

조교분을 비하하는 내용은 아니니...저도 학생때 조교분이 제일 무서웠거든요 !
 
 자 그러면 대략적으로 동작 코딩 블럭들이 뭘 하는 곳인지 알겠나요?

여전히 이 표정이라면...제 잘못이 크네요.

직접 찾아뵙고 면담을 좀 해야겠어요.ㅎ

어려운게 아니에요. 딱 3가지만 기억 해볼까요?

 스크래치의 기본적인 동작 블럭들을 보면 크게 이렇게 보여요.

 1. 야!!!!!!! 움직여!!!!!!!!!!!!!!!!!


 2. 야!!!!!!!!!!!!돌아!!!!!!!!!!!!!!!!!!


 3. 야!!!!!!몇초 동안 움직이고 돌아!!!!!!!!!!!!!!!!!!!!!!!

 

3가지만 외우고 가시죠. 심플하게~

수련회 조교가 된 그대 이미 동작 코딩 블럭은 90% 마스터 하신겁니다.

나머지 10%는 직접 저를 찾아주세요. ㅎㅎㅎㅎ

자 오늘 동작에 대한 첫 수업을 진행 해봤어요.

너무 억지스러운 면이 있어도 그냥 재미로 읽고 뇌로 외우깅~~

그런데 왜 블럭 하나하나씩 설명을 안해주냐고요?

그건 책을 사시면 다 있어요~~~아주 상세하게.

저는 그것보다 기초를 시작하는 아이들 또는 성인이라면

큰그림과 흐름을 외우는게 더 중요하다고 생각해요.

동작 스크립트를 누르면 블럭들이 한글로 다 되어있어요~

코딩은 외워서 하는게 아니라 어떤 도구가 있는지 이해를 하고

그걸 이용해서 문제를 풀거나 새로운 걸 창조하는거지

각각 하나씩 다 외우는건..글세요 외우면 좋지만 못외워도~ It's OK!!

동작은 조교다.

이걸로 이번 수업은 끝내겠습니다.

장스 조이 코딩 샘은 말도 안되는 이야기로 다시 돌아옵니다.

무슨 주제로?!

!!

!!????

!!!!????????

두번째 블럭인 !!! 형태 스크립트 블럭으로!!!!

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

하트 누르고 가는지 안가는지 알아요!!!(사실 몰라요..(_ _ )...)

눌러줘잉~~~♥ㅎㅎㅎㅎ

여러분 안녕~~!!

장스 조이 코딩 샘(_ _)/!!!

1화부터 4화까지는 스크래치2.0 프로그램의 전체 적인 구성을 배웠습니다.

1화 : 스크래치 이해하기

클릭 --> http://jangenjoycoding.tistory.com/4

2화 : 스크래치 설치하는 방법 말도 안되게 쉬움.

클릭 --> http://jangenjoycoding.tistory.com/5

3화 : 스크래치 구성과 메뉴 설명(완전 기초)

클릭 --> http://jangenjoycoding.tistory.com/9

4화 : 미치도록 쉬운 스크래치 무대와 스프라이트란?

(스크래치 고양이의 방과 방의 물건들을 알아보자.)

클릭 --> http://jangenjoycoding.tistory.com/12

 

오늘부터는 코딩을 하기 위한 블럭(스크립트)들을 머리속에 넣어보죠.

이제 아래의 모습이 익숙하시죠??

스크립트 화면을 보면 여러가지 색으로 된 버튼들이 있어요.

스크립트라는 부분이 실제 코딩을 위한 블럭들이 모여 있는 곳이에요.

이제부터는 여기에 있는 블럭들을 이용해서 코딩이라는걸 해보시죵~

동작을 클릭하면 아래에 블럭들이 쫙 나와요~

이 블럭들을 마우스로 코딩할 수 있는 장소로 이동 할 수 있어요.

한번만 사용할 수 있느냐? 아니죠~

무한대로 같은것도 사용이 가능해요~~

마우스로 클릭 후 쭉~~끌고 가면 끝.

자 기본적인 블럭의 구성을 보면

블럭의 홀 부분과 끼우기 부분으로 구성되어 있습니다.

우리가 코딩이라는걸 한다는건 이렇게 블럭들을 조합하는거에요.

쉽게 말해서...

이렇게 하나의 블럭은 의미가 없지만 이럴걸 조합해서

짜잔 집을 만드는거 처럼 코딩도 같은 의미에요~쉽죠잉~~?

자 실제로 어떻게 블럭들을 붙이는지 동영상으로 보시죠.

자 이렇게 까지 했는데 못한다고 하면

카톡 주세요. 면담 좀 하시죠 ㅎㅎㅎㅎ

자 각각의 항목이 뭐가 있는지 간단하게 한번 보시죠~

동작은 코딩의 뭔가 동작에 대해서 모아 둔 곳이에요~~

 

형태라는 것도 있고요~~ 내용들을 보면 아직은 어려울 수 있어요.

코딩들의 형태를 바꾸는 기능들인거 같고요~

각각의 소리들도 제어를 하궁~~

펜???이건 스프라이트가 이동하는 흔적을 펜으로 이용하여 표시 할 수 있어용.

데이터....눌러보면 블럭이 아무것도 안보이죠?

이건 변수라든거 리스트라는걸 만드는건데...아직은 복잡하니 패스~!!

이벤트라는건 어떠한 액션!!!이 취해졌을때 행동하는 것~~

제어는 각각 스프라이트들 행동의 반복 또는 If문 이라는걸 이용한 부분이에요.

관찰...스프라이트의 무슨 행동 하는지 관찰...

일단 잘 모르겠으면 패스~그냥 쭉쭉 읽어주세요.

연산!! 드디어 우리 모두 아는거!!^^

덧셈, 뺄셈!! 곱하기 나누기~~~!!등등

마지막으로 추가 블록..여기도 아무것도 없으니 패스.

간단히 설명하면 기본적으로 없는 블럭들을 사용자가 직접 만들 수 있는 곳입니다.

 

자 이렇게 실제 코딩을 할 기본적인 블럭 총 10개에 대해서

아주 수박 겉핥기 식으로 알아봤어요~!!!

너무 쉬운가요? 아니면 어려운가요??

사실 제가 연재하는 스크래치는 위 수박을 먹는 아기처럼

아주 극초보들을 위한 곳이니 너무 쉬운 분들은 어려운 곳으로!!!

훨훨 날아가시고~~~~

그래도 유익하식 분은 끝까지 봐주세요^^!!!!

다음 이시간에는 각각 블럭 항목에 대해서

깊이 있고 아주 잼있게 머리속에 넣을 수 있게 준비 중이니~~ 지켜 봐주세요.

자 그럼 오늘은 여기까지~!!!

장스 조이 코딩 샘이였습니다~

휘리릭 뿅!!!

당신의 1초 시간만 주세요. 하래 하트 클릭!!?

 

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

지금은 떠난 1대 캐리 언니를 따라해봤습니다..

모르시는분은 Pass!!!

세계 주요 인물들이 언급했던 코딩 즉, 소프트웨어의 중요성에 대해서 보겠습니다.

우리의 영원한 형님!!! 사과 형님!!!

애플이야 말로 소프트웨어로 대단한 성공을 거둔 회사 중 하나죠?

그거 아시나요?

삼성,,LG,,하웨이,,모토로라,,노키아.............그리고 아이폰

쉽게 이야기하면 안에 들어가는 하드웨어 즉 여러가지 기계들은 거의 비슷한 성능을 가지고 있습니다.

아이폰은 소프트웨어를 정말 정말 잘만들어서 뭔가 다른 느낌을 표현해내죠~

간단히 말해서 같은 음식재료를 가지고 삼성, 모토로라 보다 애플이 월등한거죠.

이제는 트럼프에게 자리를 물려준 전 오바마 대통령도 명언을 남겼는데요.

저도 나름대로 초등학교때 컴퓨터 프로그램을 접했는데요

베이직이라는 뭐 아주 아주 간단한 코딩입니다.

이렇게..딱봐도 지루하고 재미가 없었어요..ㅠㅠ..

유아 및 초등학생들을 위하여 MIT에서 개발한 스크래치라는 프로그램이 있어요.

위와 같이 게임을 직접 만들수도 있고 코딩을 쉽게 접할 수 있는게 말이죠~~~

선진국들은 이미 어렸을때부터 코딩을 접하면서 크고 있단 말이죠.

이제는 아이에게 핸드폰 게임을 하게 하지말고 아이템 결제보다는!!

직접 만들수 있는 능력을 주세요!!

...네네...어렵죠 당연히 어렵습니다..이해합니다!!

그래서 제가 도와 드릴려고 이러는거죠 ㅎㅎㅎ

 

자 이제는 우리의 얼굴책!!! 많이들 하시나요?

페이스북의 마크 주커버그 입니다.

이분 역시 소프트웨어 프로그램으로 대단한 일을 하셨죠?

코딩에 대하여 뭐라고 하셨는지 보시죠

어떠신가요? 공감이 되시는지요?

딱 필요한건 컴퓨터 한대 입니다.

여러가지 부품을 사야 되는것도 아니구요

컴퓨터와 코딩에 대한 이해만 있으면 만들어 낼 수 있는건 무궁무진 합니다!!!

 

마지막으로 코딩의 중요성에 대한 말말말~~ 보시죠.

 

 

한국이 코딩에 대한 관심이 늦게나마 생긴걸 정말 다행이라고 생각합니다.

우리나라도 말로만 IT강국이 아닌 정말 하느뒈어 & 소프트웨어 강국이 되었으면 좋겠네요~

그러기 위해 많은 우리 아이들이 쉽게 받아들이고 좋아했으면 하는 바램입니다!!

자 오늘은 세계 주요 인문들이 언급한 코딩에 대해서 정리해봤습니다.

마지막으로 오바마 대통령 코딩 관련 연설 보시죠! 1분밖에 안되요. 꼭 봐보세요.

긴글 읽어 주시느라 감사힙니다!!!!

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

추천은 꾹 !! 누르라고 해도 그냥 가실거죠?ㅎㅎㅎㅎ OTL

안녕하세요!

드디어 처음으로 글을 남기게 되는 장스 조이 코딩 샘 입니다.

검색하신 분들은 유아 또는 초딩들의 어머니일거 예상이 됩니다만..

어찌됐건 여기까지 오셔서 글을 읽어 주시니 감사합니다.

저는 컴퓨터 정보통신을 전공하고~~서울의 모H대에서 석사를 하며~ 컴퓨터 관련 강의 했었던 그냥 사람입니다~

물론 지금도 관련 연구와 일을 하는 사람입니다!

요즘 하두 코딩 코딩 이야기가 나와서 관련 이야기를 해드릴려고 개설 하였습니다.

 

 

벌써 부터 머리가 아퍼오기 시작 하시나요?ㅎㅎㅎ

아시겠지만 노력없이는 아무것도 얻을 수 없겠죠?

 

 

코딩 위와 같은걸 생각하셨나요???

제대로 보셨습니다.

코딩은 쉽게 말해 저희가 흔히 열심히 가르치는 영어 입니다.

영어는 세계에서 쓰이는 공통언어이지만 코딩은 컴퓨터와 이야기하는 언어라고 생각하시면 편하실 듯..

 

 

사실 여러분은 이미 코딩을 알고 계셨습니다.

리모콘에도 코딩을 이용하여 즉 소프트웨어와 하드웨어(리모콘 버튼들)과 조합이 되어져 있는거에요.

 

예를들어...

 

10번을 누르면 Tv가 채널 10번으로 가죠(EBS채널이니 많이들 누르시죠?ㅎ)

그럼 TV가 10번 신호를 받으면 채널을 바꿔줍니다.

 

이걸 영어로 한다면

When i push the 10 button, TV channel changed number 10!

자자 이걸 한국말로 코딩으로 한다면

만약에(리모콘에서 == 10 채널을 쏜다면)

{

Tv 채널은 = 10 으로 바꿔

}

이걸 실제 코딩한다면..?

if(Remote_control == 10)

{

Tv_channel = 10;

}

어때요 간단하시죠?

.....아니시구나..?ㅎㅎ 괜찮습니다. 이제 처음 인걸요.

이제는 물리적으로 기계로 만드는것도 중요하지만..

 

소프트웨어 이게 정말 세상을 바꾸는 시대가 왔습니다.

 

어떠십니까? 코딩에 대하여 이해가 가시나요?

 

꾸준한 연재로 코딩에 코만 아시는 우리 주요 어머니들?ㅎㅎ

 

왜 요즘 유아코딩,,,초딩 교육이 대세인지 알려주는 뉴스 입니다.

그런데 말 입니다.

코딩 조기교육 갑자기 뉴스에서 빵빵 터트리니..

우리아이도 무조건 시켜야 되는지..흐억!!! 고민..

코딩 중요합니다..왜 중요한지 우리는 몰랐어도 아이만은 알아야 되는 코딩!!!

부모님이 100%는 몰라도 왜 배우면 좋은지는 알아야 아이에게 설명할 수 있겠죠?

왜 좋은지에 대하여 서서히 써가보려고 합니다.

질의 질문 언제든지? 언제든지 환영합니다. 문의 주세요.

그럼 이만 장스코딩샘 이였습니다.

감사합니다. 뿅. 추천 누르기 없기 있기?ㅋㅋ

+ Recent posts