경기SW미래채움 일반강사양성교육 4주차 마지막

마지막 과제인 2시간동안 교안 만들어 3분 발표로 드디어 4주차 교육이 끝났다. 자신의 역량을 3분 동안 보여주면 된다. 나는 이미 개요부분에서 3분이란 시간이 훅하고 지나갔다. 3분이란 시간이 그런거니까......

 

어쨋든 4주차 교육의 주제는 인공지능이다.

2021-8-9

대부분 엔트리 인공지능 블록을 이용한 교육이다. 한 두번만 하면 어렵지 않게 할 수 있다. 

2021-8-10

학습에 필요한 데이터를 내부 또는 외부에서 가져와 사용하는 교육이다. 아이들과 재미있게 체험할 수 있는 퀵드로우, 오토드로우, 티처블머신을 사용해 봣는데~ 재미있긴 하다^^. 그리고 구글 데이터 스튜디오에 대해서도 교육 받았다. 이 부분은 사이트에서 제공하는 튜토리얼을 다시 봐야겠다.

2021-8-11

심화이긴 하지만 9, 10일의 반복교육이다. 9, 10, 11의 반 정도가 영상강의다. 거의 마지막 영상강의는 화질이 별루여서  집중하기 너무 힘들었다. 그래도 실시간 강의로 대부분 커버가 되어 다행이였다ㅠㅠ.

2021-8-12

앱인벤터를 이용해 안드로이드 앱을 만들어 봤다. 조금 아쉬운건 컨테이너나 위젯에 대한 내용이 없어 아쉬웠지만, 몰라도 체험하기엔 괜찮은 시간이였다. 

 

발표를 마지막으로 교욱이 끝났다. 마음이 편하다! 19일날 40명중 30명의 수업을 할 수 있는 명단이 발표 된다.  시작했으니 현장에 가서 교육을 진행을 해봐야 겠다. 좋은 결과가 있으면 좋겠다^^. 

 

나름 4주동안 열심히 했다. 교육하면서 부족한 부분을 알게 됐다. 조금 쉬고~ 채워 보자.

728x90
반응형
블로그 이미지

두리뭉실 두리뭉실:해피파인더그룹

컴퓨터 코치 두리뭉실

댓글을 달아 주세요

경기SW미래채움 일반강사양성교육 3주차

드디어 3주차다!

본격적으로 SW 교구를 이용한 교육이 시작됐다. 그래도 마이크로비트(?)를 열심히 가지고 놀아서 어렵지 않게 진행이 가능했다. 마이크로비트 X 스크래치, X 엔트리에서 마이크로비트는 그닥 빛을 못봤다. 마이크로비트는 메이크코드를 이용한 메이크 활동이 어울리는거 같다.

 

이번 주차는 영상강의가 많다. 플립러닝(거꾸로 학습활동) 방식으로 진행 됐지만, 내가 아는 플립러닝과는 조금 달랐다. 4시간 영상강의 이후의 4시간 실습은 부담이 됐다. 그래도 할 수 있을 많큼 따라한 덕에 어느 정도 마무리가 됐다. 아무것도 몰랐다면......

 

이번 주차의 특징이라면 교구와 EPL의 인공지능 블록을 이용한 학습 활동이다. 관심이 많은 아이들 입장에서는 재미있을거란 생각이 든다.

 

2021-8-2 ~ 4

지니봇, 알버트, 햄스터S 교구를 이용한 실습 교육을 했다. 확실히 교구만 있어도 코딩 교육을 할 수 있는 지니봇과, 알버트는 매력적이다. 그리고 EPL과 연동할려면 대부분 프로그램을 설치해야 하는데...... 이게 참 현장에서는 변수가 된다. 한번에 잘 되면 좋은데 현실은 그렇지 않으니 ㅠㅠ 덕분에 이리 저리 해맨 끝에 대부분 문제도 알게 됐고, 해결 방법도 알게 됐다. 그리고 @로 박광현 교수님도 알게 됐다^^.

 

2021-8-5 ~ 6

레고와의 만남은 항상 색다른 느낌을 준다. 제일 시간적으로 빡빡한 느낌의 교육이였지만, 노블엔지니어링은 많은 것들을 생각하게 만든다. 스토리를 자신의 생각대로 꾸미고 레고(스파이크 프라임)를 이용하여 장면을 만든다. 그리고 촬영하고 편집하고 주변의 친구들과 공유하며 즐긴다. 

 

여기서 중요한건, 디지털 리터러시를 최대한 활용하는 것이다. 이런면에서 보면 구글 웍스페이스는 대단한거 같다. 물론 애플의 그것도 만만치 않다. 

 

