Sold out
App Inventor 2 프로그래밍 기초 & 활용
Regular price
$18.36
Sale price
Regular price
✈️
Estimated delivery date 예상 배송일
Standard Shipping
불러오는 중...
주문일로부터 8-12 영업일
Express Shipping
불러오는 중...
주문일로부터 6-8 영업일
단순한 코딩을 배우기보다는 예제를 통해 실생활과 관련된 다양한 앱을 작성할 수 있도록 하여, 프로그래밍 언어를 배우는 시간은 줄이고, 앱을 개발하는 과정 중에 생기는 문제들을
논리적으로 해결하는 과정을 겪으면서 창의력과 문제해결력을 키울 수 있도록 집필되었다.
논리적으로 해결하는 과정을 겪으면서 창의력과 문제해결력을 키울 수 있도록 집필되었다.
Couldn't load pickup availability
출판사 리뷰
출판사 리뷰
[특징]
소프트웨어교육은 모든 전문 분야에서 새로운 가치를 창출하는 핵심동력으로 실생활의 복잡한 문제들을 논리적으로 해결하고 객관화시키는 새로운 교육 트렌드입니다.
현대 생활환경은 거의 모든 영역에서 IT요소와 융합되는 환경입니다. 따라서 코딩교육을 통하여 창의적 아이디어를 소프트웨어로 구현할 수 있는 문제해결력을 갖춘 '미래형 창의인재'로 키우고 산업 전반의 수요에 맞춘 전문인력을 중점 양성하여 인력의 질적 수준을 높일 수 있습니다.
본서는 비전공자이지만 코딩교육에 관심이 있거나 자신만의 아이디어로 다양한 앱을 만들고 싶은 이들을 대상으로 저술한 앱인벤터 2 프로그래밍에 대한 기초 서적입니다. 컴퓨터를 전공한 사람도 앱을 만들려면 많은 시간과 노력을 투자하여야 하므로 중간에 포기를 하는 사람이 많은데 비전공자가 앱을 만들 수 있다는 것은 상상만 해도 흥미롭습니다.
이를 해결해 줄 수 있는 블록형 언어 중 하나인 앱인벤터 2(APP Inventor)는 MIT에서 개발한 소프트웨어로 전문적인 프로그래밍 지식이 없는 비전공자들도 크롬 웹브라우저를 통해 안드로이드폰용 앱을 손쉽게 만들 수 있도록 도와주는 일종의 앱 개발도구입니다. 지금 본서를 저술한 시기에는 단지 안드로이드폰용의 앱을 만들 수 있지만 내년 2018년부터는 iOS에서도 실행이 될 수 있도록 현재 개발 중에 있습니다.
본서는 단순한 코딩을 배우기보다는 예제를 통해 실생활과 관련된 다양한 앱을 작성할 수 있도록 집필되었습니다. 예제를 통해 프로그래밍 언어를 배우는 시간은 줄이고, 앱을 개발하는 과정 중에 생기는 문제들을 논리적으로 해결하는 과정을 겪으면서 창의력과 문제해결력을 키울 수 있습니다.
기존 프로그래밍의 장벽을 넘어 자신의 생각과 아이디어 또는 세상을 바꾸는 행동을 앱을 통해 구체화하고자 하시는 분들에게 밑거름이 되는 책이 되길 바랍니다.
소프트웨어교육은 모든 전문 분야에서 새로운 가치를 창출하는 핵심동력으로 실생활의 복잡한 문제들을 논리적으로 해결하고 객관화시키는 새로운 교육 트렌드입니다.
현대 생활환경은 거의 모든 영역에서 IT요소와 융합되는 환경입니다. 따라서 코딩교육을 통하여 창의적 아이디어를 소프트웨어로 구현할 수 있는 문제해결력을 갖춘 '미래형 창의인재'로 키우고 산업 전반의 수요에 맞춘 전문인력을 중점 양성하여 인력의 질적 수준을 높일 수 있습니다.
본서는 비전공자이지만 코딩교육에 관심이 있거나 자신만의 아이디어로 다양한 앱을 만들고 싶은 이들을 대상으로 저술한 앱인벤터 2 프로그래밍에 대한 기초 서적입니다. 컴퓨터를 전공한 사람도 앱을 만들려면 많은 시간과 노력을 투자하여야 하므로 중간에 포기를 하는 사람이 많은데 비전공자가 앱을 만들 수 있다는 것은 상상만 해도 흥미롭습니다.
이를 해결해 줄 수 있는 블록형 언어 중 하나인 앱인벤터 2(APP Inventor)는 MIT에서 개발한 소프트웨어로 전문적인 프로그래밍 지식이 없는 비전공자들도 크롬 웹브라우저를 통해 안드로이드폰용 앱을 손쉽게 만들 수 있도록 도와주는 일종의 앱 개발도구입니다. 지금 본서를 저술한 시기에는 단지 안드로이드폰용의 앱을 만들 수 있지만 내년 2018년부터는 iOS에서도 실행이 될 수 있도록 현재 개발 중에 있습니다.
본서는 단순한 코딩을 배우기보다는 예제를 통해 실생활과 관련된 다양한 앱을 작성할 수 있도록 집필되었습니다. 예제를 통해 프로그래밍 언어를 배우는 시간은 줄이고, 앱을 개발하는 과정 중에 생기는 문제들을 논리적으로 해결하는 과정을 겪으면서 창의력과 문제해결력을 키울 수 있습니다.
기존 프로그래밍의 장벽을 넘어 자신의 생각과 아이디어 또는 세상을 바꾸는 행동을 앱을 통해 구체화하고자 하시는 분들에게 밑거름이 되는 책이 되길 바랍니다.
목차
목차
Chapter 01 소프트웨어
1. 소프트웨어의 개념
2. 알고리즘
3. 컴퓨터 알고리즘
Chapter 02 앱인벤터 2 설치와 프로젝트 작성방법
1. 앱인벤터
2. 앱인벤터 2 설치 및 환경설정
3. 앱인벤터 화면 구성
Chapter 03 가속도센서를 이용한 간단한 앱 작성
1. 프로젝트 작성방법
2. 가속도센서를 이용한 간단한 앱 작성
3. 폰을 흔들면 음악이 재생되는 앱 작성
4. 음성인식: [SpeechRecognizer] 컴포넌트의 기능과 활용
5. 간단한 계산 앱 작성
6. 관광명소 설명을 영어로 번역하는 앱
Chapter 04 검색사이트 앱
1. 검색사이트관리
Chapter 05 소셜 팔레트
1. 음성으로 작성한 내용을 문자로 보내기
2. 자동 문자전송과 받은 문자내용 읽어 주는 앱
Chapter 06 제어 블록
1. IF 블록
2. 반복문
Chapter 07 지역변수와 글로벌변수
1. 지역변수와 글로벌변수 사용법
Chapter 08 비만도 검사와 스마트폰 중독 자가진단 앱 작성
1. 비만도 검사 앱 작성
2. 스마트폰 중독 자가진단 앱 작성-두 개의 스크린을 이용
3. 스크린 이동 시 시작 값 전달방법과 back 키 이벤트
4. 스크린 복사 및 순서 변경방법
5. 여행경비 계산
Chapter 09 사칙연산 앱과 Clock 컴포넌트 활용
1. 사칙연산 앱
2. [Clock] 컴포넌트
3. 지정한 시간이 되면 음성으로 알려 주는 앱
Chapter 10 리스트 작성과 관광 앱 작성
1. 리스트 작성
2. 배열 사용 예
3. 리스트를 이용한 동호회 회원관리
4. 관광 앱
5. [ActivityStarter] 컴포넌트를 사용한 관광 앱
6. 자신이 만든 앱을 다른 앱에서 Activity Starter로 호출하는 방법
Chapter 11 캔버스와 그림그리기 앱
1. 캔버스의 개념과 사용방법
2. 그림의 이동 관련 앱
3. 지정한 시간이 지나면 폭탄이 터지는 앱
Chapter 12 프로시저
1. 프로시저 개념과 종류
2. 다양한 캐릭터를 이용한 게임 앱 작성
3. 강 건너기 게임
4. 방향센서를 이용한 나침반 앱
Chapter 13 슬라이드 메뉴와 만보기 작성
1. 슬라이드 메뉴 작성
2. 만보기 작성
Chapter 14 데이터베이스
1. 데이터베이스 TinyDB
2. TinyWebDB
Chapter 15 GPS를 이용한 위치추적 앱 작성
1. GPS의 개념과 종류
2. 길 찾기 혹은 자동차 위치추적
3. 경계지역 벗어나면 자동으로 전화걸기
1. 소프트웨어의 개념
2. 알고리즘
3. 컴퓨터 알고리즘
Chapter 02 앱인벤터 2 설치와 프로젝트 작성방법
1. 앱인벤터
2. 앱인벤터 2 설치 및 환경설정
3. 앱인벤터 화면 구성
Chapter 03 가속도센서를 이용한 간단한 앱 작성
1. 프로젝트 작성방법
2. 가속도센서를 이용한 간단한 앱 작성
3. 폰을 흔들면 음악이 재생되는 앱 작성
4. 음성인식: [SpeechRecognizer] 컴포넌트의 기능과 활용
5. 간단한 계산 앱 작성
6. 관광명소 설명을 영어로 번역하는 앱
Chapter 04 검색사이트 앱
1. 검색사이트관리
Chapter 05 소셜 팔레트
1. 음성으로 작성한 내용을 문자로 보내기
2. 자동 문자전송과 받은 문자내용 읽어 주는 앱
Chapter 06 제어 블록
1. IF 블록
2. 반복문
Chapter 07 지역변수와 글로벌변수
1. 지역변수와 글로벌변수 사용법
Chapter 08 비만도 검사와 스마트폰 중독 자가진단 앱 작성
1. 비만도 검사 앱 작성
2. 스마트폰 중독 자가진단 앱 작성-두 개의 스크린을 이용
3. 스크린 이동 시 시작 값 전달방법과 back 키 이벤트
4. 스크린 복사 및 순서 변경방법
5. 여행경비 계산
Chapter 09 사칙연산 앱과 Clock 컴포넌트 활용
1. 사칙연산 앱
2. [Clock] 컴포넌트
3. 지정한 시간이 되면 음성으로 알려 주는 앱
Chapter 10 리스트 작성과 관광 앱 작성
1. 리스트 작성
2. 배열 사용 예
3. 리스트를 이용한 동호회 회원관리
4. 관광 앱
5. [ActivityStarter] 컴포넌트를 사용한 관광 앱
6. 자신이 만든 앱을 다른 앱에서 Activity Starter로 호출하는 방법
Chapter 11 캔버스와 그림그리기 앱
1. 캔버스의 개념과 사용방법
2. 그림의 이동 관련 앱
3. 지정한 시간이 지나면 폭탄이 터지는 앱
Chapter 12 프로시저
1. 프로시저 개념과 종류
2. 다양한 캐릭터를 이용한 게임 앱 작성
3. 강 건너기 게임
4. 방향센서를 이용한 나침반 앱
Chapter 13 슬라이드 메뉴와 만보기 작성
1. 슬라이드 메뉴 작성
2. 만보기 작성
Chapter 14 데이터베이스
1. 데이터베이스 TinyDB
2. TinyWebDB
Chapter 15 GPS를 이용한 위치추적 앱 작성
1. GPS의 개념과 종류
2. 길 찾기 혹은 자동차 위치추적
3. 경계지역 벗어나면 자동으로 전화걸기
저자
저자
피수영
[주요 약력]
ㆍ2005년 3월~현재: ITQ 국가공인자격증 출제위원
ㆍ2016년 3월~현재: 주식회사 엠쓰리솔루션 기술자문위원
ㆍ2016년 9월~현재: 한국공학연구회 COS 자격증 검수위원
ㆍ2017년 1월~현재: 한국문화융합학회 정보이사
ㆍ2012년 3월~현재: 대구가톨릭대학교 교양교육원 교수
[주요 저서 및 논문]
ㆍ컴퓨터활용 & 실습 I, 네스트출판사, 2010.
ㆍ컴퓨터활용 & 실습 II, 네스트출판사, 2011.
ㆍ정보화실무 & 활용 1, 에이스ME출판사, 2013.
ㆍ정보화실무 & 활용 2, 에이스ME출판사, 2014.
ㆍ"The Effectiveness of the Flipped Learning using the Smart Device," Journal of Digital Convergence, 2017.
ㆍ"IT 융합교육을 위한 비전공자 코딩교육의 발전방안", 디지털융복합연구, 2016.
ㆍ"증강현실과 예술의 융복합 수업모형 개발", 디지털융복합연구, 2016.
ㆍ"융복합 교육시대에 스마트기기의 교육적 활용방안", 디지털융복합연구, 2015.
ㆍ"효율적인 연관규칙 감축을 위한 WT-알고리즘에 관한 연구", 한국산업정보학회논문지, 2015.
ㆍ"모바일 웹을 이용한 저작권 교육에 관한 연구: SNS를 중심으로", 한국컴퓨터교육학회논문지, 2014.
ㆍ2005년 3월~현재: ITQ 국가공인자격증 출제위원
ㆍ2016년 3월~현재: 주식회사 엠쓰리솔루션 기술자문위원
ㆍ2016년 9월~현재: 한국공학연구회 COS 자격증 검수위원
ㆍ2017년 1월~현재: 한국문화융합학회 정보이사
ㆍ2012년 3월~현재: 대구가톨릭대학교 교양교육원 교수
[주요 저서 및 논문]
ㆍ컴퓨터활용 & 실습 I, 네스트출판사, 2010.
ㆍ컴퓨터활용 & 실습 II, 네스트출판사, 2011.
ㆍ정보화실무 & 활용 1, 에이스ME출판사, 2013.
ㆍ정보화실무 & 활용 2, 에이스ME출판사, 2014.
ㆍ"The Effectiveness of the Flipped Learning using the Smart Device," Journal of Digital Convergence, 2017.
ㆍ"IT 융합교육을 위한 비전공자 코딩교육의 발전방안", 디지털융복합연구, 2016.
ㆍ"증강현실과 예술의 융복합 수업모형 개발", 디지털융복합연구, 2016.
ㆍ"융복합 교육시대에 스마트기기의 교육적 활용방안", 디지털융복합연구, 2015.
ㆍ"효율적인 연관규칙 감축을 위한 WT-알고리즘에 관한 연구", 한국산업정보학회논문지, 2015.
ㆍ"모바일 웹을 이용한 저작권 교육에 관한 연구: SNS를 중심으로", 한국컴퓨터교육학회논문지, 2014.
Payment & Security
Payment methods
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.
$99 이상 무료 배송
3% 리워드 크레딧 적립
Secure Payment

