본문 바로가기

AI교육118

[논문 리뷰] 소프트웨어 창의인재 양성을 위한 초등 진로교육 프로그램 개발 및 적용 - 스크래치와 로봇 활용을 중심으로- 강샛별(2014), 소프트웨어 창의인재 양성을 위한 초등 진로교육 프로그램 개발 및 적용 - 스크래치와 로봇 활용을 중심으로- 본 논문은 2014년 논문으로 초등학교에서 소프트웨어 진로 교육에 대해 연구한 몇 안되는 논문 중 하나이다. 이번 논문도 간단하게 딱 필요한 내용만 정리해보려한다. 목차 살펴보기 1. 서론 2. 이론적 배경 3. 진로교육 프로그램 개발 4. 연구 결과 5. 결론 및 제언 주요 내용 1) 초등학교의 진로교육 진로 교육의 목표 : 학생 자신의 진로를 창의적으로 개발하고 지속적으로 발전시켜 성숙한 민주 시민으로서 행복한 삶을 살아갈 수 있는 역량 기르기 초등학교 진로교육의 목표 : 긍정적 자아개념을 형성하고 일의 중요성을 이해하며 진로 탐색과 계획 및 준비를 위한 기초소양을 키움으로써.. 2021. 2. 10.
[논문 리뷰] 중고등학교 IT진로교육의 현황 및 개선방안 연구 임은경(2010), 중고등학교 IT진로교육의 현황 및 개선방안 연구, 전남대학교 전산교육 석사학위논문. 첫 번째로 살펴볼 논문은 중고등학교 IT진로교육의 현황 및 개선방안 연구이다. 2010년 논문이기는 하지만 IT진로교육 현황에 대해 이 논문 이후 딱히 정리된 것이 없기 때문에 2010년의 현황을 좀 살펴보기 위해 중요한 내용만 정리해보려한다. 목차 살펴보기 1. 서론 2. 관련 연구 3. 대학 IT인력 현황 4. IT진로교육의 현황 5. 개선방안 제언 6. 결론 주요 내용 1) IT 진로교육의 필요성 (1) 진로교육에 대한 문헌 정리 결과 IT진로지도에 관한 내용은 부족하였다. (2) 우리나라 정보 교육과정의 문제점 ① 정보교육 시수의 절대적 부족 : 현재(2021)도 마찬가지 - 2021년 기준 2.. 2021. 2. 9.
16. 앱인벤터 퀴즈만들기 - 리스트(list)활용 철학의 달인 퀴즈 만들기 이번에는 리스트 속 리스트를 활용하여 간단한 퀴즈 앱을 만들어겠습니다. 퀴즈앱의 이름은 '철학의 왕!' 입니다. ㅎㅎ 이 퀴즈앱은 철학자들의 명언을 보고 이 명언을 말한 철학자의 이름을 맞히는 앱으로 이를 응용하여 속담 맞추기, 넌센스 퀴즈 앱 등을 만들 수 있습니다. 1. 앱 화면 및 기능 구상하기 '철학의 달인' 앱은 철학자의 명언 문제를 보고 그 명언을 말한 철학자의 이름을 맞추는 간단한 퀴즈 앱입니다. 기능을 살펴보겠습니다. '시작' 버튼을 누르면 문제번호와 철학자의 명언이 나옵니다. 답 입력 칸에 해당 명언을 말한 철학자의 이름을 적고 '입력' 버튼을 누릅니다. 정답이면 '정답입니다.' 라고 나오고 정답이 아니면 '다시 생각해보세요.' 라는 문구가 나옵니다. 다음 문제로 넘어가려면 '다음' 버튼.. 2020. 11. 20.
15. 앱인벤터 - 리스트 안의 리스트, 세계 나라의 정보 리스트 만들기 앱인벤터에서 '리스트 안의 리스트' 활용해보기! 앱인벤터를 이용하면 '리스트'를 만들 수 있고 이 리스트를 활용해서 학생 명부, 퀴즈 등 다양한 앱들을 제작할 수 있습니다. 이번에는 '리스트 안에 리스트'를 활용하여 세계 여러 나라 정보를 알려주는 앱을 만들어 보겠습니다. 1. 앱의 화면과 기능 구상하기 이번에 만들 앱의 이름은 '세계 나라 위키피디아' 로 정해보았습니다. 세계 여러 나라의 정보를 알려주는 앱이라 위키피디아라는 명칭을 붙여주었습니다. ㅎㅎ 세계 나라 위키피디아 앱은 세계 나라의 면적, 인구 수, GDP를 리스트에 추가, 삭제, 변경하여 세계 나라에 대한 정보를 확인할 수 있는 앱입니다. 세계 나라 위키피디아 앱은 학생 명부앱과 마찬가지로 '현재', '추가', '삭제', '교체' 버튼이 있.. 2020. 11. 19.
14. 앱인벤터 리스트(list) 사용하기 - 학생명부 만들기 이번 글에서는 앱인벤터로 '학생 명부' 만들기 앱을 만들어 보겠습니다. 학생명부 만들기에서는 '리스트' 블록을 사용합니다. '변수'가 하나의 값만을 저장하는 저장소라면 '리스트'는 여러 값을 저장하는 저장소입니다. 앱인벤터에서 '리스트'는 하나의 독립된 공간이 아닌 '칸막이' 이며 독자적으로 쓰이지 않고 변수나 DB와 함께 활용해야 합니다. 리스트 관련 블록은 리스트이름, 위치, 항목으로 이루어져있습니다. 1. 앱 화면과 기능 구상하기 학생 명부 앱은 리스트에 학생 이름을 미리 저장해 둔 다음 학생 추가, 학생 삭제, 변경 버튼을 만들어서 학생 명부를 수정 할 수 있습니다. 2. 앱 화면 만들기 학생 명부 앱의 화면은 아래와 같습니다. 일단 현재 학생들의 이름을 볼 수 있는 '현재' 탭이 있고 학생 이름.. 2020. 11. 18.
인공지능(AI) 카메라 - 허스키렌즈와 마이크로비트 연결하기 허스키렌즈(HuskyLens)는 인공지능(AI)카메라이다. 허스키렌즈에 대한 기초 정보는 아래 글을 통해 확인할 수 있다. 인공지능(AI) 카메라 - 허스키렌즈(HuskyLens) 사용법 인공지능(AI) 카메라 - 허스키렌즈(HuskyLens) 사용법 허스키렌즈(Huskylens)는 머신러닝이 적용된 인공지능 카메라이다. 초중등 AI교육에서는 머신러닝 모델을 직접 만들기에 무리가 있으므로 ML4KIDS나 Teachble Machine, 엔트리 등을 활용하여 '데이터'를 creatorjo.tistory.com 허스키렌즈의 가장 큰 장점은 여러 기기와 호환이 된다는 것이었다. 아두이노, 라즈베리파이, 라떼판다, 마이크로비트와 호환이 가능한데 이 중 마이크로비트와 연결하는 방법을 알아보자! 목차 1. 허스키렌.. 2020. 11. 2.
인공지능(AI) 카메라 - 허스키렌즈(HuskyLens) 사용법 허스키렌즈(Huskylens)는 머신러닝이 적용된 인공지능 카메라이다. 초중등 AI교육에서는 머신러닝 모델을 직접 만들기에 무리가 있으므로 ML4KIDS나 Teachble Machine, 엔트리 등을 활용하여 '데이터'를 입력하여 '학습' 시키고 '블록 프로그래밍'을 통해 머신러닝 모델을 활용하는 교육을 주로 해오고 있다 . 이러한 교육을 진행할 때는 항상 컴퓨터가 필수였으며 머신러닝 모델을 만들 수 있는 특정 사이트에 접속하여야만 했다. 하지만!! 이미 머신러닝 모델이 탑재되어 있는 AI카메라(허스키렌즈)를 활용한다면 ML4KIDS나 Teachble Machine, 엔트리같은 프로그램 접속 없이 허스키렌즈 자체에서 이미지 데이터들을 학습시켜 인공지능 카메라로 사용할 수 있다. 더불어 허스키렌즈를 피지컬.. 2020. 11. 2.
13. 앱인벤터 방향 센서 이용하기(롤, 피치, 방위각) 오늘은 앱 인벤터 '센서' 탭에 있는 '방향 센서(orientation sensor)' 사용법을 알아보겠습니다. 1. 방향센서(orientation sensor) 기초(Roll, Pitch, Azomuth) '방향 센서'는 3개의 값을 받아서 방향을 인지하는데 3개의 값은 Roll(롤) Pitch(피치) Azimuth(방위각) 입니다. Roll은 왼쪽 오른쪽 각도입니다. 왼쪽으로 롤링이되면 0부터 +90도 오른쪽으로 롤링이되면 0부터 -90도 로 나타냅니다. Pitch는 위 아래 각도입니다. 평평한 것이 0도이고 지구 중심에서 아래로 가면 0부터 +90도 지구 중심에서 위로 가면 0부터 -90도 로 나타냅니다. Azimuth(방위각)은 동, 서, 남, 북 을 나타내는 각도입니다. 쉽게 말해 나침반의 기능.. 2020. 10. 27.
12. 앱인벤터의 근접 센서 사용하기 앱 인벤터에 있는 센서 탭을 이용하면 내 스마트폰에서 사용할 수 있는 다양한 센서를 활용한 앱을 개발할 수 있습니다. 스마트기기에 탑재된 센서들은 가속도 센서, 자이로 센서(각속도), 빛 센서, 위치 센서, 근접 센서 방향 센서, 온도 센서, 습도 센서, 자기장 센서, 기압 센서 바코드 스캐너, 시계, NFC, 만보기 등이 있죠. 생각보다 스마트폰에 들어있는 센서가 정말 많습니다. 1. 앱의 화면과 기능 구상하기 이번에는 근접센서를 이용해서 내 핸드폰에 누군가 가까이오면 누구세요? 라고 물어보는 앱을 만들어보겠습니다. 어떤 물체 또는 사람 등이 내 핸드폰에 가까이오는것은 근접센서 값이 5이하인 경우이고, 이때 'who are you?' 라고 음성이 나오게 해보겠습니다. 1-1. 근접센서 기능 근접센서는 .. 2020. 10. 27.
11. 앱인벤터 : 오픈스트리트맵으로 길냥이 발견 알리미 앱 만들기 앱 인벤터에서 지도를 사용하는 방법은 크게 3가지로 나눌 수 있습니다. 1) 액티비티 스타터 사용하기 2) 웹뷰어 사용하기 3) 오픈스트리트맵 사용하기 이번글에서는 오픈스트리트맵을 사용해서 길냥이 발견 알리미 앱을 만들어보겠습니다. 1. 앱 화면과 기능 구상하기 길냥이 발견 알리미 앱은아래와 같은 기능을 갖고 있습니다. 길냥이 발견 알리미 앱 길을 가다가 길냥이를 발견한다. 내가 길냥이를 발견한 곳의 주소가 앱에 나타나고 '위치 표시' 버튼을 누르면 지도 위에 그 지점이 마커로 표시된다. 친구에게 이 주소를 공유하고 싶다면 '카카오톡으로 공유하기' 버튼을 누른다. 2. 화면 만들기 길냥이 발견 알리미 앱은 스크린1과 스크린2을 나누어보았습니다. 스크린1은 기본 화면이고 '위치 클릭' 버튼을 누르면 스크린.. 2020. 10. 27.