[틴커 물리 엔진] 후라이팬 쌓기

후라이팬 쌓기 이 프로젝트에서 액터를 정적(static) 및 활성화(active)하는 것이 무엇인지를 보여줍니다. 언제 액터를 활성화하는지와 액터를 언제 정적으로 설정하는지를 배웁니다. 물리 엔진 시작하기 “on start”블록에 아래 블록을 연결하세요. 물리엔진을 사용하려는 모든 프로젝트는 물리 시뮬레이션을 시작해야 합니다. 실행 화면 살펴보기 프로그램을 실행하고 어떤 일이 일어나는지를 확인해보세요. 작은 포크 위에 식기류가 균형이  잡혀 Read more…

[틴커 물리엔진] 우주에 떠 있는 닭

우주에 떠 있는 닭 이 프로젝트에서 틴커의 물리 엔진 기초를 확인할 수 있습니다. 무대에 물리 엔진을 적용하는 방법,  중력 가속도 수정하기, 제멋대로 닭이 튀어 오르기하는 방법을 배움니다. 물리 엔진 적용하기 “on start” 블록에 아래 블록(start physics)을 연결하세요. 이 블록은 물리 엔진을 시작하게 하고, 물리력을 적용하는 모든 프로젝트에서 사용합니다. start physics Read more…

학교에서 진행하는 3교시 코딩 드론 체험 소개

*드론 코딩 수업 문의 : 정영진 (jinicoding@gmail.com) 미래 산업에 활용이 기대되는 드론에 관심을 갖게 하고 프로그램 코딩이 어떻게 드론에 사용될 수 있는지를 알게 합니다. 충돌 위험등 드론의 특성으로 공간과 개인별 체험의 제약을 최대한 극복할 수 있는 체험 내용 및 교육기자재를 준비하였습니다. 프로그램 코딩에 태블릿을 사용하여 일반 교실 또는 강당에서 수업이 Read more…

드론의 비행원리와 드론을 이용한 학습자료 개발

*드론 코딩 수업 문의 : 정영진 (jinicoding@gmail.com) I. 드론의 비행원리  드론이란 사람이 타지 않고 무선 전파의 유도에 의해 비행하는 비행기나 헬리콥터 모양의 비행체인 ‘무인항공기’를 가리키는 말이다. ‘드론(drone)’이라는 영어 낱말은 원래 벌이 내는 웅웅거리는 소리를 뜻하는데, 작은 항공기가 소리를 내며 날아다니는 모습에 이런 이름이 붙었다.  드론은 날개의 형태에 따라 고정익기, 회전익기 Read more…

틴커와 스크래치 비교

소프트웨어 교육 이제까지 프로그램 교육은 어렵게 느껴지는 데스크탑 컴퓨터앞에 앉아 재미없지만 배워야 하는 의무감으로 해야 하는 것이었다. 아이패드, 태블릿은 가벼워서 이동하기 좋고 사용자 인터페이스가 터치를 사용하여 요즘 스마트폰 시대에 친숙한 환경이다. 아이들은 아이패드를 들고 쉽게 외부기기에 연결하여 코딩할 수 있고 친구들과 도움을 주고 받을 수 있다. 아이들의 상상력 아이들의 머릿속에서 Read more…

코딩을 처음 시작하는 어린이들에게 Bit by Bit

Bit by Bit는 어린이들에게 프로그래밍의 사고 방식을 소개하는 퍼즐 게임입니다. 어린이들이 코딩을 시작하기 전에 프로그램 개발에서 어떻게 사고 하는지를 알게 해 줄 필요가 있습니다.       먼저 생각하고 분석한다.             큰 문제를 작은 문제로 분리하여 해결한다.             추상화하고 논리적으로 Read more…

틴커(고급)의 물리엔진으로 공 발사대 코딩하기

발사대에 있는 공을 누르는 시간만큼 공의 속도를 조절하여 발사합니다. 플레이어가 볼을 잡는 시간이 길어질수록 공의 속도가 빨라집니다. 이 프로젝트에서 사용된 개념은 다음과 같습니다. 물리 엔진, 터치 이벤트, 변수, 메시지 발송 및 받기 무대 재설정 게임 배경 화면을 터치할 때 공과 해골이 시작 위치로 돌아 오는 것을 볼 수 있습니다. “방송(Broadcast)”블록은 Read more…

틴커(고급)로 조이스틱 게임 만들기

수학 및 프로그래밍 개념을 사용하여 가상 조이스틱을 만듭니다. 이 프로젝트에서 사용된 개념은 다음과 같습니다. 함수, 변수, 거리 계산   “Angle1″은 조이스틱에서 값을 설정하고 자동차가 사용하는 변수입니다. “Angle1″은 조이스틱이 기울어 진 방향, 즉 자동차가 주행하는 방향을 계산합니다.  “Amount” 변수는 조이스틱이 원 중심에서 얼마나 멀리 기울어 진지를 계산하고 조이스틱이 기울어진 상태에서 차를 가속시킵니다. Read more…

부기 봇 (Boogie Bot) 단계별 코딩 설명

Wise Owl (현명한 올빼미) 부기 봇이 박수 치게 하세요. 힌트 : 모든 동작 블록은 “Actions” 아래에 있습니다. 블록 “Clap”을 드래그하여 “When Start”에 붙입니다.  이번에는 부기봇이 팔을 교차하게 할 수 있어요. 힌트 : “Cross Arm”블록을 드래그하여 “Clap”에 연결하세요. 댄스를 시작할 때 머리를 끄덕이게 할 수 있습니까?  힌트 : “Nod Head”블록을 드래그하여 Read more…

부기 봇 (Boogie Bot) 시작하기

부기 봇 (Boogie Bot)에서는 로봇을 조립하고 프로그래밍한 다음에 방을 공연장으로 만들어서 로봇의 댄스 공연을 즐길 수 있습니다. 부기 봇 (Boogie Bot) 조립하기 처음으로 방에 들어가면 커다란 상자가 보입니다. 상자를 열면 로봇 부품이 있고 설명서에 따라 부품을 조립하세요. 로봇을 방주변으로 끌면서 재미있게 방을 탐색하세요. 프로그램하기! 프로그래밍을 시작할 준비가 되면  레벨을 선택하세요. Read more…