금요일 교육은 오전 교육만 있어서, 미뤄온 과제를 마무리 했다. 나름 정리를 해야 하는데...... 

728x90
반응형
블로그 이미지

두리뭉실 두리뭉실:해피파인더그룹

컴퓨터 코치 두리뭉실

댓글을 달아 주세요

AI RC카 라즈봇(RASPBOT) 무상체험단 10명 모집 YAHBOOM

평소에 라즈베리파이와 OpenCV & 머신러닝에 관심이 있던 분들에게는 좋은 무상체험단이 될거 같다.  라즈베리파이, 리눅스, OpenCV, 머신 러닝을 체험하기 딱 좋은 교구라 생각되고, 최근 들어 블록 코딩 교구만 봐와서인지 설렌다^^.

눈썰미 좋은 사람은 아마도 부품만 구해서 만들 수 있겠지만, 나는...... 대충 만들기야 하겠지만 태는 나지 않을거 같다. 기본적인 샤시를 만들지도 못하고 회로도 모른다.

가격은 흠흠...... 소프트웨어쪽만 어느 정도 아는 나에게 딱 맞는 교구다. 아주 오래전에 OpenCV 스터디도 했고, 조금 오래전에 ML도 스터디해서 조금은 쉽게 접근 할 수 있을거라 생각은 든다. 그러면서도 체험단에 선정되면 할 수 있을까라는 걱정도 있다. 그렇지만 지난번 체험단부터 체함단 멤버들과 서로 소통할 수 있게 되었고, 아이씨뱅큐로부터 기술지원을 받을 수 있어서 부족한 부분들을 채워 갈 수 있다. 이 부분 너무너무너무 다행이라고 생각한다. 

 

필수 미션 선택과 자유 미션을 무었으로 할지 고민해서 신청해야 겠다.

 

이거다 생각이 들었다면! 아래 신청하기를 클릭하여 참여하면 된다^^. 

AI RC카 라즈봇 무상체험단

RASPBOT 소개 영상
 

라즈베리파이 4B Raspbot AI 비전 로봇 카 : 오픈소스 하드웨어 존 > MCU보드/제어모듈

- 80100원 국내 최대 전자부품 전문 쇼핑몰 - 아이씨뱅큐

www.icbanq.com

신청하기

 

모든 전자부품 뱅크! 국내 최대 전자부품 전문 쇼핑몰 - 아이씨뱅큐

국내 최대 전자부품 전문 쇼핑몰 - 아이씨뱅큐

www.icbanq.com

신청하기

#RC카 #라즈베리파이 #메이커 #DIY #인공지능 #AI #AI로봇 #라즈베리파이 RC카

728x90
반응형
블로그 이미지

두리뭉실 두리뭉실:해피파인더그룹

컴퓨터 코치 두리뭉실

댓글을 달아 주세요

<책 표지>



서평 등록일이 내일까지 인데 오늘에서야 코딩 및 결과 확인이 마무리 됐다^^. 무료 동영상 강의 제공은 확인을 하지 못해서 아쉽다.


큰 빵을 한꺼번에 먹으려면 힘들다. 한꺼번에 먹는 사람도 있지만, 대부분은 아니다. 개인적으로 크게 한번에 설명하는 것 보다는 큰것을 작게 나누어 여러번 설명하는 방식을 좋아한다. 왜냐하면, 어려워 보이는 것도 쉽게 이해 할 수 있고 사소한 차이도 알 수 있기 때문이다. '진짜 코딩하며 배우는 파이썬' 제목처럼 이 책은 그렇게 되어 있다. 완벽하게 파이썬에 대해서는 알 수 없지만, 책을 다 보고 난 후에는 재미를 느끼며 뭔가 더 할 수 있는 것들을 생각하게 될것이다. 나 같은 경우는 텍스트로 되어진 부분을 그림으로 표시 한다 던지! 텍스트 끝말잇기가 아닌 음성 끝맛잇기 게임을 만든다든지!



위 사진의 내용처럼 이 책은 파이썬 고급 주제로 맘스터치, 바리스타 프로그램을 만들고 응용한다. 파이썬의 기본적인 내용을 먼저 설명하고 코딩하는 것이 아닌, 필요한 부분을 설명하고 프로그램 완성하는 방식이다. 거기에 맛보기 수준으로 openCV를 이용한 영상 인식과 구글 speech로 음성인식을 위해 구글 클라우드 플랫폼을 사용하는 방법을 누구나 따라 할 수 있도록 잘 설명되어 있다. 인터넷에 찾아보면 코드들이 널려 있겠지만, 흥미로운 주제인 만큼 관련된 경험이 없다면, 책을 통해서 접해 보길 적극 추천 한다.


