스크래치 프로그래밍으로 창의설계 키트를 차례대로
하나씩 제어해 보는 코딩을 해보면서
문제들을 창의적이고 논리적으로 해결할 수 있도록 구성!
4차 산업혁명 시대는 로봇이나 인공지능으로 무장한 컴퓨터와 인류가 협동하는 사회가 될 것이라고 전문가들은 말하고 있습니다. 기존의 독립적인 업무에 인공지능, 기계, 로봇 등이 접목되면서 이를 다룰 수 있는 창의성을 가진 인간이 중요한 역할을 할 것이라는 데 대부분 동의하고 있습니다.
전 세계적으로 아이들 또는 비전공자에게까지 코딩 교육과 창의설계 교육을 하려는 이유는 무엇일까요? 애플 창업자 스티브 잡스는 “이 나라에 살고 있는 모든 사람은 컴퓨터 프로그래밍을 배워야 한다. 프로그래밍은 생각하는 방법을 가르쳐 주기 때문이다”라고 코딩 교육의 중요성을 강조하였습니다. 모든 사람을 ‘프로그래머로 양성하겠다’라는 것이 아니라 창의, 논리적인 사고를 키우기 위함입니다. 창의적인 사고는 이전의 생각과는 다른 새로운 생각을 말하고, 남들과 다른 관점과 시각으로 사물과 현상을 보고 새로운 것을 생각해 내는 능력을 말합니다.
창의설계 코딩 교육은 단순히 코딩 교육에만 국한되지 않고 다른 과목에서 배우는 내용과 연결하여 스스로 문제를 찾아 해결하는 방법을 찾고, 그 과정과 내용을 공유하고 협업하면서 해결 방법을 스스로 터득하게 해 줍니다. 이러한 일렬의 과정을 통하여 하나의 문제를 해결하고, 더 나아가 한 단계 높은 수준의 문제를 스스로 찾아서 해결할 수 있는 능력이 생기게 됩니다.
과거에는 C언어, Java 등 복잡하고 이해하기 힘든 프로그래밍 언어를 배워야만 코딩을 할 수 있어서 어린이나 일반인이 코딩, 즉 프로그램을 짜는 것은 거의 불가능하였습니다. 하지만 최근에는 코딩 교육의 중요성이 부각되면서 마치 레고 블록을 조립하듯이 제공되는 코딩 블록을 이용해서 쉽게 코딩을 할 수 있는 코딩 교육 플랫폼들이 많이 개발되어, 이를 이용하면 쉽게 창의적으로 코딩을 해볼 수 있게 되었습니다.
본 교재는 블록코딩 플랫폼의 하나인 스크래치 프로그래밍으로 다양한 장치로 구성된 창의설계 키트를 차례대로 하나씩 제어해 보는 코딩을 해보면서 주어진 문제들을 창의적이고 논리적으로 직접 설계하고 해결해 나가는 체험을 할 수 있도록 구성하였습니다.
목차
CHAPTER 01|논리적 사고를 향상시키는 창의설계 코딩
1. 코딩이란?
2. 코딩과 프로그래밍
3. 알고리즘이란?
4. 좋은 코딩, 나쁜 코딩
5. 프로그래밍 언어
CHAPTER 02|창의설계 키트
CHAPTER 03|스크래치 창작 체험 실습 과정
1. 창의설계 키트 시작하기
2. 전구를 켜보는 창작 체험
3. 컬러 전구를 켜보는 창작 체험Ⅰ
4. 컬러 전구를 켜보는 창작 체험Ⅱ
5. 멜로디 연주 창작 체험
6. 초인종 멜로디 창작 체험
7. 진동 및 지진 감지기 창작 체험
8. 마이크로 제어하는 창작 체험
9. 모터로 바퀴 돌리기 창작 체험Ⅰ
10. 모터로 바퀴 돌리기 창작 체험Ⅱ
11. 마이크로 제어하는 자동차 창작 체험
12. 물체와의 거리에 따라 조명 밝기를 조절하는 창작 체험
13. 장애물을 회피하는 자동차 창작 체험
14. 적외선 센서를 이용하여 구역을 나누는 창작 체험
15. 길 따라 움직이는 자동차 창작 체험
부록 1|스크래치 사용법
부록 2|응용 가능한 센서 모음
배송안내 | 배송 비용은 무료배송 상품으로 지정한 상품 및 30,000원 이상 구매하신 고객님께는 무료발송 처리해 드리며, 구매하신 금액이 30,000원 미만 구매하신 고객님께서는 배송비 3,000원을 선불 결제 하셔야 합니다. 배송가능일 : 주문 결제 확인 후 상품과 접수시간에 따라 수도권은 약 2~3일 단, 토, 공휴일, 기념일 및 기타 재난으로 인한 지역 제외이며, 그 외에 기타 지역은 약 3~7일이 소요되며, 도서/산간 및 오지 등 교통이 원활하지 않은 지역은 추가로 1~2일이 더 지연될 수 있습니다. |
---|---|
교환/반품 안내 | [교환/반품이 가능한 경우] 1. 구매자 단순 변심(단, 포장(단상자,스티커 제거) 개봉상품 제외)으로 제품 수령일 기준 7일 이내 2. 제품 수령 후 제품이 주문 내용과 다르거나 제품이 고객님께 인도될 당시 상품이 멸실 또는 훼손된 경우 3. 전자상거래 등에서의 소비자보호에관한법률에 규정되어 있는 소비자 청약철회 가능범위에 해당되는 경우 4. 통신판매업자가 방문판매등에 관한 법률에서 규정하고 있는 광고에 표시하여야 할 사항을 표시하지 아니한 경우 |