기술로 문제 해결

  • 문제 해결에 도움이 되는 휴대폰 기능에 대해 알아보세요.
  • 모바일 앱과 웹 앱 구분하기
  • 사람들이 인공 지능을 사용하여 문제를 해결하는 방법 알아보기
  • 주변의 AI 사례를 인식할 수 있습니다.

이 레슨에는 액티비티가 없습니다.

테크노베이션 걸스 프로젝트에서는 기술 솔루션, 특히 모바일 기기에서 실행할 수 있는 애플리케이션을 제작하게 됩니다. 모바일 기기의 기능을 활용하여 최상의 솔루션을 만드는 방법을 살펴보세요.

모바일 디바이스의 기능

모바일 앱은 휴대폰에서 실행되는 프로그램입니다. 모바일 앱은 위치 및 소리와 같은 외부 정보를 감지할 수 있는 휴대폰의 다양한 센서를 모두 활용할 수 있습니다.

플립박스를 통해 모바일 디바이스의 몇 가지 기능을 확인해 보세요!

카메라, 스피커, 마이크

사진, 동영상 촬영 및 사운드 녹음 가능
뒤로

GPS

디바이스의 물리적 위치를 표시합니다.
뒤로

전화, 문자 메시지, 연락처

전화를 걸고, 문자 메시지를 보내고, 사람들과 연결할 수 있습니다.
뒤로

웹 연결

디바이스에서 웹에서 정보를 주고받을 수 있습니다.
뒤로

스토리지

기기에 환경설정, 이미지 및 사운드를 저장할 수 있습니다.
뒤로

가속도계, 자이로스코프

기기가 어떤 방향으로 얼마나 빠르게 움직이는지 표시합니다.
뒤로

모바일 앱과 웹 앱 비교

모바일 앱과는 다른 웹 앱이라는 용어를 들어보셨을 것입니다. 테크노베이션 걸스에게는 두 가지 유형의 앱 모두 허용됩니다.

테크노베이션 걸 프로젝트를 위해 모바일 앱, 웹 앱 또는 프로그레시브 웹 앱을 만들 수 있습니다. 그러나 차이점을 이해하고 솔루션에 가장 적합한 유형을 구축하는 것이 도움이 됩니다.

차이점은 무엇인가요?

모바일 앱

  • 휴대폰에서 기본적으로 실행되는 프로그램
  • 장치에 다운로드 및 설치 
  • 는 GPS, 카메라 등 휴대폰의 기능에 액세스할 수 있습니다.
  • 플랫폼별(iOS 또는 Android) 
  • 운영 체제에 맞게 특정 언어로 코딩된 경우

웹 앱

  • 는 모바일 앱과 매우 유사합니다.
  • 인터넷 브라우저에서 실행
  • 특정 기기(iOS 또는 Android) 전용이 아닌 경우 
  • 은 일반적으로 HTML, CSS, 자바스크립트, 파이썬으로 코딩됩니다.
  • 오프라인 상태에서는 실행할 수 없습니다.

프로그레시브 웹 앱

  • 모바일 앱과 웹 앱의 하이브리드인 특별한 유형의 웹 앱입니다.
  • 브라우저에서 실행
  • 일반 모바일 앱처럼 모바일 장치에 설치할 수도 있습니다.
  • 사용자가 오프라인 상태에서도 실행 가능

앱 인벤터 또는 Thunkable로 코딩하는 경우 모바일 앱을 만들게 됩니다. iOS와 Android 플랫폼 모두에서 모바일 앱을 테스트하고 실행할 수 있습니다.

모범 모범 사례: 기술이 어떻게 삶을 더 편리하게 만드는지 보여주는 실제 사례를 활용하세요. 예를 들어, "GPS를 사용하면 목적지까지 가장 빠른 경로를 찾는 데 어떻게 도움이 되는지 생각해 보세요. 이것은 기술이 일반적인 문제를 해결하는 좋은 예입니다." 일상적인 경험과 관련지어 설명하면 학생들이 기술의 관련성을 이해하는 데 도움이 됩니다.

이 동영상은 기술이 실제 문제를 해결하는 데 어떻게 사용될 수 있는지, 그리고 기술과 함께 발생하는 몇 가지 문제를 명확하게 이해하여 개념을 더욱 관련성 있고 매력적으로 만들어 줍니다.