책에선 파이썬 최신버전, IDLE, NOTEPAD++, PyCharm이용 하였지만, Visual Studio Code를 이용하여 파이썬 및 hexadump 확장 기능을 이용하여 어려움 없이 책의 코드를 실행하고 결과를 확인 했다.

728x90
반응형
블로그 이미지

두리뭉실 두리뭉실:해피파인더그룹

컴퓨터 코치 두리뭉실

댓글을 달아 주세요

체험단 페이지 바로 가기 *



인공지능이라는 흥미로운 주제를 이용하여 코딩을 배우는 것임을 목차를 통하여 알 수 있다. 더블어 무료 동영상 강의가 제공 되니 혼자서로 충분히 책을 볼 수 있을거라 생각 된다. ^^ 관심이 있으면 바로 신청! 오늘 5시까지! 신청






목차

Chapter 01 파이썬 살펴보기

01_ 파이썬 기본기 다루기

01-1 파이썬이란 무엇인가?
01-2 파이썬은 유용한가?
파이썬은 쉽다
파이썬은 강력하다!
파이썬은 라이브러리가 강력하다!

02 _ 파이썬 개발환경 구성하기
02-1 파이썬 설치하기
02-2 파이썬 실습 환경 설정하기
IDLE 실행하기
파이썬 셀에 직접 명령 줘보기
파이썬 프로그램 작성하기
파이썬 프로그램 저장하기 1
파이썬 실습 디렉터리 생성하기
파이썬 프로그램 저장하기 2
파이썬 프로그램 실행하기
02-3 파이썬 기본 코드 살펴보기


Chapter 02 파이썬 기본 문법 익히기

01 _ 파이썬 말하기 : print

01-1 print 함수 사용해 보기
01-2 파이썬 오류 대처하기
문법 오류 발생시켜 보기
이름 오류 발생시켜 보기
들여쓰기 문법 오류 발생시켜 보기
01-3 문자열, 숫자 출력하기
줄 번호 표시하기
01-4 변수 사용해 보기
01-5 형식 문자열 사용하기
01-6 한 줄에 출력하기
01-7 변수 값 바꿔보기
01-8 str.format 함수 사용해 보기

02 _ 파이썬의 무한 반복 : while True
02-1 같은 동작 무한 반복하기
02-2 파이썬은 얼마나 빠를까?
02-3 한 줄로 출력하고 싶은데 어떻게 하지?
02-4 천천히 일 시키기 : time.sleep
02-5 파이썬 수행 속도 측정하기
라즈베리파이 파이썬 실행 속도
C언어 수행 속도 측정하기
02-6 파이썬 오류 발생 시켜보기
문법 오류 발생시켜 보기 1
들여쓰기 문법 오류 발생시켜 보기
이름 오류 발생시켜 보기
문법 오류 발생시켜 보기 2

03 _ 프로그램 맛보기
03-1 프로그램 이란?
03-2 컴퓨터 프로그램 이란?
03-3 프로그램의 형식
신라면 끓이는 법 : 순서를 붙여 레시피 정리하기
03-4 프로그램의 구성 요소 : 동작과 대상
유사 코드 작성하기
실제 코드 작성하기
03-5 파이썬 프로그램 용어 정리
프로그램 구성 요소
문장 구성 요소와 프로그램 구성 요소 비교
03-6 커피 타는 프로그램 작성해 보기

04 _ 함수와 변수 이해하기
04-1 정수 변수와 함수
함수 정의하고 사용해 보기
04-2 실수 변수와 함수
함수 정의하고 사용해 보기
04-3 둘 이상의 함수 인자
함수 정의하고 사용해 보기
04-4 둘 이상의 함수 반환 값
함수 정의하고 사용해 보기
04-5 함수의 형식

05 _ 값, 객체, 변수 할당 이해하기
05-1 값 살펴보기
05-2 값의 형태 살펴보기 : type
05-3 객체의 주소 살펴보기 : id
05-4 객체의 크기 살펴보기 : sys.getsizeof
05-5 변수와 객체의 관계 살펴보기
05-6 변수에 변수 값 할당하기
정수 변수 할당하기
실수 변수 할당하기
05-7 변수 값 변경해 보기


Chapter 03 바리스타 프로그램 만들며 실력 키우기

01 _ 파이썬 기초 다지기

