알라딘

헤더배너
상품평점 help

분류

이름:모르데하이 벤 아리 (Mordechai Ben-Ari)

최근작
2023년 3월 <로보틱스 알고리듬>

모르데하이 벤 아리(Mordechai Ben-Ari)

바이츠만 과학 연구소의 과학교육과에 재직 중이며 『Mathematical Logic for Computer Science』(Springer, 2021)를 비롯한 여러 교재를 저술했다. ACM(Association for Computing Machinery)에서 우수 교육자(Distinguished Educator)로 선정됐으며, 컴퓨터공학 교육에 크게 기여한 공로로 ACM/SIGCSE 상을 수상했다.  

대표작
모두보기
저자의 말

<로보틱스 알고리듬> - 2023년 3월  더보기

로봇은 현재 활발히 연구되고 있고 그 중요성이 매년 증가하고 있다. 또한 유치원생부터 대학원생까지 다양한 학생이 즐길 수 있는 주제기도 하다. 로봇을 배우는 목적은 연령대에 따라 다른데, 어린 아이들에게는 로봇이 교육용 장난감이고 중고등학생에게는 로봇이 STEM(과학(Science), 기술(Technology), 공학(Engineering), 수학(Mathematics))을 공부하는 동기가 될 수 있다. 대학교 저학년은 로봇을 통해 지금껏 배운 물리학, 수학, 컴퓨터공학을 실용적인 공학 프로젝트에 적용할 수 있고, 고학년과 대학원생은 로보틱스 분야에서 경력을 쌓으려고 한다. 요즘에는 교육용 로봇이 많이 출시되고 있다. 로봇의 형태나 기능에 상관없이 과학적, 공학적 원리와 알고리듬은 동일하다. 따라서 이 책에서는 특정한 로봇을 사용하진 않는다. 1장에서는 차동 구동이 되고 책상이나 바닥의 표시를 감지하는 지면 센서뿐 아니라 물체까지의 방향과 거리를 감지하는 센서가 있는 일반 로봇을 정의한다. 이런 정의는 광범위하기 때문에 여러분이 어느 교육용 로봇에서도 대부분의 알고리듬을 구현할 수 있을 것이다. 구현된 알고리듬의 성능은 플랫폼에 따라 다를 수 있지만, 로봇의 원리를 학습하고 이론적인 알고리듬을 실제 로봇의 동작으로 어떻게 만드는지 배울 수 있다. 비슷한 이유로 이 책에서는 특정 프로그래밍 언어를 사용하지 않고 알고리듬을 설명한다. 이는 플랫폼마다 다른 프로그래밍 언어를 사용할 뿐 아니라 교육용 로봇은 텍스트 프로그래밍과 블록이나 상태를 사용하는 비주얼 프로그래밍과 같은 다른 방식을 사용하기 때문이다. 따라서 알고리듬을 의사 코드(pseudocode)로 표현했고, 의사 코드를 실제 사용하는 로봇 환경에 맞춰 프로그래밍 언어로 구현하도록 한다. 이 책에는 많은 활동이 있으며, 대부분의 활동은 알고리듬을 구현하고 동작을 확인하도록 한다. 하지만 여러분이 사용하는 로봇이 모든 활동을 수행하지 못할 수도 있다. 각자의 로봇에 맞춰 자유롭게 변형해 적용하길 바란다.

가나다별 l l l l l l l l l l l l l l 기타
국내문학상수상자
국내어린이문학상수상자
해외문학상수상자
해외어린이문학상수상자