FAQ

근접센서나 라이트터치 센서를 활용한 조건문을 하시다보면,

분명 물체가 가까이 왔는데 왜 안멈추지? 터치버튼을 눌렀는데 왜 안움직이지? 고장인가???

하시는 궁금증을 가지신 분들이 많을거에요.


이유를 알려드릴게요.^^


만약 아래처럼 코드를 짜신후 실행을 누르시면 일단 앞에 장애물이 없기때문에 첫번째 행의 명령이 차례로 실행될거에요. 그쵸?

그런데 큐브로이드 코딩앱은 아쉽게도 딱 두줄로만 조건문 코드를 만들기때문에 하나의 조건에 대한 명령을 실행하는 도중 

다른 조건을 감지하지 못한답니다. 




일단, 첫번째 행의 조건에 대한 명령이 다 끝난 후 다음 조건을 감지하게 되어요.


즉, 최초로 감지한 조건이 "앞에 장애물이 없다" 이면 일단 직진, 정지, 솔, 미, 후진을 모두 다 실행 후에 다음 조건을 감지한답니다.

명령어 하나마다 감지를 하게 하려면 스크래치 처럼 각 명령어 사이에 if~else 명령 블록을 넣어줘야하는데, 그렇게 되면 코딩 구조 자체가 복잡해지고 어려워져요.   

큐브로이드 코딩앱의 사용연령에 맞지 않다고 판단하여 간단한 두줄 코드로 앱을 구성하였습니다. 

(만약 각 명령마다 if~else를 적용하여 코딩하길 원한다면 스크래치 프로그램을 활용해주세요)


그렇기 때문에 근접센서나 라이트터치의 감지 기능이 고장이 아니라,  두줄로만 이루어진 큐브로이드만의 쉬운 코딩의 입력 구조라는 점을 참고해주세요.


감사합니다.



https://drive.google.com/drive/folders/1JdYIA0QD24-Wx1kuI94yuE2Y8rwWen70?usp=sharing


큐브로이드 코딩블록 스크래치 2.0 사용가이드입니다.

구글링크로 접속하셔서 가이드와 설치 파일을 확인해주세요.


감사합니다.





태블릿 전용 앱인 "어드밴스트 큐브로이드"는 더 확장한 코드 사용으로 더 풍부한 결과물을 얻을수 있습니다.

기본적인 블루투스 연결방법이나 그룹넘버링 방법은 ' 코딩큐브로이드2'앱과 동일합니다.^^


그럼, 어드밴스드 앱의 주요 기능을 알아볼까요?



그룹넘버링은 여러 셋트를 동시에 사용시 블루투스의 혼선을 방지하기 위해 만든 기능입니다. ( 기관 단체 사용시 )



   플레이 스토어나 앱스토어에서 "큐브로이드 매니져" 앱을 설치해주세요.


1. 큐브로이드 매니져 앱에서 각 블록의 번호를 설정해주세요. 

    예를 들어 1번셋트의 총 7가지 코딩블록의 번호를 모두 15번으로 설정해주세요. 이 셋트의 번호는 15번입니다. 




2. 번호 설정이 끝난 블록에 번호 스티커를 붙여 다른 번호의 블록들과 구별해주세요.



3.  코딩큐브로이드 앱이나 어드밴스드 앱의 그룹넘버링 메뉴에서 같은 번호로 설정해주세요.

이렇게 설정하면 이 스마트폰(태블릿)에는 15번으로 설정된 블록만 연결됩니다.

(번호 상관없이 다른 블록을 연결하고 싶으면 0으로 설정해주시면 됩니다)



< 동영상 보고 쉽게 따라하기 >

    코딩 큐브로이드 3

코딩 큐브로이드 3 는 블루투스의 연결 개수가 한정되어 있는 안드로이드 기반의 스마트폰과 태블릿을 위해 블루투스 연결 방식을 수동 설정하여

각 스테이지 별로 최대 4개까지 블록을 연결하여 사용할 수 있도록 만든 앱입니다.

블루투스 연결 방식에 따른 차이만 있을 뿐 ,  이 밖에 모든 기능은 코딩 큐브로이드 2와 동일합니다.

단, 각 스테이지에서 이동할 때 마다 블루투스 연결을 다시 설정해주셔야 합니다.






블루투스 연결이 어려울땐 여러가지 이유가 있을 수 있습니다. 다음 해결 방법으로 하나씩 시도해주세요.


해결 1.

혹시 매니져 앱으로 블록의 그룹넘버를 설정했거나 , 큐브로이드 앱 안에서 그룹넘버링 숫자를 설정했는지 확인해주세요.

블록의 번호와 앱의 번호는 같은 번호여야 연결 됩니다 . (앱의 그룹번호가 0 이면 블록 번호와 상관없이 모두 연결 가능해요)

그룹넘버 번호를 확인하고 다시 연결을 시도해주세요


해결 2. 

블록의 전원을 껐다 켜서 다시 연결을 시도해주세요.


해결 3. 

앱을 완전히 종료하고 다시 실행한 후 다시 연결을 시도해주세요.


해결 4. 

비행기모드를 켰다 끈 후 다시 앱을 실행해서 연결을 시도해주세요.

(블루투스 캐시 삭제)


해결 5.

최후의 방법은 핸드폰의 전원을 재부팅 한 후 다시 앱을 열고 연결을 시도해주세요.


* 핸드폰이나 태블릿의 사양이 낮은 경우 기기 자체에서 블루투스의 사용량을 제한하는 경우가 있습니다.

이럴 경우에는 7개의 블록을 모두 연결하는것이 불가능 하오니, "코딩큐브로드 3" 앱을 설치하여 사용해주세요.



위와 같이 시도 후에도  연결이 안된다면 사용하시는 핸드폰이나 스마트폰의 사양을 확인해주시거나 Q&A  게시판에 자세한 내용을 남겨주시면

도와드리겠습니다.


네!

큐브로이드 코딩블록은 그 어떠한 선이나 연결핀이 없습니다.

모든 블록은 서로 무선으로 통신하고 블루투스를 통해 스마트폰이나 태블릿의 앱과 연동됩니다.

이런 이유로, 어린 아이들은 무엇보다 안전하고 사용이 가능하며 그 어떤 방향으로도 자유롭게 조립이 가능합니다




큐브로이드 시작하기 정말 쉽지만,

그래도 더 쉽게 영상으로 준비했습니다!


1. 코딩큐브로이드 앱 다운로드 하기 (스마트폰, 태블릿)

    어드밴스드 앱 다운로드 하기 (태블릿)

2. 블루투스, 위치 설정 반드시 허용!

3. 오른쪽 상단 클립모양 아이콘을 눌러주세요.

4. 블록의 전원을 차례대로 하나씩 켜주세요.

    자동으로 연결될때까지 기다려주세요.

5. 큐브로이드 메인 오른쪽 보라색 버튼을 누르시면 리모콘처럼 자유롭게 사용할 수 있는 콘트롤 스테이지로 이동합니다.

6. 큐브로이드 각 블록의 총 105가지 조합을 살펴보시고, 해당되는 블록을 선택하여 큐브로이드만의 쉽고 재미있는 코딩 놀이를 해보세요.