파이썬과 아두이노 기초
반도체 기술의 발달에 따라 디스플레이, 자동차 및 조선 등과 같은 제조업 분야에 ICT(Information and Communications Technology) 기술이 융합되면서 산업과 기업의 인프라를 연결하고 상품과 서비스를 고도화하여 생산현장의 패러다임을 변화시키고 있다. 또한 IOT(Internet of Things) 기술은 사람과 사물 연결, 사물과 사물을 연결하여 인공지능(AI : Artificial Intelligence), 빅데이터, 모바일, 웨어러블 등과 같은 초연결사회를 위한 새로운 기술 및 창조적인 제품개발에 기여하고 있다. 특히 최근에는 탄소배출을 감축하는 친환경 정책에 따라 전기 자동차가 상용화되고 자율주행을 위한 새로운 기술이 요구되면서 AI 기술은 더욱더 중요하게 되었다.
본 교재에서는 인공지능, 데이터 분석, 데이터 시각화 및 영상처리 등의 소프트웨어 기술개발에 유용하고 구글, 아마존, 네이버, 카카오 등 국내외 글로벌 기업에서 기술개발에 많이 활용하고 있는 파이썬 중심으로 집필하였으며, C++ 기반으로 개발된 아두이노 IDE(통합개발환경, Integrated Development Environment)와 파이썬을 연결하여 산업에 적용할 수 있는 기초기술을 습득할 수 있도록 다음과 같이 구성하였다.
제1장은 파이썬의 특징 및 설치에 대하여 기술하고, 인터프리터 방식과 컴파일 방식으로 사칙연산하는 프로그램을 작성하여 실행함으로써 프로그램 작성방식에 따른 특징을 이해하도록 구성하였다.