학생에게 물어볼 수 있는 안내 질문:

평소에 직면하는 문제 중 기술이 해결에 도움이 되는 문제를 생각해 볼 수 있나요? (예: 수학 숙제를 할 때 계산기를 사용하거나 정보를 찾기 위해 검색 엔진을 사용하는 경우)

문제를 해결할 때 기술이 어떻게 작동하는지 이해하는 것이 중요한 이유는 무엇인가요?

매일 사용하는 기술 중 중요하다고 생각하는 기술에는 어떤 것이 있나요?

멘토 팁은 AmeriCorps의 지원을 받아 제공됩니다.

양식화된 A, 아메리칸 군단 로고(네이비)

인공 지능은 어떨까요?

인공 지능은 앱 솔루션에 추가할 수 있는 강력한 기술입니다. 프로젝트에 인공지능을 반드시 사용해야 하는 것은 아니지만, 인공지능에 대해 알아보고 프로젝트에 인공지능을 통합하는 방법을 배우는 것이 좋습니다. AI가 모든 솔루션에 적합한 것은 아니지만 많은 경우에 유용한 추가 기능이 될 수 있습니다.

그렇다면 인공 지능이란 무엇일까요? 인공지능을 두 단어로 나누어 정의해 보겠습니다.

인공

  • 실제가 아님
  • 사람들이 만든
  • 실제 사본

인텔리전스

  • 두뇌를 사용하여 학습하고, 문제를 해결하고, 말하거나 쓰기

따라서 한 가지 정의를 내리자면, AI는 인간이 문제를 해결함으로써 인간의 두뇌를 모방하기 위해 만든 것입니다.

AI는 크게 4가지 작업을 수행할 수 있습니다:

이 4가지 기준이 인간이 할 수 있는 일처럼 들리나요?

AI는 인간처럼 일하거나 생각하려고 노력하는 것으로 생각할 수 있습니다.

몇 가지 예

장난감 로봇과 진공청소기는 센서를 사용하여 길을 찾습니다.
시리로 질문하는 전화
음성 어시스턴트는 사용자가 자신의 이름을 말하면 알아듣고 응답합니다.
노트북에 표시되는 유튜브
넷플릭스와 유튜브는 시청자가 좋아하는 동영상을 학습하여 다른 동영상을 추천합니다.
 
테이블 위의 Alexa 디바이스
알렉사는 사용자의 목소리를 이해하는 법을 배웁니다. 알렉사와 더 많이 대화할수록 알렉사는 사용자의 말을 더 잘 이해합니다.
휴대폰에 표시되는 Google 지도
Google 지도와 Waze는 거리 모델을 사용하여 길 찾기를 계획합니다.
체스판
IBM의 딥 블루는 체스판 모델을 사용하여 세계 챔피언 체스 선수를 이기는 방법을 학습합니다.
휴대폰을 보는 남자
Siri나 Google 어시스턴트와 같은 챗봇은 사람들의 말에 반응하고 사람과 대화를 나눌 수 있습니다.
로봇 손을 만지는 소녀
개인용 로봇은 감정을 읽고 사람처럼 행동할 수 있습니다.

AI는 모든 종류의 문제를 해결하는 데 사용됩니다!

모범 모범 사례: Siri나 Alexa와 같은 음성 비서가 질문에 답하거나 좋아하는 노래를 재생하는 방법을 생각해 보세요. 이러한 것들이 바로 인공 지능이 작동하는 예시입니다. 이들은 많은 데이터로 프로그래밍되어 있고 인터넷에 연결되어 있어 사용자를 대신해 웹 검색을 완료할 수 있습니다. 이러한 기술은 하드웨어와 결합되어 컴퓨터가 없는 곳에서도 사용할 수 있고 사운드 재생과 같은 다른 기능도 수행할 수 있습니다.

팀이 선택한 문제를 해결하는 방법에 대해 생각하기 시작할 때, 이 프로그램에서는 기술이 의미 있는 방식으로 활용될 수 있는 부분에 대해 생각하게 하는 것이 중요합니다. 팀에게 모바일 앱과 웹 앱이 프로젝트 구축 방법에 대한 아이디어를 생성하는 데 도움이 되는 다양한 방법을 살펴보도록 장려하세요.

