초등학교 3-4학년을 대상으로 4차 산업혁명과 소프트웨어 교육에 대한 강연을 해달라고 해서 준비했던 자료입니다. 아직 어린 아이들에게 4차 산업혁명이라는 개념과 관련 기술들을 소개해야 하고, 또 자연스럽게 소프트웨어와 코딩이 무엇이고 왜 이들을 공부해야 하는지 소개해 달라고 해서 만든 것입니다.
어렵게 설명하는 것보다는 아이들이 잘 알고 있는 또봇이나 터닝메카드를 이용해서 4차 산업혁명과 관련 기술들을 소개했구요, 4장에 1장씩 동영상을 넣어서 관심을 유도했습니다. 그리고, 인공지능 설명할 때에는 인공지능 스피커를 가지고 데모를 보여주고 앞으로의 인공지능은 어떻게 동작할 지에 대해 이야기 해보라고 하니 녀석들 말 많더군요 ㅋㅋ
초등학교 3-4학년을 대상으로 4차 산업혁명과 소프트웨어 교육에 대한 강연을 해달라고 해서 준비했던 자료입니다. 아직 어린 아이들에게 4차 산업혁명이라는 개념과 관련 기술들을 소개해야 하고, 또 자연스럽게 소프트웨어와 코딩이 무엇이고 왜 이들을 공부해야 하는지 소개해 달라고 해서 만든 것입니다.
어렵게 설명하는 것보다는 아이들이 잘 알고 있는 또봇이나 터닝메카드를 이용해서 4차 산업혁명과 관련 기술들을 소개했구요, 4장에 1장씩 동영상을 넣어서 관심을 유도했습니다. 그리고, 인공지능 설명할 때에는 인공지능 스피커를 가지고 데모를 보여주고 앞으로의 인공지능은 어떻게 동작할 지에 대해 이야기 해보라고 하니 녀석들 말 많더군요 ㅋㅋ
Lecture 05 of the 1st NS-CUK Winter School on Ethics of AI and Robots (AI Ethics 2022)
Lecturer: Dr. Eun-Soon You
Date: Dec 27th, 2022
Topic: How does the advent of AI and robots change our daily life?
Syllabus: https://nslab-cuk.github.io/2022/12/06/WS/
한국정보화진흥원 (http://www.nia.or.kr/, NIA) 주죄하는 2018년 집합정보화교육 설명회가 홍익대학교 국제연수원에서 열렸다. 2일간 진행되는 일정에 1일차 오후 4시부터 두 시간동안 소프트웨어교육에 대한 전반적인 설명과 소프트웨어 교육 도구인 리코 컴퓨터 데모와 시연이다.
이날 진행된 행사는 전국 광역 자치단체에서 선정한 집합정보화교육기관 강사 대상의 역량 강화 교육이다. 내가 이해하는 집합 정보화 교육기관이란 정보로부터 소외된 계층을 교육하는 기관이라고 알고있다. 즉 장애인 기관, 소외 어르신 편의 기관, 다문화 가족 관련기관 등 사회에서 각종 정보화 혜택을 누리지 못하는 계층을 말한다. 국가는 이러한 계층의 정보화 격차 해소를 위해 부단히 노력한다. 특히 한국정보화진흥원의 각종 활동은 디지털 격차 해소, 국민 정보화 교육, 소외 계층의 디지털 교육, 무상 PC 스마트 테블릿 제공 등 많은 일을 수행한다.
자바스크립트로 라즈베리파이 제어 및 리모콘을 만들어 IoT를 실습하는 방법을 다루고 있습니다. 관련 목차는 다음과 같습니다.
0. 시작하기 앞서 (4p)
1. 파이를 동작시켜 보자 - 초기설정 (17p)
2. 파이의 운영체제 - Linux 속성실습 (33p)
3. JavaScript로 하드웨어 제어를 - Node.JS (57p)
4. 거리 측정하고 정보 표시 하기 - GPIO (81p)
5. 스마트폰으로 리모콘을 - jQueryMobile (119p)
6. 인터넷으로 음악과 날씨를 - OpenAPI & RSS (137p)
7. 오디오 소프트웨어 개발하기 - (153p)
8. 외관을 생각대로 만들기 - 3D 프린팅 (189p)
9. 언제 어디서나 동작하는 IoT- Circulus (192p)
10. 마무리(256p)
빅데이터, 클라우드, IoT, 머신러닝. 왜 이렇게 많은 것들이 나타날까?Yongho Ha
클라우드라는 말이 들리더니, 어느새 빅데이터가 유행했습니다. 데이터가 중요하다는 것을 겨우 받아들일까 하는 판국에, 이제는 IoT라던가 머신러닝이 중요하다고 합니다. 이 많은 유행들은 그냥 일시적인 걸까요? 아니면 동시에 나타나게된 이유가 있는 걸까요? 이것들 뒤에 큰 흐름이 있지는 않을까요? 있다면 그것은 어디에서 시작되고 있을까요? numberworks.io
Lecture 05 of the 1st NS-CUK Winter School on Ethics of AI and Robots (AI Ethics 2022)
Lecturer: Dr. Eun-Soon You
Date: Dec 27th, 2022
Topic: How does the advent of AI and robots change our daily life?
Syllabus: https://nslab-cuk.github.io/2022/12/06/WS/
한국정보화진흥원 (http://www.nia.or.kr/, NIA) 주죄하는 2018년 집합정보화교육 설명회가 홍익대학교 국제연수원에서 열렸다. 2일간 진행되는 일정에 1일차 오후 4시부터 두 시간동안 소프트웨어교육에 대한 전반적인 설명과 소프트웨어 교육 도구인 리코 컴퓨터 데모와 시연이다.
이날 진행된 행사는 전국 광역 자치단체에서 선정한 집합정보화교육기관 강사 대상의 역량 강화 교육이다. 내가 이해하는 집합 정보화 교육기관이란 정보로부터 소외된 계층을 교육하는 기관이라고 알고있다. 즉 장애인 기관, 소외 어르신 편의 기관, 다문화 가족 관련기관 등 사회에서 각종 정보화 혜택을 누리지 못하는 계층을 말한다. 국가는 이러한 계층의 정보화 격차 해소를 위해 부단히 노력한다. 특히 한국정보화진흥원의 각종 활동은 디지털 격차 해소, 국민 정보화 교육, 소외 계층의 디지털 교육, 무상 PC 스마트 테블릿 제공 등 많은 일을 수행한다.
자바스크립트로 라즈베리파이 제어 및 리모콘을 만들어 IoT를 실습하는 방법을 다루고 있습니다. 관련 목차는 다음과 같습니다.
0. 시작하기 앞서 (4p)
1. 파이를 동작시켜 보자 - 초기설정 (17p)
2. 파이의 운영체제 - Linux 속성실습 (33p)
3. JavaScript로 하드웨어 제어를 - Node.JS (57p)
4. 거리 측정하고 정보 표시 하기 - GPIO (81p)
5. 스마트폰으로 리모콘을 - jQueryMobile (119p)
6. 인터넷으로 음악과 날씨를 - OpenAPI & RSS (137p)
7. 오디오 소프트웨어 개발하기 - (153p)
8. 외관을 생각대로 만들기 - 3D 프린팅 (189p)
9. 언제 어디서나 동작하는 IoT- Circulus (192p)
10. 마무리(256p)
빅데이터, 클라우드, IoT, 머신러닝. 왜 이렇게 많은 것들이 나타날까?Yongho Ha
클라우드라는 말이 들리더니, 어느새 빅데이터가 유행했습니다. 데이터가 중요하다는 것을 겨우 받아들일까 하는 판국에, 이제는 IoT라던가 머신러닝이 중요하다고 합니다. 이 많은 유행들은 그냥 일시적인 걸까요? 아니면 동시에 나타나게된 이유가 있는 걸까요? 이것들 뒤에 큰 흐름이 있지는 않을까요? 있다면 그것은 어디에서 시작되고 있을까요? numberworks.io
Do IoT Yourself! - 사물 간의 연결을 위한 Open APIHyunghun Cho
Do IoT Yourself 세미나의 세 번째 발표 자료 프리뷰입니다.
이번 세미나에서는 지난 세미나에서 개발한 아두이노 기반 온도 센서 정보를 RESTful Web API 형태의 Open API로 개발하는 과정을 다룹니다.
프리뷰 자료이기 때문에 이후 수정, 변경될 가능성이 있으니 양해 바랍니다.
GameTube is a project launched by Daddy's Lab for young children.
This slide shows the steps to program Scratch with GameTube.
I hope you can easily understand how GameTube works.
Home sensor prototype on Arduino & Raspberry Pi with Node.JSHyunghun Cho
This slide shows the steps to make home temperature & humidity sensor using two famous open source H/Ws (Arduino & Raspberry Pi) with Node.JS the server side JavaScript framework.
20. 프로그래밍 첫 걸음
첫 걸음은 무작정으로 (from Scratch)
시작점(엔트리)도 좋습니다
컴퓨터는 아무것도 몰라요
원하는 일을 상세하게 알려줘야만 해요
※ 게임튜브로 춘향전 만들기
21. 아이들을 위한 쉬운 만들기 도구
피코보드 (PicoBoard)
스크래치와 연결해서 동작하는 보드
리틀비츠 (LittleBits)
레고 블록처럼 안전하게 전자 회로를 만들 수 있는 키트
마이크로비트 (Micro:Bits)
영국 BBC 방송사에서 만든 교육용 컴퓨터
22. 모두를 위한 만들기 도구
아두이노 (Arduino)
직접 전자 회로를 만들 수 있는 개발 보드
라즈베리 파이 (Raspberry PI)
마음껏 가지고 놀 수 있는 소형 컴퓨터
23. 직접 만들기 사례 – 음식물 쓰레기통
2015년 메이커 위크엔드
음식물 부패 상태를 알려주는 스마트 쓰레기통 만들기
24. 잘 만들면 팔 수 있어요
3D삼디 프린터와 아두이노로 만든 한글시계 / 특별한 액자
크라우드 펀딩 사이트 와디즈에서 상품 화
대디스랩와 함께 제작
25. 잘 만들고 싶다면 프로그래밍 언어를 배우자
외국어만큼 다양한 프로그래밍 언어
외국인과 원활한 소통하기 위해 외국어를 배우 듯
컴퓨터를 자유자재로 다루려면 프로그래밍 언어를 공부해야 합니다.
분야 별 대표 언어들
컴퓨터 제어: C, C++
모바일 앱: Java, Swift
웹 프로그래밍: HTML, JavaScript
통계/인공지능: R, Python
26. 대화하는 소프트웨어
“혁신은 뜻 밖에 일어나는 일이라 어떤 사람들이 해 낼지를 알 수 없습니다.’’
- 팀 버너스 리 (웹의 창시자)
27. 인터넷 – 불안이 가져온 대화의 기술
인터넷 프로토콜(TCP/IP)
핵 전쟁을 대비해 만든 정보 망을 위한 기계 간의 대화의 기술
세계의 컴퓨터가 하나의 소프트웨어로 대화하다
28. 아낌없이 나눠주는 착한 웹
지식을 아낌없이 나누는 착한 공유 소프트웨어
서버(server, S): 정보를 나눠 주는 컴퓨터
클라이언트(client, C): 정보를 가져가는 컴퓨터
client
요청
server
응답
client
요청
응답
응답
요청
C
S
C
C
C
C
C
C
C
29. 사물인터넷은 사물 사이의 대화
사물이 사물을 서로 찾고, 묻고, 응답하는 소프트웨어
IoT: 사물인터넷
IoT
요청
IoT
응답
IoT
요청
응답
응답
요청
IoT
IoT
IoT
IoT
IoT
IoT
IoT
IoT
IoT