차례:
비디오: Little Bits (십월 2024)
우리는 LittleBits 모듈 식 전자 키트의 팬입니다. 우리는 최근에 두 번째 에디션 인 Gizmos & Gadgets Kit에 여러 편집자 선택 상을 수여했습니다. 이 회사의 최신 제품은 코드 키트입니다. 교육 환경에서 코딩을 통해 게임을 만들어 3 학년에서 8 학년까지의 어린이를 프로그래밍 원리로 소개 할 수 있도록 설계되었습니다. LittleBits는 학부모가 학교에서 키트를 구입하도록 권장합니다. 그러나 자녀가 코딩에 참여하고 프로세스에서 적극적인 역할을 수행 할 의사가있는 경우 키트를 직접 구매할 수 있으며 가정에서의 잠재적 사용을 기준으로 키트를 평가할 수 있습니다. 강력한 솔루션과 효과적인 도구입니다. 그러나 2 ~ 99 달러 (1 ~ 3 명의 어린이)에게는 가장 저렴한 방법은 아닙니다.
무엇을 얻습니까?
익숙하지 않은 사람들을 위해 LittleBits는 비트라고하는 소형 장치를 기반으로하는 전자 키트 시스템으로 자기 적으로 연결됩니다. 각 비트는 기능 (예: 다이오드 또는 저항과 같은 개별 구성 요소가 아닌 입력 버튼 또는 광 센서)을 나타냅니다. 입력, 출력, 논리 또는 전원과 같은 목적을 나타 내기 위해 색상으로 구분되어 있습니다.
Code Kit에 새로 도입 된 구성 요소는 기본적으로 입력 및 출력 기능이있는 소형 컴퓨터 인 CodeBit과 이미지 표시, 텍스트 스크롤 및 애니메이션을위한 LED 매트릭스 비트입니다. 코드 키트에는 업데이트 된 스피커 비트, 프로젝트에 사용하는 모든 비트를 한곳에서 보호하기위한 마운팅 보드, 무선 연결을위한 USB 동글, 충전식 배터리 등이 함께 제공됩니다. 16 개의 비트와 30 개의 액세서리가 모두 있습니다.
키트와 함께 무료 컴퓨터 기반 앱도 제공됩니다. Code Kit 앱은 프로그래밍 환경을 제공합니다. Google Blockly 기반 코드를 사용합니다. Blockly를 통해 개발자는 자신의 비주얼 블록 기반 프로그래밍 언어를 만듭니다. 따라서 각 줄에 입력하는 대신 코드 블록을 함께 끌어 명령 문자열을 구성합니다. 코드가 준비되면 코드 비트에 무선으로 업로드하여 프로젝트에 활기를 불어 넣습니다.
응용 프로그램은 또한 소개 프로젝트를 포함하여 사용 가능한 온라인 교육 자료로 연결됩니다; 지원 프로젝트와 함께 루프, 논리 및 기타 프로그래밍 기본 사항에 대한 자습서; 고전적인 LittleBits DIY가 그들에게 느끼는 4 개의 게임 코딩 커스터마이즈 가능한 프로젝트 (발명); 아이들이 지역 사회를 도울 수있는 게임을 발명하도록 도전하는 프로젝트. 또한 수업 계획, 인쇄 할 수있는 유인물 및 기타 자료가 교사들에게 감사 할 것입니다.
코딩 학습
입문 프로젝트는 새로운 프로그래밍 언어에 초보자를 소개하는 코딩 세계의 전통에 "Hello, World"라고 불립니다. 응용 프로그램의 비디오는 LED 매트릭스 비트로 연결되는 간단한 회로를 결합하는 방법을 보여줍니다. 그런 다음 앱 내 코딩 화면으로 전송됩니다. 선택한 스크롤 텍스트 메시지를 코딩 한 다음 각 개별 LED의 색상을 지정하고 이미지 또는 애니메이션을 만드는 방법을 보여줍니다. 창의력은 시작부터 권장됩니다.
네 가지 발명품 (게임)은 동일한 프로세스의 확장 버전입니다. 필요한 전자 회로를 구축하는 방법을 보여주고 필요한 코드 문자열을 제공 한 후이를 사용자 정의하도록 권장했습니다. 준비가되면 코드를 무선으로 코드 비트에 업로드합니다. 또한 각 발명에는 게임, 게임에 필요한 구성 요소를 만들기 위해 종이, 마법 마커, 가위 등의 아날로그 자료를 사용하는 제작 시간 세그먼트가 포함되어 있습니다.
예를 들어 Ultimate Shootout Invention에서는 축구와 같은 데스크탑 게임을 만듭니다. 회로를 만든 후에는 골판지, 마커, 구멍 펀칭기 및 꼬임 끈으로 골을 넣을 수 있습니다. LittleBits는 코드를 사용자 정의하여 "게임 레벨을 높이는"방법을 제안합니다. LED 매트릭스를위한 자신 만의 이미지를 생성하고, 음향 효과를 추가하고, 설정과 함께 플레이 할 새로운 게임을 발명 할 수 있습니다.
또 다른 발명품 인 Rockstar Guitar를 만들었습니다. 먼저 필요한 회로를 정리했습니다. 몇 주 전에 구축 한 매우 정교하지만 가치가 높은 Lego Boost Creative Toolbox catbot과 달리 더 간단하거나 빠를 수는 없었으며 완성 된 회로를 마운팅 보드에 눌렀습니다.. 그런 다음 포스터 보드에서 일렉트릭 기타 모양을 자르고 마커로 색칠 한 다음 마운팅 보드를 "기타"본체에 비 틀었습니다. (Craft Time은 전자 회로를 결합하는 것보다 시간이 더 걸렸습니다.)
기타 본체를 가지고 나면 PC를 코드 비트에 연결하고 남은 코드를 지우고 미리 작성된 Rockstar 기타 코드를 업로드했습니다. 버튼 비트를 누르면 전자음이 나옵니다. 슬라이드 비트로 피치를 변경할 수 있습니다. 그런 다음 재밍이 시작되었습니다.
이 과정에서는 코드를 변경하여 연주하는 음표를 변경하는 방법, 실제 전자 기타처럼 들리도록 구성 요소를 교체하는 방법 및 완전히 새로운 발명품 인 DJ 턴테이블을 만드는 방법을 보여줍니다. 그들의 창작물에 적응하는 새로운 방법을 배우는 과정에서 아이들은 프로그래밍의 원리를 배우고 있습니다.
결론
모든 어린이가 소프트웨어 엔지니어로서 경력을 추구하는 것은 아닙니다. 그러나 미래의 많은 (대부분은 아니지만) 경력은 프로그래밍 작동 방식에 대한 이해가 필요합니다. LittleBits Code Kit는 학교에서 사용하도록 의도되었지만 가정에서도 학습 경험을 제공 할 수 있습니다. 하지만 가격에는 일부 가족에게 과잉으로 작용할 수있는 많은 지원 교육 자료가 포함되어 있습니다. 레고 부스트 크리에이티브 툴박스 ($ 159.99)는 코드 키트의 모든 학교 중심 구성 요소와 편집자 선택이 필요없는 사람들을위한 저렴한 대안입니다.