아래 동영상을 통해 일상 업무에서의 AI 활용에 대한 이해를 넓히고 팀원들과 공유하세요.

학생에게 물어볼 수 있는 안내 질문:

AI가 의료나 교통과 같은 다양한 분야의 문제를 해결하는 데 어떻게 도움이 될 수 있다고 생각하시나요?

매일 사용하거나 보거나 들어본 적이 있는 인공 지능의 예를 몇 가지 들어볼 수 있나요? (예: 음성 비서, 유튜브 또는 넷플릭스의 추천 시스템)

AI 사용과 관련하여 우려되는 점이나 어려운 점은 무엇인가요?

 

멘토 팁은 AmeriCorps의 지원을 받아 제공됩니다.

양식화된 A, 아메리칸 군단 로고(네이비)

이 동영상을 통해 인공지능으로 가능해진 다양한 발전상을 확인해 보세요.

스스로 퀴즈 풀기

다음은 어떤 기술이 AI인지 아닌지 확인할 수 있는 간단한 퀴즈입니다. 결정에 도움이 되는 4가지 기준을 참고하세요. (이해, 학습, 모델 사용, 인간과 상호작용) 아래 네 가지 중 AI를 사용한다고 생각되는 기술 아래의 버튼을 클릭하세요.

두 기술 중 어떤 것이 AI인가요? 를 클릭하고 AI? AI라고 생각되는 기술 사진 아래의 버튼을 클릭하세요.

진공 청소기로 청소하는 개
진공
룸바를 타는 고양이
룸바

두 기술 중 어떤 것이 AI인가요? 를 클릭하고 AI? AI라고 생각되는 기술 사진 아래의 버튼을 클릭하세요.

자동 주차 보조
SMW I3 자동 주차 보조 시스템
원격 제어 자동차 경주
원격 제어 자동차

두 기술 중 어떤 것이 AI인가요? 를 클릭하고 AI? AI라고 생각되는 기술 사진 아래의 버튼을 클릭하세요.

의수로 물건을 들어 올리는 남자
물체를 감지하는 보철물
의족을 착용하고 춤추는 여성
사용자의 움직임에 반응하는 보철물

두 기술 중 어떤 것이 AI인가요? 를 클릭하고 AI? AI라고 생각되는 기술 사진 아래의 버튼을 클릭하세요.

맞춤법 검사기
맞춤법/문법 검사기
예측 텍스트
텍스트 예측기

돌아보기 

문제에 대한 가능한 해결책을 생각할 때 다음 질문을 고려하세요:

기술 없이도 솔루션을 만들 수 있을까요? 그렇다면 기술을 추가하면 더 나은 솔루션이 될 수 있을까요?
모바일 앱이 아닌 웹 앱이나 웹 사이트일 수도 있나요?
앱에 인공지능을 추가하면 솔루션이 개선될까요?

주요 용어 검토

  • 모바일 앱 - 휴대폰 또는 기타 모바일 장치에서 실행되도록 컴파일된 프로그램/애플리케이션입니다.
  • 웹 앱- 모든 컴퓨터 또는 모바일 장치의 브라우저에서 실행되는 프로그램/애플리케이션
  • 센서 - 주변 세계와 상호 작용할 수 있는 휴대폰의 하드웨어
  • 인공 지능(AI) - 일반적으로 인간만이 할 수 있다고 생각되는 작업을 수행할 수 있는 기계/프로그래밍

추가 리소스

지난 테크노베이션 참가자들이 모바일 앱을 사용하여 커뮤니티의 문제를 해결한 방법을 확인해 보세요!

 이 앱은 아이들에게 새로운 단어를 가르칩니다.

이 앱은 사용자가 어떤 작물을 심을지 결정하는 데 도움이 됩니다.

이 앱은 젊은 여성들이 게임을 통해 STEM 분야를 추구할 수 있도록 지원합니다.

다음은 앱에 AI를 도입한 몇 가지 프로젝트입니다.

Maji는 AI를 사용하여 실시간 수질을 파악하고 사용자에게 정보를 제공합니다.

이 앱은 새 소리를 분석하여 호수 생태계의 건강 상태를 예측합니다.


이 웹 앱은 지진을 예측하고 안전한 대피 경로를 제공하는 데 도움이 됩니다.