인공지능 앱 프로젝트 with 앱 인벤터 - 상상을 더해 만드는 나만의
앱 인벤터로 뚝딱 만드는 나만의 인공지능 앱 프로젝트!
《인공지능 앱 프로젝트 with 앱 인벤터》는 앱 인벤터를 이용해 AI 기술을 활용한 모바일 애플리케이션을 손쉽게 만들 수 있는 책입니다. 어려운 자바(JAVA)나 코틀린(Kotlin)이 아닌, 블록으로 코드를 구성하며 앱을 개발합니다. 따라서 코딩을 처음 시작하는 입문자부터 인공지능의 지도 학습 원리와 개념을 알고자 하는 분께 이 책을 권장합니다.
이 책의 인공지능 기술에 관한 내용으로는, 머신러닝의 한 가지 방법인 ‘지도 학습’을 다룹니다. 그리고 이미지 분류, 음성 인지, 포즈 인식 기술을 활용한 프로젝트를 통해 인공지능의 원리와 개념을 알아 봅니다.
이 책은 코딩을 처음 시작하는 분들도 쉽게 따라할 수 있도록 [코딩 기초 지식을 습득 > 간단한 앱 만들기 > 인공지능 기술을 활용한 앱 만들기] 순서로 학습하며, 다음을 목표로 합니다.
첫 번째, 다양한 예제를 통해 활용성 높은 모바일 애플리케이션을 손쉽게 만들 수 있도록 돕습니다.
두 번째, 인공지능 기술을 활용하여 머신러닝의 지도 학습 개념을 쉽게 이해하도록 돕습니다.
세 번째, 블록 코딩을 통해 프로그래밍 기본 개념을 습득할 수 있도록 돕습니다.
네 번째, 이 책을 끝냈을 때쯤, 만들고 싶은 앱이 생기고 번뜩이는 아이디어를 앱으로 구현해낼 수 있도록 돕습니다.
《인공지능 앱 프로젝트 with 앱 인벤터》는 인공지능 기술이 결합된 모바일 애플리케이션을 개발함으로써, 코딩을 처음 시작하는 분들도 인공지능 기본 원리를 이해하고 기술을 활용할 수 있도록 도움을 목표로 합니다. 앱 개발용 프로그램인 앱 인벤터를 이용해 다양한 앱을 만들어 보며, 인공지능 및 프로그래밍 기본 지식을 함께 습득하실 수 있습니다.
이 책은 '직접 만드는 재미'를 주고자 실습 중심의 내용을 구성했으며 빠르게 익히는 데 초점을 맞추었습니다. 따라서 자세하고 깊은 이론을 전달하기보다는 기본 지식을 간단히 이해하고 실습이나 추가적인 설명을 통해 필요한 설명을 보강하였습니다.
코딩 경험은 없지만 인공지능 세상을 경험하며 인공지능을 이용한 서비스에 관심 있고, 직접 만들어 보고자 한다면 이 책이 도움이 될 것입니다. 인공지능 기술을 학습하고, 직접 인공지능 모델도 만들어 앱 프로젝트를 개발해 볼 수 있습니다. 그리고 학습한 내용을 활용해 나만의 인공지능 앱을 만들 수 있도록 아이디어를 이끌어 내는 연습도 함께 해봅니다.
대상 독자
- 인공지능을 알고 싶고, 인공지능 기술을 활용한 프로그램을 경험해 보고 싶은 코딩 입문자
- 쉽고 빠르게 나만의 인공지능 앱을 개발해 보고 싶은 초·중·고등학생
- 학생들에게 알찬 코딩 교육을 제공하고자 고민하는 교사
- 인공지능 교양 강좌를 듣는 대학생
이 책의 구성
CHAPTER 01 안녕? 인공지능!
인공지능에 대해 알고, 인공지능과 함께할 우리의 미래 세상을 상상해 봅시다.
CHAPTER 02 앱 인벤터 사용 가이드
앱 개발용 프로그램인 앱 인벤터의 화면 구성과 기본 사용법을 알고, 나의 첫 앱 프로젝트를 만들어 봅니다.
CHAPTER 03 앱 인벤터 속성 과외
여러 가지 흥미로운 앱을 만들며 앱 인벤터의 기능, 프로그래밍 기본 지식을 빠르게 익혀 봅니다.
CHAPTER 04 앱 X 인공지능 프로젝트
다양한 인공지능 모델을 만들며 인공지능 기술을 배우고, 이 기술을 앱 인벤터에 접목해 재밌는 인공지능 앱을 만들어 봅니다.
CHAPTER 05 앱 X 인공지능 심화 프로젝트
앞서 배운 인공지능 기술을 활용해, 나 그리고 주변 사람들에게 도움을 줄 수 있는 다양한 인공지능 앱을 생각하고 만들어 봅니다.
컴퓨터 공학 전공. 정보 교과 2급 정교사 자격증을 취득하여 2015년부터 앱 인벤터를 활용한 교육으로 SW 교육 시장의 흐름을 이어나갔으며, 엔트리, 스크래치, 앱 인벤터, 파이썬 등 다양한 언어를 활용한 커리큘럼 기획, 강의 진행, DT 교육 진행을 했다. 코딩 교육 설계자로 시작하여 AI&에듀테크 서비스 기획자를 거쳐, 최근에는 그 모든 경험을 살려 SW 교육 기획 그리고 책 집필 등으로 다양한 활동에 매진하고 있다.
==========================================
CHAPTER 01 안녕? 인공지능!
==========================================
1.1 인공지능이란?
1.2 인공지능의 역사
1.3 인공지능? 머신러닝? 딥러닝?
1.4 인공지능과 함께 사는 세상
==========================================
CHAPTER 02 앱 인벤터 사용 가이드
==========================================
2.1 1단계: 앱 인벤터란?
2.2 2단계: 준비물 챙기기
2.3 3단계: 앱 인벤터 화면 구성 알아보기
2.4 4단계: 블록 바로 알고 사용하기
2.5 5단계: 앱 만들고 설치하기
==========================================
CHAPTER 03 앱 인벤터 속성 과외
==========================================
3.1 앱 개발 순서 알아보기
3.2 LED 무드등 앱 만들기
3.3 BMI 계산기 앱 만들기
3.4 도전! 1000ml 앱 만들기
3.5 보이스 계산기 앱 만들기
==========================================
CHAPTER 04 앱 X 인공지능 프로젝트
==========================================
4.1 인공지능 모델 구현 과정 알아보기
4.2 Teachable Machine으로 인공지능 모델 만들기
4.3 찰칵! 검색 앱 만들기
4.4 스마일 챌린지 앱 만들기
4.5 시크릿 보이스 다이어리 앱 만들기
4.6 무궁화 꽃이 피었습니다 게임 앱 만들기
==========================================
CHAPTER 05 앱 X 인공지능 심화 프로젝트
==========================================
5.1 _______을 위한 _______ 앱 만들기
5.2 꽃에 관심 있는 사람을 위한 꽃 백과사전 앱 만들기
5.3 청각 장애인을 위한 위험 감지 앱 만들기
5.4 정확한 자세로 운동하고 싶은 사람을 위한 스쿼트 헬퍼 앱 만들기