01-1 프로그램 기능 정의하기
01-2 파이썬의 화면 출력 : print
01-3 프로그램의 지속 실행 : while True
01-4 예외 처리 : try~except
01-5 작업 순서 정하기 : 주석
여러 줄 주석
01-6 메뉴 보여주기 : print
01-7 사용자 입력 받기 : input
01-8 사용자 입력 처리 : if~elif~else
01-9 프로그램 종료 : if, break
01-10중간 결과 파일(1)

02 _ while, if, break 정리하기
02-1 while 문 : 계속해서 반복해!
02-2 if 문 : 이 경우는 이거해!
02-3 while 문 실행해 보기
02-4 whie True 문 실행해 보기
02-5 while 문의 형식
02-6 if 문의 형식
02-7 맘스터치 프로그램 작성해보기(1)

03 _ 파이썬 중급 도약하기
03-1 프로그램 정리하기 : 함수
주요 함수 추가하기
show_menu 함수 완성하고 호출하기
get_order 함수 완성하고 호출하기
process_order 함수 완성하고 호출하기
처리 함수 추가하기
처리 함수 구현하고 호출하기
03-2 중간 결과 파일 (2)
03-3 맘스터치 프로그램 작성해보기 (2)
03-4 메뉴의 일반화 : 목록과 for~in 문
변수 추가하기
목록으로 변수 정리하기
for~in 문으로 동작 정리하기
for 문에 목록 변수 사용하기
듀플 사용해 보기
사전 사용해 보기
사전 정렬하기
03-5 처리 일반화 : 함수 참조
함수 값 변수 생성하기
함수 값 목록으로 정리하기
메뉴 처리 동작 일반화하기
듀플 사용해 보기
사전 사용해 보기
03-6 중간 결과 파일 (3)
03-7 맘스터치 프로그램 작성해보기 (3)

04 _ 목록, for~in 정리하기
04-1 for~in : 여기부터 저기까지 반복해!
04-2 range 사용하기
04-3 for~in 문 실행해 보기
04-4 큰 목록 초기화 방법
04-5 목록 안에서 for~in 문 사용하기
04-6 for~in 문의 형식

05 _ 목록, 튜플, 제너레이터 이해하기
05-1 목록과 튜플의 관계
목록, 튜플 확인하기
목록, 튜플 항목 추가해 보기
함수에서의 튜플 살펴보기
튜플 항목 값 변경해 보기
목록과 튜플 항목 값 출력해 보기
05-2 목록과 제너레이터의 관계 : type
목록, 생성기 확인하기
목록, 생성기 항목 늘려 보기
목록, 생성기 출력하기
목록과 생성기 항목 값 출력해 보기
05-3 제너레이터 함수
생성기 확인하기
생성기 출력하기
생성기 항목 값 출력해 보기
생성기 함수의 수행 살펴보기
while 문을 수행하는 생성기 함수
생성기 함수 풀어보기


Chapter 04 바리스타 프로그램 확장시키며 실력 높이기

01 _ 파이썬 고급 안착하기

01-1 명령 프롬프트에서 파이썬 실행하기
01-2 main과 module로 분리하기
01-3 sys.argv 이해하기
sys.argv 출력해 보기
for 문으로 sys.argv 항목 출력해 보기
sys.argv[0] 경로명 출력해 보기
01-4 명령행 인자로 모듈 받기
IDLE에서 파이썬 프로그램에 인자 넘기기
01-5 문자열 인자 함수로 넘기기
barista_module.py 파일 복사해 오기
카페라떼 만드는 법 : 순서를 붙여 레시피 정리하기
유사 코드 작성하기
실제 코드 작성하기
01-6 중간 결과 파일 (4)
01-7 맘스터치 프로그램 작성해보기 (4)
01-8 목록 인자 함수로 넘기기
01-9 중간 결과 파일 (5)
01-10 맘스터치 프로그램 작성해보기 (5)
01-11클래스와 객체 이해하기
01-12클래스 객체 인자 함수로 넘기기
빈 함수, 빈 클래스 정의하기
클래스 정의하고 사용하기 - Coffee, Mug
클래스 정의하고 사용하기 - Milk, Frother
클래스 정의하고 사용하기 - Sugar
01-13 중간 결과 파일 (6)
01-14 맘스터치 프로그램 작성해보기 (6)
01-15 클래스 정리하기 : 상속
01-16 중간 결과 파일 (7)

