AI교육118 10. 앱인벤터 : 앱인벤터 맵(오픈스트리트맵) 활용하여 지도 나타내기 앱 인벤터에서 지도를 이용하는 방법은 크게 3가지로 나누어 볼 수 있습니다. 1) Activity Starter(액티비티스타터)를 이용하는 방법 2) 웹 뷰어를 이용하는 방법 3) 오픈스트리트맵 을 이용하는 방법 지난 글에서는 액티비티 스타터 이용법과 웹뷰어 이용법을 살펴보았습니다. 8. 앱인벤터 지역 검색하여 지도에 나타내기(액티비티 스타터 사용법) 8. 앱인벤터 지역 검색하여 지도에 나타내기(액티비티 스타터 사용법) 앱 인벤터에서는 '지도' 기능을 활용하여 다양한 앱을 만들 수 있습니다. 이 때 필요한 정보들은 이미 구축된 네이버 맵 또는 구글 맵의 API를 활용하면 되죠. 지도 기능을 이용한 앱은 무엇이 있 creatorjo.tistory.com 9. 앱인벤터 길찾기(경로 안내) 앱 만들기(액티비티.. 2020. 10. 27. 9-1. 앱인벤터 길찾기 - 웹 뷰어 이용하기 앱 인벤터에서는 '지도' 기능을 활용하여 다양한 앱을 만들 수 있습니다. 이 때 필요한 정보들은 이미 구축된 네이버 맵 또는 구글 맵의 API를 활용할 수 있죠. 앱 인벤터에서 지도를 이용하는 방법은 크게 3가지로 나누어 볼 수 있습니다. 1) Activity Starter(액티비티 스타터)를 이용하는 방법 2) 웹 뷰어를 이용하는 방법 3) 오픈스트리트맵 을 이용하는 방법 지난 글에서는 액티비티스타터를 이용하는 방법을 알아보았습니다. 9. 앱인벤터 길찾기(경로 안내) 앱 만들기(액티비티스타터, 웹뷰어) 9. 앱인벤터 길찾기(경로 안내) 앱 만들기(액티비티스타터, 웹뷰어) 길 찾기 앱을 만드는 방법은 2가지가 있습니다. 첫 번째는 액티비티 스타터를 이용하는 방법. 두 번째는 웹 뷰어를 이용하는 방법이죠... 2020. 10. 26. 9. 앱인벤터 길찾기(경로 안내) 앱 만들기(액티비티스타터, 웹뷰어) 길 찾기 앱을 만드는 방법은 2가지가 있습니다. 첫 번째는 액티비티 스타터를 이용하는 방법. 두 번째는 웹 뷰어를 이용하는 방법이죠. 이번에는 두 가지 방법을 각각 이용하여 길 찾기 앱을 각각! 만들어 보려 합니다. 1. 액티비티 스타터를 이용한 길 찾기 앱 만들기 첫 번째로 액티비티 스타터를 이용한 길 찾기 앱을 만들어 보겠습니다. 1-1. 앱 화면과 기능 구상하기 출발지를 입력하고, 도착지를 입력한 뒤, 길찾기 버튼을 누르면 지도에서 길을 찾을 수 있습니다. 1-2. 앱 화면 만들기 앱 인벤터에서 앱 화면을 만들어보겠습니다. 출발지, 도착지 레이블이 있고 텍스트를 입력하는 칸이 있습니다. 검색 버튼도 만들고 액티비티스타터는 보이지 않는 컴포넌트에 있습니다. 액티비티 스타터를 이용하기 때문에 속성 3개.. 2020. 10. 16. 8. 앱인벤터 지역 검색하여 지도에 나타내기(액티비티 스타터 사용법) 앱 인벤터에서는 '지도' 기능을 활용하여 다양한 앱을 만들 수 있습니다. 이 때 필요한 정보들은 이미 구축된 네이버 맵 또는 구글 맵의 API를 활용하면 되죠. 지도 기능을 이용한 앱은 무엇이 있을까요? 맛집 검색, 길찾기, 분실물 찾기, 친구 찾기, 당근 마켓 등등!! 다양한 앱에서 지도 기능을 사용하고 있답니다. 1. 앱인벤터에서 지도 이용하는 방법 앱 인벤터에서 지도를 이용하는 방법은 크게 3가지로 나누어 볼 수 있습니다. 1) Activity를 이용하는 방법 2) 웹 뷰어를 이용하는 방법 3) 오픈스트리트맵 을 이용하는 방법 각각의 이용을 예시로 살펴보겠습니다. 1-1. 액티비티 스타터(Activity Starter)를 사용하는 방법 activitystarter 액티비티스타터를 이용하기 위해서는 .. 2020. 10. 13. 7-2. 앱인벤터 - 덧셈 연습 앱 업그레이드(1부터 10까지 더해주는 앱) 지난 글에서는 덧셈 연습 앱을 만들고 7. 앱인벤터 덧셈 연습 앱 만들기(수학 문제 풀기 앱) 7. 앱인벤터 덧셈 연습 앱 만들기(수학 문제 풀기 앱) 1. 앱 화면과 기능 구상하기 어릴때 열심히 풀던 눈높이 수학 문제지 기억나시나요? 이번 시간에는 덧셈 문제를 연습하는 앱을 만들어보겠습니다. 앱의 기능은 아래와 같습니다. 10개의 덧셈 문 creatorjo.tistory.com 난이도에 따른 덧셈 연습 앱으로 업그레이드 시켜 보았습니다. 7-1. 앱인벤터 - 덧셈 연습 업그레이드 앱 만들기 7-1. 앱인벤터 - 덧셈 연습 업그레이드 앱 만들기 지난 덧셈 연습 앱을 업그레이드해서 이번에는 난이도가 있는 덧셈 연습 앱을 만들어 보겠습니다. 7. 앱인벤터 덧셈 연습 앱 만들기(수학 문제 풀기 앱) 7. 앱인.. 2020. 10. 13. 7-1. 앱인벤터 - 덧셈 연습 업그레이드 앱 만들기 지난 덧셈 연습 앱을 업그레이드해서 이번에는 난이도가 있는 덧셈 연습 앱을 만들어 보겠습니다. 7. 앱인벤터 덧셈 연습 앱 만들기(수학 문제 풀기 앱) 7. 앱인벤터 덧셈 연습 앱 만들기(수학 문제 풀기 앱) 1. 앱 화면과 기능 구상하기 어릴때 열심히 풀던 눈높이 수학 문제지 기억나시나요? 이번 시간에는 덧셈 문제를 연습하는 앱을 만들어보겠습니다. 앱의 기능은 아래와 같습니다. 10개의 덧셈 문 creatorjo.tistory.com 1. 앱 화면과 기능 구상하기 덧셈 연습 업그레이드 앱에 들어가면 10개의 덧셈 문제가 나오고 사용자는 10개의 덧셈 문제를 풀게 됩니다. 점수가 90점 이상이면 Level 2로 이동하게 됩니다. 그렇지 않으면 현 단계에서 10문제를 다시 계산하게끔 합니다. 앱을 업그레이.. 2020. 10. 12. 7. 앱인벤터 덧셈 연습 앱 만들기(수학 문제 풀기 앱) 1. 앱 화면과 기능 구상하기 어릴때 열심히 풀던 눈높이 수학 문제지 기억나시나요? 이번 시간에는 덧셈 문제를 연습하는 앱을 만들어보겠습니다. 앱의 기능은 아래와 같습니다. 10개의 덧셈 문제가 랜덤으로 출제 되고 10개의 문제를 다 푼 뒤 점수가 90점 이상일 때는 매우 우수 80점 이상일 때는 우수 그 미만일 때는 다시 풀기를 하는 덧셈 천재를 만드는 덧셈 풀기 앱이라 할 수 있죠. 그럼 이제 앱의 화면을 간단히 그려보겠습니다. 우선 앱의 제목이 위쪽에 나와야합니다. 다음 문제를 누르면 다음문제로 넘어가고 문제의 번호가 보여야합니다. 그리고 □ + □ 문제는 랜덤으로 숫자가 나와야하며 □정답 칸은 사용자가 정답을 입력하는 칸 입니다. 10문제를 다 풀면 점수 확인을 누르고 옆 칸에 점수가 나타납니다... 2020. 10. 12. 6. 앱인벤터로 BMI계산기 만들기 1. 앱 화면과 기능 구상하기 BMI 계산기 앱을 만들기 전에 덧셈 연습 앱을 만들어 보겠습니다. 두 수가 화면에 출력되면 덧셈한 결과를 사용자가 입력합니다. 사용자가 답을 입력하면 사용자가 입력한 값이 참인지 거짓인지를 출력해줍니다. 거짓이면 다시 입력하여 확인할 수 있다. 참이면 다른 문제가 나와서 계속 문제를 풀 수 있습니다. 화면은 아래 처럼 간단히 설계해봤습니다. 2. 앱 화면 만들기 이제 앱 화면을 만들어 보겠습니다. 컴포넌트 부분을 보면어떤 요소들이 들어 있는지 확인할 수 있습니다. 스크린1의 속성을 보면전체가 수평 정렬은 왼쪽, 수직정렬은 위로 되어 있는 것을 볼 수 있습니다. 스크린1에서는 앱의 이름도 설정이 가능합니다. 앱의 이름은 calculation_game으로 정했는데한글도 가능합.. 2020. 9. 28. 17차시 SW교육 예시(SEF 2019) 출처 : SEF2019 17차시 SW교육 내용의 예시 1-2차시 : 생활 속 소프트웨어 1) 소트트웨어는 00이다. 2) 생활 속 SW찾기 3) 과거와 현재 생활 모습 비교하기 4) SW가 우리 생활에 미치는 영향 설명하기 5) 미래의 SW만들어보기 6) 미래의 직업 알아보기 3-6차시 : 절차적 사고(알고리즘) 1) 생활 속 절차적 사고 알아보기 - 생활 속 절차적 사고 알아보기 - 김밥 만들기 - 한상 차림 만들기 - 나의 하루 일과 되돌아보기 - 종이접기 순서 - 도형 그리기 2) 절차적 사고로 문제 해결하기 - 재난 구조하기 - 교통 신호등 만들기 - 음료 자판기 만들기 - 시각 장애인에게 길 안내하기 - 우리 반 자리 배치 방법 만들기 3) 친숙한 프로그램을 살펴보며, 절차적 사고를 통해 분석해.. 2020. 9. 24. SEF2019 소프트웨어 교육의 방향성 출처 : SEF 2019 한옥영 교수(성균관대학교) 우리 모두가 개발자가 될 필요는 없다. 하지만 내가 전공하는 분야에서 문제를 해결할 때 개발자들에게 무엇을 요구해야할지는 알아야한다. SW교육의 방향성에 대해 잘 말해주는 대목 같다. "우리 모두는 자신의 분야에서 소프트웨어를 통한 문제해결을 제시할 수 있는 '융합적 문제 해결자'가 되어야한다. " "소프트웨어 사용자는 소프트웨어의 개념을 이해할 수 있어야한다." 결국 모두 개발자가 되는 것은 아니기 때문에 개발자와 협업할 수 있는 정도의 능력을 갖추면 된다는 이야기 같다. 또한 초중등 SW교육에서는 컴퓨팅 사고력에 초점을 맞춰서 컴퓨팅을 이용해 해결할 수 있는 문제를 만났을 때 이 컴퓨팅 사고력을 발휘하여 문제를 해결할 수 있도록 교육하는 것이 중요하.. 2020. 9. 24. 이전 1 ··· 8 9 10 11 12 다음