나만의 앱을 만들어 내 폰에 쏘옥!
재미와 컴퓨팅 사고력 두 마리 토끼를 잡는 프로그래밍 놀이
스마트폰과 컴퓨터, 아이들의 게임기와 같은 이 두 도구를 훌륭한 학습 도구로 바꿔주세요. 앱 인벤터는 MIT와 구글이 함께 만든 안드로이드용 앱 개발 도구로 블록을 끌어다 놓는 단순한 방법으로 프로그래밍을 할 수 있습니다. 게다가 스마트폰의 각종 센서와 기능까지 앱에 손쉽게 넣을 수 있어 그 활용도도 무궁무진합니다.
이제 앱 인벤터로 나만의 앱을 하나씩 스마트폰에 넣어보세요.
재미와 컴퓨팅 사고력을 한 번에 키우는 프로그래밍 교실
모니터를 벗어나 스마트폰에서 내가 만든 앱을 실행해보자. 이 책은 앱 인벤터로 앱을 만들면서 창의력 증진과 컴퓨팅 사고를 높일 수 있는 책이다. 초등학생과 중학생을 대상으로 한 특강을 기반으로 쉽고 재미있으며 의미 있는 내용을 추려서 누구나 쉽게 따라할 수 있다. 스마트폰을 흔들어 소리를 내거나 영어 단어의 발음을 찾아보는 등 다양한 게임과 학습에 연관된 앱을 개발하면서 프로그래밍의 개념을 익혀보자.
스마트폰으로 앞으로 만들 앱을 미리 실행해본 다음 디자이너와 블록을 활용해 실제로 앱을 구현할 수 있게 구성되어 있으며 네이버 카페를 통해서 독자의 궁금증을 풀어주고 있다.
1장 앱 인벤터
앱 인벤터가 무엇인지 설명하고 가입 방법과 이 책의 활용법을 설명합니다.
2장 처음 만드는 앱, 고양이 앱
스마트폰에 고양이를 띄우고 흔들면 소리나는 앱을 만들어 봅니다.
3장 발음 테스트
단어나 문장을 읽어주는 앱을 만들어 봅니다.
4장 사진과 동영상
스마트폰의 사진 찍기와 동영상 촬영하는 기능을 앱에 넣어봅시다.
5장 비만도 계산기
키와 몸무게를 알고 있나요? 가장 기본적인 BMI 계산기를 만들어 넣어봅시다.
6장 주사위 굴리기
친구들과 간단한 게임에서 사용할 수 있는 주사위를 스마트폰에 넣어봅시다.
7장 구구단을 외자
구구단을 보여주고 간단한 퀴즈를 내는 앱을 만들어봅시다.
8장 영어 단어 암기 도우미
이제 손으로 쓰지 말고 스마트폰으로 직접 영어 단어장을 만들어 넣어봅시다.
9장 영어 단어 암기 도우미 ver.2
앞서 만든 앱에 단어를 추가하는 기능을 넣어봅시다. 이제 그때그때 모르는 단어를 등록할 수 있을 겁니다.
10장 도전! 영어 단어 테스트
암기가 끝났다면 당연히 테스트를 해봐야겠죠. 시험 전에 미리미리 준비할 수 있는 앱을 준비해봤습니다.
11장 그림판
사진을 찍고 그림을 그리고 스마트폰에서 간단히 할 수 있는 기능을 직접 구현해봅시다.
12장 나침반
남쪽을 찾아야 한다면? 해가 중천에 있다 한들 방향을 찾기 어렵죠? 이제 동서남북을 쉽게 구분해봅시다.
13장 볼 게임
애니메이션 기능을 활용해서 떨어지는 공을 쳐서 다시 올려줘봅시다. 역시 스마트폰에는 게임 하나는 있어야 하겠죠?
14장 폭탄 넘기기
두구두구두구~ 언제 터질지 모르는 폭탄이 스마트폰에 있습니다. 친구들과 돌려가며 폭탄 넘기기 게임을 하고 싶다면 타이머 기능을 활용해 직접 만들어봅시다.
15장 무당벌레 게임
스마트폰을 움직여 무당벌레를 조종해봅시다.
16장 자주 방문하는 사이트
북마크 앱을 만들어 스마트폰에서 자주 방문하는 사이트를 직접 관리해봅시다.
17장 지도와 경로
우회전, 좌회전! 내 위치에서 원하는 위치까지의 길을 찾는 앱을 스마트폰으로 만들어봅시다.
18장 안드로이드 잡기 게임
두더지 게임을 내 스마트폰에 구현해본다면? 이번 타깃은 안드로이드입니다.
19장 SOS
위험하고 긴급한 일이 있을 때 특정 번호로 지정된 메시지를 보내주는 긴급 문자 메시지를 직접 구현해봅시다.
20장 메시지 읽어주기
귀찮음에 문자 읽기조차 싫다면, 이제 스마트폰이 읽어줍니다.
21장 전화번호 관리
기본 기능이지만 나만의 전화번호부를 만들어 보는 건 어떨까요?
문제 풀이
부록