02 _ 함수 인자 살펴보기
02-1 단일 값 변수 함수 인자 살펴보기
단일 값 변수 인자와 매개 변수의 관계
locals 함수로 지역 변수 확인하기
매개변수 값 변경 이해하기
매개변수 이름 변경해 보기
Id 함수로 객체 주소 확인하기
02-2 목록 값 변수 함수 인자 살펴보기
목록 값 변수 인자와 매개 변수의 관계
locals 함수로 지역 변수 확인하기
매개 변수를 통한 목록 항목 값 변경 살펴보기
매개변수 이름 변경해 보기
Id 함수로 객체 주소 확인하기
02-3 객체 값 변수 함수 인자 살펴보기
클래스 객체 값 변수 인자와 매개 변수의 관계
locals 함수로 지역 변수 확인하기
pprint 라이브러리 활용하기
매개변수 이름 변경해 보기
매개변수를 통한 객체 속성 값 변경 살펴보기
02-4 self 매개변수 이해하기

03 _ 바리스타 프로그램 확장하기
03-1 메뉴와 레시피 변경하기 : 사전 이용하기
03-2 커피 하나 이상 주문 받기
03-3 잘못된 주문 처리하기
03-4 커피 값 계산하기
03-5 주문 목록 주고받기
03-6 커피 하나 이상 만들기
03-7 커피 준비하기
03-8 커피 내놓기
03-9 최종 결과 파일


Chapter 05 인공지능 라이브러리 활용하기

01 _ 이미지로 얼굴 인식하기

01-1 opencv-python 설치하기
01-2 이미지 읽고 보여주기
01-3 흑백 이미지로 바꾸기
01-4 얼굴 인식하기
Hear Cascade 머신 러닝 필터 파일 가져오기
얼굴 인식하기
01-5 눈 인식하기

02 _ PyCharm 개발 환경 구성하기
02-1 파일참 설치하기
02-2 파이썬 실습 환경 설정하기
파이참 실행하기
파이썬 프로젝트 생성하기
파이썬 파일 생성하기
파이썬 프로그램 작성하기
파이썬 프로그램 실행하기
파이썬 프로그램 종료하기
02-3 opencv-python 설치하기

03 _ 카메라로 얼굴 인식하기
03-1 웹캠 영상 읽고 출력하기
03-2 웹캠 영상 저장하기
함수 호출과 *인자 살펴보기 : *‘DIVX’
03-3 파일 영상 읽고 출력하기
03-4 웹캠 영상 얼굴 인식하기

04 _ 음성 녹음하고 재생하기
04-1 pyaudio 설치하기
04-2 음성 녹음하고 재생하기 : Blocking Mode
음성 녹음하기
녹음 재생하기
04-3 wave 파일 구조 살펴보기
표준 wave 파일 구조
notepad++ 편집기 설치하기
output.wav 파일 살펴보기
04-4 음성 녹음하고 재생하기 : Callback Mode
음성 녹음하기
녹음 재생하기
04-5 MicrophoneStream 클래스 구현하기
04-6 MicrophoneStream 클래스 활용하기
04-7 with~as 문의 이해와 활용
try~finally
with~as
컨텍스트 매니저(Context Manager)
with~as와 파일
with~as와 소켓

05 _ 구글 speech로 음성 인식하기
05-1 Cloud Speech API 키 발급 받기
구글 클라우드 플랫폼 무료 사용 등록하기
구글 스피치 플랫폼 프로젝트 생성하기
Cloud Speech-to-Text API 사용 설정하기
사용자 인증 정보 만들기
키 만들기
05-2 구글 음성 인식 라이브러리 설치하기
05-3 영어 음성 인식하기
05-4 연속 생성기 이해하기
연속 생성기 구조 이해하기
연속 생성기 중간 과정 살펴보기
05-5 한국어 음성 인식하기
05-6 한글 읽고 말하기
05-7 음성인식 바리스타
05-8 영어로 대화하기




728x90
반응형
블로그 이미지

두리뭉실 두리뭉실:해피파인더그룹

컴퓨터 코치 두리뭉실

댓글을 달아 주세요

<딥러닝 온라인 스터디 교재 : 밑바닥부터 시작하는 딥러닝>


한달 전부터 딥러닝 스터디를 온라인으로 시작 했다. 예전에 OpenCV 공부할때(마무리 못함) 따로 공부할려고 사 놓은 책인데, 스터디 교재도 선정되어 기분이 좋았다. 앞부분만 보고 덮었던 책이다. 아마도 이번 스터디에서 마무리 될거 같다.

728x90
반응형
블로그 이미지

두리뭉실 두리뭉실:해피파인더그룹

컴퓨터 코치 두리뭉실

댓글을 달아 주세요