2020년 2월 18일 화요일

부산광역시교육청 소속 선생님들의 인공지능 기반교육 연구회 : 2019년에 출판한 인공지능 기반교육 가이드북

부산광역시교육청 소속 선생님들이 모여서 인공지능 기반교육 연구회를 만들었습니다.
인공지능 기반교육 연구회에서 2019년에 출판한 인공지능 기반교육 가이드북입니다.



인공지능 기반교육 연구회에서는 인공지능 기반교육을 다음과 같이 정의하고 있습니다.

<인공지능 기반교육 가이드북, 2019)

한국인공지능교육학회에서 제시한 인공지능 교육 표준안

한국인공지능교육학회에서 제시한 인공지능 교육 표준안 입니다.

http://computing.or.kr/%ec%97%b0%ea%b5%ac-%ec%84%b1%ea%b3%bc%eb%ac%bc/?fbclid=IwAR0EDZZA605vSUtnStie-aMDg1fVvuvt5SXMFeemHsbrUwNIF6CCfp0YDok


위의 링크를 클릭하신 후
교육자료 > 인공지능 교육 > 한국 인공지능교육 프로임워크1 문서를 참고바랍니다.


아래의 이미지는 한국인공지능교육학회에서 제시한 인공지능 교육 표준안 안에 있는 인공지능 교육의 유형입니다.

<한국인공지능교육학회에서 제시한 인공지능 교육 표준안 중에서 발췌>


2020년 2월 16일 일요일

mBlock을 활용한 인공지능 교육 : mBlock 의 인공지능 확장 블록을 이용하여 감정 인식하기

mBlock을 활용한 인공지능 교육 : mBlock 의 인공지능 확장 블록을 이용하여 감정 인식하기


* 프로그래밍 화면







2020년 2월 15일 토요일

mBlock을 활용한 인공지능 교육 : mBlock 의 인공지능 확장 블록을 이용하여 나이 인식하기

mBlock을 활용한 인공지능 교육 : mBlock 의 인공지능 확장 블록을 이용하여 나이 인식하기


* 프로그래밍 화면








애리쌤의 인공지능 체험하기 영상 : Quick, Draw, AutoDraw, Megenta, Petalica Paint, Deep Dream

애리쌤의 인공지능 체험하기 영상 : Quick, Draw, AutoDraw, Megenta, Petalica Paint, Deep Dream


1. Quick, Draw! - https://quickdraw.withgoogle.com/
2. AutoDraw - https://www.autodraw.com/
3. Megenta - https://magenta.tensorflow.org/
4. Petalica Paint - https://petalica-paint.pixiv.dev/
5. Deep Dream - https://deepdreamgenerator.com/



mBlock을 활용한 인공지능 교육 : mBlock 의 인공지능 확장 블록을 이용하여 문자 인식하기

mBlock을 활용한 인공지능 교육 : mBlock 의 인공지능 확장 블록을 이용하여 문자 인식하기


* 프로그래밍 화면






2020년 2월 13일 목요일

mBlock을 통한 데이터 사이언스 교육 : mBlock 의 데이터 차트 확장 블록을 이용하여 데이터 시각화 구현하기 > 사인 그래프 그리기

mBlock을 통한 데이터 사이언스 교육 : mBlock 의 데이터 차트 확장 블록을 이용하여 데이터 시각화 구현하기 > 사인 그래프 그리기



* 프로그래밍 화면






* 실행 화면




2020년 2월 6일 목요일

인공지능 > 컴퓨터 비전 기술을 설명하는 CS Unplugged 학습 자료, 학습지, 파워포인트, 참고 영상

인공지능 > 컴퓨터 비전 기술을 설명하는 CS Unplugged 학습 자료, 학습지, 파워포인트, 참고 영상입니다.
  • 주제 : 컴퓨터 비전
  • 학습지
     
    에지 감지 : 별, 고양이
    형상 탐지 : 캥거루
  • 슬라이드 컴퓨터 비전 슬라이드
    - 에지 감지 고양이 슬라이드
  • 컴퓨터 비전 참고영상


앱 인벤터의 확장 기능을 이용하여 AWS 의 인공지능 블록 추가하기

앱 인벤터의 확장 기능을 이용하여 AWS 의 인공지능 블록 추가하기



* AWS 란?

