이전

리뷰 (2)

한줄평
평점 분포
  • 리뷰 총점10 100%
  • 리뷰 총점8 0%
  • 리뷰 총점6 0%
  • 리뷰 총점4 0%
  • 리뷰 총점2 0%
연령대별 평균 점수
  • 10대 0.0
  • 20대 0.0
  • 30대 0.0
  • 40대 0.0
  • 50대 10.0

포토/동영상 (2)

리뷰 총점 종이책
리뷰어클럽
"리뷰어클럽" 내용보기
믿고 보는 생능출판사인데, <시간순삭 인공지능>시리즈의 신간이 나왔다기에 얼른 신청하였다. 신간은 < 시간순삭 인공지능 with 엠블록 & 아두이노>이다. 피지컬 컴퓨팅 강사로 수년 째 아두이노 강의를 하고 있는 나로서는 새로운 정보에 대한 기대도 있었고, 책의 구성도 너무 궁금하였다. 스크래치, 엔트리로 코딩을 접한 학생들은 피지컬 컴퓨팅 단계로 넘어가면서 스크래치 기
"리뷰어클럽" 내용보기

믿고 보는 생능출판사인데, <시간순삭 인공지능>시리즈의 신간이 나왔다기에 얼른 신청하였다. 신간은 < 시간순삭 인공지능 with 엠블록 & 아두이노>이다. 피지컬 컴퓨팅 강사로 수년 째 아두이노 강의를 하고 있는 나로서는 새로운 정보에 대한 기대도 있었고, 책의 구성도 너무 궁금하였다.

스크래치, 엔트리로 코딩을 접한 학생들은 피지컬 컴퓨팅 단계로 넘어가면서 스크래치 기반의 엠블록이거나, 엔트리의 하드웨어로 피지컬 컴퓨팅을 접하게 된다. 4차 산업혁명, 인공지능의 빠른 IT업계의 흐름대로 교육 현장에서도 니즈가 있다보니, 늘 새로운 기능이나 업데이트 된 기능들을 찾아보고 연구하고 공부한다..

작년부터 인공지능을 공교육에서 녹아내려고 요구하는 학교들도 있었고, 인공지능 블록을 이용한 수업들을 해오고 있었다.

엠블록은 스크래치 기반인데, 중국에서 개발되다 보니 2년전만 하더라도 인공지능 관련 블록들이 중국어와 영어 위주로 언어 인식, 문자 인식에 한계가 있었는데, 작년부터 한국어도 짜~~잔 지원이 되었다...

그전까지 한국어 지원이 되지 않아, 안되는 영어로 블라블라 했었는데^^

한국어가 지원이 되니 모델 학습외에 학습 이미지 블록에서 활용할 수 있는 블록이 많아지며, 아두이노와 결합한 다양한 프로젝트를 구성할 수 있다..

포스트 코로나 시대에 가장 많이 사용하는 프로젝트가 마스크 착용 여부인데, 이번 책에서도 다루었다^^.

책 취지가 인공지능을 몰라도, 아두이노를 몰라도 초보자가 접근할 수 있는 피지컬 컴퓨팅이라 다룰만한 주제이다..

집에 있는 아두이노 키트로 테스트 해보며, 책의 각 프로젝트의 코딩 블록들을 스텝 바이 스텝으로 테스트 해보았다.

결론은 쉽게 접근할 수 있게 구성을 하고 설명을 하셨다는 것이다.

저자이자 선생님이신 4 분께서 친절하게 설명해 주셨다는 게 느껴졌고, 다만 일부 프로젝트들은 부연 설명이 부족했고, 일부 코딩 블록들 캡쳐가 잘못되었다는ㅠㅠ.. 처음 접하고 블록대로 따라서 코딩을 해보면 왜 이렇게 안되지라는 게 있을것이다. (182,183페이지의 RGB 선언을 잘 보면 안다)

총 17장으로 구성되어 있고,

