창의력을 키우는 앱 인벤터
없습니다
도서+교보Only(교보배송)을 함께 15,000원 이상 구매 시 무료배송
15,000원 미만 시 2,500원 배송비 부과
20,000원 미만 시 2,500원 배송비 부과
15,000원 미만 시 2,500원 배송비 부과
1Box 기준 : 도서 10권
알림 신청하시면 원하시는 정보를
받아 보실 수 있습니다.
해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.
패키지
북카드
키워드 Pick
키워드 Pick 안내
관심 키워드를 주제로 다른 연관 도서를 다양하게 찾아 볼 수 있는 서비스로, 클릭 시 관심 키워드를 주제로 한 다양한 책으로 이동할 수 있습니다.
키워드는 최근 많이 찾는 순으로 정렬됩니다.
작가정보
중부대학교 박사를 수료하고 현재 한남대학교 국제IT교육센터 교수로 재 직 중이다. 관공서, 한전, 직업교육원, 대학교(한남대학교, 호서대학교, 대전보 건대학, 중부대학교, 대전대학교, 우송대학교, 우송정보대학, 유원대학교) 등의 강 의 경력이 있다.
저서
■ 한 권으로 합격하는 MOS 2010 Master(2014년)
■ 한 권으로 합격하는 MOS 2010 엑셀과 파워포인트(2016년)
■ ITQ 파워포인트 2010(2016년), ITQ 엑셀 2010(2016년), ITQ 한글 2010(2016년)
■ 컴퓨터활용능력2급 필기 기출문제집(2017년), 컴퓨터활용능력2급 실기(2017년)
■ 5일만에 합격하는 MOS 2016 파워포인트(2017년)
■ 5일만에 합격하는 MOS 2016 엑셀(2017년), 5일만에 합격하는 MOS 2016 워드 (2017년)
■ 5일만에 합격하는 MOS 2016 아웃룩(2018년), 5일만에 합격하는 MOS 2016 액세 스(2018년)
저자(글) 김혜란
한밭대학교 컴퓨터공학과를 졸업하고, 동 대학원을 졸업했다. 국제IT교육 센터에서 전임강사로 근무하고 있고, 공주대학교, 백석대학교 대전교육정 보원, 청양군청, 대전평생학습관, 대전시민대학 등에서의 강의 경력이 있 다.
저서
■ 컴퓨터활용능력2급 필기 기출문제집(2017년)
■ 컴퓨터활용능력2급 실기(2017년)
저자(글) 문혜인
한남대학교를 졸업하고, 한밭대학교 컴퓨터 공학 대학원을 졸업했다. 국제 IT교육센터에서 전임강사로 근무하고 있고, 공무원 교육원, 대전교육정보 원 등에서의 강의 경력이 있다.
저서
■ 컴퓨터활용능력2급 필기 기출문제집(2017년)
■ 컴퓨터활용능력2급 실기(2017년)
목차
- CONTENTS
CHAPTER 1 앱 인벤터 001
SECTION 1 책 미리 살펴보기 002
SECTION 2 앱 인벤터App Inventor란? 004
SECTION 3 앱 인벤터 실행을 위한 준비 006
SECTION 4 QR 코드 인식 앱 다운로드 009
SECTION 5 앱 인벤터 화면 미리보기 010
SECTION 6 프로젝트 테스트 및 프로젝트
내보내기 013
CHAPTER 2 프로젝트 작성 및 앱 설치 017
SECTION 1 프로젝트 만들기 018
SECTION 2 스마트폰에 앱 설치하기 022
CHAPTER 3 화면 바꾸기 025
SECTION 1 배경색 변경하기 프로젝트 026
SECTION 2 화면 전환하기 프로젝트 035
SECTION 3 연습 문제 042
CHAPTER 4 사진 표시&웹 사이트 이동하기 045
SECTION 1 사진 불러오기 프로젝트 046
SECTION 2 웹 브라우저 프로젝트 055
SECTION 3 연습 문제 064
CHAPTER 5 미디어 컴포넌트 활용하기 067
SECTION 1 흔들어서 소리내기 프로젝트 068
SECTION 2 한영 번역기 프로젝트 075
SECTION 3 연습 문제 091
CHAPTER 6 변수 활용 및 목록 지정하기 095
SECTION 1 변수 기본 개념 익히기 096
SECTION 2 계산기 프로젝트 100
SECTION 3 영화 예매하기 프로젝트 117
SECTION 4 연습 문제 136
CHAPTER 7 함수 및 반복문 139
SECTION 1 함수 및 반복문 익히기 140
SECTION 2 체질량 지수 계산 프로젝트 143
SECTION 3 사진 찍기 프로젝트 160
SECTION 4 연습 문제 175
CHAPTER 8 캔버스&펜 활용하기 177
SECTION 1 낙서장 프로젝트 178
SECTION 2 그림판 프로젝트 188
SECTION 3 연습 문제 205
CHAPTER 9 List를 이용한 앱 만들기 207
SECTION 1 List 기본 익히기 208
SECTION 2 차량 관리 프로젝트 211
SECTION 3 수강 등록 현황 프로젝트 232
SECTION 4 연습 문제 251
CHAPTER 10 조건문을 사용한 앱 만들기 255
SECTION 1 조건문 익히기 256
SECTION 2 꽃말 선택하기 프로젝트 259
SECTION 3 가위 바위 보 게임 272
SECTION 4 연습 문제 293
CHAPTER 11 SensorsⅠ 295
SECTION 1 Sensors 기본 익히기 296
SECTION 2 바코드 인식 프로젝트 300
SECTION 3 스톱워치 프로젝트 309
SECTION 4 연습 문제 320
CHAPTER 12 SensorsⅡ 323
SECTION 1 Sensors Ⅱ 기본 익히기 324
SECTION 2 지도 검색 프로젝트 329
SECTION 3 만보기 프로젝트 337
SECTION 4 연습 문제 344
CHAPTER 13 Social Components와 Storage 347
SECTION 1 Social Components와 Storage
기능 익히기 348
SECTION 2 메시지 송수신 프로젝트 352
SECTION 3 파일 저장 프로젝트 358
SECTION 4 연습 문제 369
INDEX 373
책 속으로
일반적으로 안드로이드 계열의 스마트폰 앱은 자바를 이용해 개발한다.
자바를 이용하는 방법은 어렵고 복잡한 사전 지식을 요구한다. 구글은 이러한 문제점을 해결하기 위해 2010년 오픈 소스 웹 애플리케이션인 앱 인벤터(App Inventor)를 개발해 무료로 제공하였고, 매사추세스 공과대학교(Massachusetts Institute of Technology : MIT) 미디어랩에서 지원 및 계발을 계속하여 2013년 12월에 ‘앱 인벤터 2.0’ 버전을 내놓았다.
구글이 제안한 앱 인벤터(App Inventor)는 레고(Lego) 블록 조립과 같이 블록 결합을 통해서 손쉽게 프로그램 제작이 가능한 개발 환경이다. 단순한 프로그래밍 블록을 서로 끼워 맞추면 앱이 만들어지는 시각화된 언어이다.
앱 인벤터는 컴퓨터 프로그래밍을 처음 접하는 사람들이 안드로이드 운영체제용 응용 소프트웨어를 만들 수 있게 해준다. 스크래치와 스타로고 TNG 사용자 인터페이스와 매우 비슷한 그래픽 인터페이스를 사용하기 때문에 사용자들이 시각 객체들을 드래그 앤 드롭 (Drag&Drop)하여 안드로이드 장치에서 실행할 응용 프로그램들을 만들 수 있다. 즉, 안드로이드 기반 휴대폰이나 에뮬레이터에 앱을 개발할 수 있도록 하기 위해 MIT에서 블록에디터(Block Editor)를 이용하여 누구나 손쉽게 안드로이드용 스마트폰 앱을 만들 수 있도록 제공
해 주는 스마트폰용 앱 제작 도구이다.
웹브라우저를 통해 실행되는 앱 인벤터 도구들을 이용하면 자바와 같은 프로그래밍 언어에 대한 지식 없이도 간편하게 안드로이드 앱을 만들 수 있다.
명령어들을 직접 손으로 적어나가는 방식이 아니라 미리 준비되어 있는 블록들을 이용해 프로그래밍하기 때문에 Java(Adroid SDK) Processing과 같은 스마트폰 프로그래밍을 위한 특정 언어를 학습하지 않고도 프로그램의 논리적인 개념만을 통하여 본인이 원하는 안드로이드용 스마트폰 앱을 만들 수 있다.
출판사 서평
앱 인벤터가 무엇인지 알아보기 전, 이 책이 어떻게 구성되었는지 함께 살펴보자.
(1) 프로젝트 이해하기
새 프로젝트의 중심 내용과 세부 사항을 확인한다.
프로젝트를 만들기 위해 사용하는 프로그래밍 요소가 어떻게 쓰이는지 프로그래밍 작성 전에 미리 알아보도록 한다.
(2) 완성 앱 미리보기
각 SECTION에서 제공된 완성 앱 미리보기를 통하여 작성하고자 하는 앱의 화면 설계를 확인 할 수 있다.
(3) 디자인 설계
디자인 설계는 디자이너 화면의 작업을 보여준다. 즉, 앱 작성에 필요한 컴포넌트의 전체 레이아웃을 설계한다.
(4) 컴포넌트 설계
필요한 컴포넌트의 팔레트의 구분, 이름, 속성을 설계한다. 디자인 설계에서 사용할 컴포넌트의 전체적인 화면 배치를 확인했다면, 컴포넌트 설계에서는 컴포넌트의 이름 변경 및 속성을 변경하여 앱 화면에 표시되는 기본 값을 설정할 수 있다.(텍스트 색상, 글꼴, 크기, 배치, 너
비, 높이 등등)
(5) 전체 블록코딩 소스
디자이너 화면에서 필요한 컴포넌트에 대한 배치와 모양을 변경했다면, 해당 컴포넌트가 실제 실행할 이벤트(동작)에 대한 설정이 필요하다. 이러한 이벤트를 블록코딩을 통해 지정할 수 있다. 따라서 블록은 컴포넌트가 동작할 수 있도록 기능을 부여해 주는 것으로 앱에 사용된 모든 컴포넌트에 대한 전체 블록코딩을 한 눈에 확인할 수 있다.
(6) 블록코딩 소스 풀이
전체 블록코딩 소스에서는 앱에 필요한 전체 블록코딩 소스를 확인했다면, 각각의 컴포넌트가 어떤 동작을 하는지와 컴포넌트에 어떤 블록을 어떻게 연결하는지를 풀이한 부분이다. 즉, 블록코딩 소스풀이를 통해 만들고자 하는 앱의 동작을 이해할 수 있다.
(7) 스마트폰 앱 설치
예제를 통해 만든 프로젝트를 앱으로 만들어 스마트폰에 설치하여 실행해 본다.
[연습 문제]
각 SECTION에서 다룬 컴포넌트와 블록을 활용한 연습 문제들로 구성하였으며, 연습문제를 통하여 반복, 응용 학습으로 각 SECTION의 학습을 정리하였다.
기본정보
ISBN | 9791188831197 |
---|---|
발행(출시)일자 | 2019년 07월 15일 |
쪽수 | 376쪽 |
크기 |
188 * 258
* 20
mm
/ 807 g
|
총권수 | 1권 |
Klover
e교환권은 적립 일로부터 180일 동안 사용 가능합니다.
리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 리뷰 종류별로 구매한 아이디당 한 상품에 최초 1회 작성 건들에 대해서만 제공됩니다.
판매가 1,000원 미만 도서의 경우 리워드 지급 대상에서 제외됩니다.
일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
- 도서와 무관한 내용의 리뷰
- 인신공격이나 욕설, 비속어, 혐오발언이 개재된 리뷰
- 의성어나 의태어 등 내용의 의미가 없는 리뷰
리뷰는 1인이 중복으로 작성하실 수는 있지만, 평점계산은 가장 최근에 남긴 1건의 리뷰만 반영됩니다.
구매 후 리뷰 작성 시, e교환권 200원 적립
문장수집
e교환권은 적립 일로부터 180일 동안 사용 가능합니다. 리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 한 상품에 최초 1회만 제공됩니다.
주문취소/반품/절판/품절 시 리워드 대상에서 제외됩니다.
구매 후 리뷰 작성 시, e교환권 100원 적립