- Amazon Web Services; AWS
- 아마존닷컴의 클라우드 컴퓨팅 사업부
- 개발자가 사용 가능한 기능을 제공하는 플랫폼을 제공


1. AWS 계정등록
- 12개월 프리 티어 액세스 포함 // 1년 무료
https://portal.aws.amazon.com/billing/signup#/start



2. 사용할 AWS 의 인공지능 서비스
- Amazon Translate : 언어 번역
- Amazon Rekognition :  이미지 및 동영상 인식


* 앱 인벤터용 AWS 의 인공지능 서비스 확장 블록 개발자
- Ceyhun Özgün
- 확장 블록 소개 : https://github.com/ceyhunozgun/awsAIServicesAppInventorExtension/wiki


3. 앱 인벤터 http://appinventor.mit.edu 열기- Create Apps! 클릭
- 로그인
- 한국어 설정



4. 확장기능 > 확장기능 추가하기 클릭



5. 프로젝트에 확장 프로그램 불러오기 > URL 클릭 > 아래의 주소를 복사해서 URL 입력 > Import 클릭
https://ceyhunozgun.github.io/awsAIServicesAppInventorExtension/tr.com.ceyhunozgun.appinventor.aws.aix 




 - (또는 위의 주소 클릭 > 파일 다운로드 > '컴퓨터에서 불러오기 선택' > Import 선택)

6. 확장기능 > AWS 의 인공지능 블록이 추가된 모습



5. 블록 화면 > AWS 의 인공지능 블록 명령어가 추가된 모습




* AWSPolly 블록은 AWS 인증을 위한 블록임




2020년 2월 4일 화요일

앱 인벤터의 확장 기능을 이용하여 머신 러닝 > 이미지 분류하기 블록 추가하기

앱 인벤터의 확장 기능을 이용하여 머신 러닝 > 이미지 분류하기 블록 추가하기


1. 앱 인벤터 http://appinventor.mit.edu 열기- Create Apps! 클릭
- 로그인
- 한국어 설정



2. 확장기능 > 확장기능 추가하기 클릭



3. 프로젝트에 확장 프로그램 불러오기 > URL 클릭 > 아래의 주소를 복사해서 URL 입력 > Import 클릭
https://mit-cml.github.io/extensions/data/extensions/LookExtension-20181124.aix

 - (또는 위의 주소 클릭 > 파일 다운로드 > '컴퓨터에서 불러오기 선택' > Import 선택)

4. 확장기능 > Look 이 추가된 모습



5. 블록 화면 > Look1 블록 명령어가 추가된 모습



* 앱 인벤터로 이미지 분류 어플 제작 방법 




* 수업용 파워포인트 및 지도 자료

http://appinventor.mit.edu/explore/resources/ai/image-classification-look-extension

2020년 2월 2일 일요일

오스타그램 : 딥 러닝 기술을 이용하여 한 이미지의 내용을 다른 이미지의 스타일과 결합하는 웹 서비스

  • 오스타그램
    딥 러닝 > convolutional neural networks, CNN 이용
    한 이미지의 내용을 다른 이미지의 스타일과 결합하는 웹 서비스
    - 서비스 주소 : https://www.ostagram.me/lenta?locale=en

1. 회원 가입 및 로그인
2. Process an image 클릭
3. Click for uploading content images 클릭하여 이미지 업로드
4. 이미지 선택



4. 다른 이미지의 스타일 선택하기




5. Process an image 클릭하여 이미지 결합



makeblock 에서 만든 mBlock : 인식 서비스 블록, 머신 러닝 블록 등을 포함한 블록 프로그래밍 언어

makeblock 에서 만든 mBlock : 인식 서비스 블록, 머신 러닝 블록 등을 포함한 블록 프로그래밍 언어




- 인식 서비스 추가



중국어, 영어, 프랑스어, 독일어, 이탈리아어 스페인어 음성 / 인쇄 / 필기 인식
이미지 / 나이 / 감정 / 성별 / 안경 유형 / 미소 / 머리 제스쳐 인식



- 기계 학습 추가



- 학습 모델 선택
 

- 새로운 모델 만들기




KT 에서 만든 지니 블록 : 인공지능 블록, API 블록을 포함한 블록 프로그래밍 언어

KT 에서 만든 지니 블록 : 인공지능 블록, API 블록을 포함한 블록 프로그래밍 언어







  • 인공지능 블록




  • API 블록





2020년 2월 1일 토요일