1~3장: 인공지능과 코딩기초편은 개념과 엠블록 사용방법 및 화면 구성에 대한 소개

4~9장 : 엠블록 내의 여러 인공지능 관련 블록들을 이용한 프로젝트 소개 

10~17장 : 아두이노와 함께 한 프로젝트 소개

각 장은 활동 목표와 개요, 사용된 블록 소개, 스프라이트 추가, 인공지능 확장블록, 모델학습,코드소개, 인식테스트, 회로에 입출력장치 연결, 아두이노 연결, 코딩, 프로그램 소개 등 일정한 규칙으로 구성되어 있어 그대로 따라하다 보면 어느 순간 이해가 될 것이다. 

각 프로젝트를 완성하고 끝내는 것이 아니라, 어떻게 활용할까, 학습 데이터를 다른 것으로 변경한다면 무엇이 좋을까? 를 고민해 본다면 더욱 완성도가 높을 것이다.

아래의 교재를 읽는 게 아니라, 같이 실습해 본 결과들을 캡처해서 올려 보았다.

TM을 이용한 모델학습 프로젝트인 손가락의 방향에 따라 무당벌레 움직이기, 너무 잘 된다..

교재에서는 9번으로 테스트 했는데, 아두이노 보드의 자체 내장 LED 13번으로 테스트~

아래의 모델학습에서는 위,아래, 오른쪽, 왼쪽 레이블 외에 초기화 레이블을 추가하였다.. 손이 없는 빈 배경을 초기화 했는데.

일반적인 데이터들을 학습 시키기 전에 꼭 해야할 작업이다.. 다만 책에서 빠져서 아쉬웠음.

이 책을 통해 가장 큰 수확은 장치의 확장블록에서 공공두이노를 알게 되었다는 것이다.

사실 학교 수업이나, 공공기관 수업을 하면서 교안을 pdf 형태로 제공할 때는 기존 교구 회사의 확장블록을 사용하며 설명을 하지만, 배포는 할 수 없기에 난감할 때가 있었다. 하지만 공공두이노 덕분에 큰 짐을 덜었다는 것...정말 최고의 수확이다.

확장블록에 공공두이노라고 치면 안되고, '공공'만 쳐야한다..

 

다만 고릴라쉴드를 사용한다는 전제하에 교재가 구성되다보니, 기본 센서나 아날로그 디지털에 에 대한 소개가 없어 그냥 회로를 따라 연결하고 코딩을 할 수 있겠다는 생각이 들었다. 고릴라쉴드는 좀 가격대가 있다보니, 일반 아두이노의 베이직만 가지고도 충분히결과는 다 나왔기에, 회로의 구성에서 조금 아쉬움이 있었다..

만약 아두이노 기본키트만 가지고 있는 분이 있다면, 결과는 동일하게 잘 나오니 참고하기 바란다.

새로 고릴라를 살 필요는 없고, 일반적인 아두이노 베이직 키트만으로도 결과가 잘 나온다..

확장블록을 책에서 워낙 잘 사용하였기에 실습을 곁들인다면 쉽게 배울 수 있도록 교재가 구성되어 있었다.

고릴라쉴드를 찾아 찾아

https://www.gorillacell.kr/shop/ 

공공두이노의 확장 블록들


이 외에도 센서셀, 화면셀, 출력셀, 통신셀, 인공지능셀.. 정말 최고다.

모든 입출력 장치를 쉽게 제어할 수 있도록 했고, 중학교 영재반 수업에서도 잘 활용할 수 있을 거 같다..

 

총 17장 중 10~17장이 아두이노와 엠블록의 인공지능 블록한 사용한 프로젝트로 구성되어 있다.

여러 프로젝트들이 재미있었는데, 16장의 "노약자석 대상자 확인하기"는 인상적이었다..

인공지능의 인식서비스중 신체 나이를 인식하여 버저와 LCD로 그 결과를 알려주는 것인데.. 중국의 엄청난 데이터들이 학습된 모델로 활용하는 것이라 같은 아시아인인 우리 나라의 사람의 신체 나이를 대략 비슷하게 나오게 했다.

신체 나이를 인식하여, "노약자석입니다.. 일어나세요"... 이것을 민망하지 않게 확장하여 만들 수 있는 프로젝트들을 생각해 보았다..

만약 이 책을 참고하실 분들이라면 여러 프로젝트들을 대상을 달리하여 어떻게, 어디에 활용할 수 있을 지를 고민하여 콘텐츠를 확장시켜도 될 거 같다.. 디자인씽킹 수업으로 확장하기에 좋은 주제들이다.

천천히 하나씩 따라하기 좋아서 피지컬 컴퓨팅을 준비하고 계신 선생님들, 혼자 공부하고 싶으신 분들에게 추천한다..

역시 생능출판사의 책들은 믿고 보는 책이다..

일부 실행 동영상은 내 블로그에 올려두었다.

https://blog.naver.com/jka10004/222677868065

 

j*****4 2022.03.20. 신고 공감 0 댓글 0
리뷰 총점 종이책
엠블록과 아두이노를 이용한 인공지능
"엠블록과 아두이노를 이용한 인공지능" 내용보기
시간 순삭 인공지능 with 엡블록 & 아두이노 엠블록을 이용한 인공지능과 아두이노가 도착했어요. 평소 엠블록이 궁금했던 저는 참 반가웠습니다. 이 책의 구성과 특징을 보면 1편에서는 인공지능, 엠블록 사용법, 아두이노에 대해 설명을 하고 2편에서는 엠블록 코딩으로 6가지 인공지능 프로젝트를 실습합니다. 그리고 3편에서는 엠블록으로 코딩한 후 아두이노 키트를 이용해 8가
"엠블록과 아두이노를 이용한 인공지능" 내용보기

시간 순삭 인공지능 with 엡블록 & 아두이노

엠블록을 이용한 인공지능과 아두이노가 도착했어요. 평소 엠블록이 궁금했던 저는 참 반가웠습니다.

이 책의 구성과 특징을 보면 1편에서는 인공지능, 엠블록 사용법, 아두이노에 대해 설명을 하고 2편에서는 엠블록 코딩으로 6가지 인공지능 프로젝트를 실습합니다. 그리고 3편에서는 엠블록으로 코딩한 후 아두이노 키트를 이용해 8가지 인공지능 프로젝트를 실습합니다.

요즘 핫하게 떠오르는 인공지능을 아두이노 키트를 이용해서 배울 수 있으니 일석이조 느낌이랄까요. 아두이노도 배우고 인공지능도 배우고...

아두이노는 예전에 하나 하나 끼우고 연결했던 느낌을 벗어나 대부분의 센서가 실드되어 있어서 사용하기도 간편하고 코딩을 배우는데 너무 편리해진 느낌이예요.

예제 부분을 보면 주제를 정하고 단계별로 코딩을 이어갑니다.

 

<얼굴 나이 인식하기> 프로그램을 보면

1. 엠블록의 기본 블록 알아보기

2. 인공지능을 사용하기 위한 확장 블록 추가하기

3. 나이 인식 프로그램 만들기

4. 입출력장치 연결하기

5. 아두이노 연결하기

6. 아두이노 장치 코딩하기

7. 프로그램 실행하기

이렇게 단계별로 체계적으로 보여주어 책을 보면서 하나 하나 실행하다 보면 어느새 완성이 되고 새롭게 알아가는 뿌듯함을 느낄 수 있어 너무 좋습니다.

예제가 다양하고 설명도 자세하게 되어 있어서 이 책 하나로도 충분히 인공지능과 아두이노를 익힐 수 있을 것 같습니다. 

코딩과 아두이노, 인공지능을 한꺼번에 익히고 싶으신 분은 이 책을 보시면 만족하실 거예요.

아주 강추입니다!!

 

f******s 2022.03.11. 신고 공감 0 댓글 0