2017년 12월 26일 화요일

마이크로비트로 네오픽셀 LED 프로그래밍하기

마이크로비트에 네오픽셀 LED 연결하기




마이크로비트로 네오픽셀 LED 프로그래밍하기

2017년 12월 22일 금요일

마인크래프트 교육용 에디션 설치 및 실행하기, 코드 커넥션 실행 및 프로그래밍하기 예제(하늘에서 떨어지는 닭)

* 마인크래프트 교육용 에디션 사용 준비물

1. Windows10 또는 OSX 엘 캐피탄
   - 학생 윈도우 10 무료 설치 방법 http://o365.pen.go.kr/Help/Windows10

2. Office365 교육용 계정
   - 부산시교육청 소속 교사/학생은 http://o365.pen.go.kr 에서 회원 가입할 수 있다.
   - 회원 가입 방법 : http://o365.pen.go.kr/Help?type=help2

0. 마인크래프트 교육용 에디션 설치하기



0. 마인크래프트 교육용 에디션 실행하기



0. 코드 커넥션 실행하기



0. 프로그래밍하기 예제(하늘에서 떨어지는 닭)





보다 더 자세한 내용은 아래의 자료를 참고하시기 바랍니다.

* 마인크래프트 MS 강의 듣기
https://education.microsoft.com/courses-and-resources/courses/minecraftsw

* 마인크래프트 MS 교재 보기
http://msedukorea.com/minecraft_edu.pdf

2017년 12월 13일 수요일

코두에 마이크로비트를 연결해서 프로그래밍하기

코두에 마이크로비트를 연결해서 프로그래밍하기

* 출처 : https://www.kodugamelab.com/resources/bbc-microbit

0. 코두 설치하기
https://www.kodugamelab.com 에서 화면 왼쪽 상단의 Get KODU 클릭해서 설치 파일 다운로드


1. 마이크로비트를 컴퓨터에 연결한다

2. 아래의 드라이버를 다운로드 받아 설치한다

https://developer.mbed.org/media/downloads/drivers/mbedWinSerial_16466.exe



3. 코두 프로그램을 실행한다

4. 마이크로비트 아이콘을 이용하여 프로그래밍한다


* 마이크로비트 드라이버 설치에 실패했다면?
- 관리자 권한으로 실행해 본다

* 마이크로비트 아이콘은 나타났는데 동작을 하지 않는다면?
- 마이크로비트 뒷면의 리셋 버튼을 몇 번 눌러본다

2017년 12월 4일 월요일

2017 1204 센텀초등학교 SW교실 참고자료 : KODU

2017 1204 센텀초등학교 SW교실 참고자료

KODU 프로그램 다운로드 클릭
http://webdisk.busanedu.net:8081/api.link/3d_baLgJGLDeRuQN_w~~.exe

KODU 공식주소
https://www.kodugamelab.com

알고리즘 형식
~~하면 ~~한다.

예제) 
사과를 보면 사과를 향하여 간다.
사과와 부딪히면 사과를 먹는다.
사과와 부딪히면 하트 표시를 한다.
사과와 부딪히면 점수가 1점 올라간다.
점수가 5점이 되면 승리 엔딩이 나타난다.
                     

2017년 11월 21일 화요일

2017 1121 봉삼초등학교 찾아가는 SW교육 연수 참고 자료

2017 1121 봉삼초등학교 찾아가는 SW교육 연수 참고 자료


<알고리즘의 체험>
0. CS 언플러그드 활동 모음

0. 컴퓨터실에서 활동 싸이트



<프로그래밍의 체험>

스크래치 : http://scratch.mit.edu

2017년 11월 7일 화요일

2017 1107 장서초등학교 마인크래프트로 코딩하기 참고자료

2017 1107 장서초등학교 마인크래프트로 코딩하기 참고자료

0. 마인크래프트 교육용 에디션
https://education.minecraft.net

0. 스티브코딩 
https://www.facebook.com/stvcoding

0. code.org 의 마인크래프트 콘텐츠

0. Hour of Code
라이트봇 : http://lightbot.com/flash.html
Code.org : http://code.org
엔트리 미션 : https://playentry.org/tt#!/basic/solve
코들리 : http://codly.co.kr/codingparty

2017년 11월 6일 월요일

2017 1106 연미초등학교 찾아가는 SW교육 참고자료

2017 1106 연미초등학교 찾아가는 SW교육 참고자료

0. 관찰력 기르기



0. 추리력 기르기




0. 동영상 소스 찾기
- 유튜브에서 '영상 소스' , 'video intro template' 로 검색하기

0. MR 찾기

0. 유튜브 영상 다운로드 프로그램
https://downloads2.4kdownload.com/app/4kvideodownloader_4.3.msi

0. 유튜브 음원 다운로드 프로그램
https://downloads2.4kdownload.com/app/4kyoutubetomp3_3.1.exe

0. mp4 동영상 자르기 프로그램
http://yamb.unite-video.com/Yamb-2.1.0.0_beta2_setup.exe


2017년 11월 2일 목요일

2017 1102 센텀초등학교 진로교육 : 캐릭터 만들어 직업 의상 입히기

2017 1102 센텀초등학교 진로교육 : 캐릭터 만들어 직업 의상 입히기

<활동내용>
1. 내 짝의 캐릭터 만들기
2. 희망하는 직업 묻고 의상 입히기
3. 이미지 파일로 저장하기
4. 장래희망을 그 직업으로 선택하게 된 이유, 꿈을 이루기 위해서 어떤 점을 노력하고 있는지 짝과 인터뷰하기
5. 학급 홈페이지에 인터뷰한 내용과 이미지 파일 업로드하기

준비물 : http://chamssaem.tistory.com/462

2017년 10월 19일 목요일

2017 1019 SW교육 컨설팅 : SW교육 지도안 작성하기 참고자료

2017 1019 호암초등학교 SW교육 컨설팅 : SW교육 지도안 작성하기 참고자료

0. SW교육 수업의 흐름
1. 문제상황 만나기
2. 문제상황 분석하기
3. 알고리즘 작성하기
  가. 줄글로 표현하기
  나. 그림이나 기호(순서도)로 표현하기
4. 해당 언어로 코딩하기
5. 다른 친구와 피드백 
 - 효율성, 창의성

0. SW교육 교수학습 모형 개발 연구(KERIS, 2015)
KERIS report 다운로드하기

* NDIS 모형 학생 사례




0. KERIS SW교육 수업모형에 근거한 초등학교 SW교육 교수.학습 과정안 모음(교육부 선도교원 연수 과정에서 개발, 2017)
http://www.edunet.net/nedu/ifboardsvc/board.do?board_nm=swedu_05&menu_id=1082
-> 게시판에서 '초등' 으로 검색

0. SW교육 선도학교에서 개발한 교수.학습 과정안, 학습지, 수업 동영상 자료 모음
http://www.edunet.net/nedu/swedusvc/listSweduBoardForm.do?boardNum=1&menu_id=663

0. 교수.학습 과정안 평가 관점
- 다른 사람이 보아도 이해할 수 있도록 선명하게 작성되었는가?
- 학습목표 진술에는 구체적인 내용과 행동이 포괄되어 있는가?
- 성취 기준 달성에 적합한 수업 모형인가?
- 수업 모형의 지도 단계에 따라 작성했는가?
- 각 단계의 학습 활동과 내용은 수업 모형 지도 단계에 부합되는가?
- 교사의 안내와 학생의 활동이 역동적으로 설계되어 있는가?
- 평가는 목표 지향적인가?

2017년 10월 16일 월요일

2017년 10월 10일 화요일

2017 1010 서명초등학교 찾아가는 SW교육 참고 자료

2017 1010 서명초등학교 찾아가는 SW교육 참고 자료

<관찰력>





<추리력>
이미지 클릭

<수학적 사고력>


<컴퓨팅 사고력>

소프트웨어(SW) 교육의 날 체험 참고 자료

소프트웨어(SW) 교육의 날 체험 참고 자료

교육부에서 10월 10일을 소프트웨어(SW) 교육의 날로 지정하였습니다.
10월 10일은 소프트웨어의 기본적인 원리를 상징하는 이진수(0, 1)로만 구성된 날짜입니다.

<계기교육 동영상 자료>

<온라인 체험활동 사이트>

 ◦ 라이트봇을 이용한 온라인 코딩 체험 : http://lightbot.com/flash.html
 ◦ (초급) ‘Code.org’를 이용한 온라인 코딩 체험 : http://code.org 
 ◦ (초급) 엔트리 블록 코딩을 통한 미션 해결 : https://playentry.org/tt#!/basic/solve 
 ◦ (초급) 코들리 블록 코딩을 통한 미션 해결 : http://codly.co.kr/codingparty 
 ◦ (초급) 블록 코딩을 통한 농장 운영 미션 해결 : http://codefarm.kr 
 ◦ (중급) ‘플레이봇’을 이용한 문제 해결 :http://playbot.spaceii.com 

2017년 9월 30일 토요일

2017 0930 해운대영재교육원 정보영재 5학년 수업 자료

2017 0930 해운대영재교육원 정보영재 5학년 수업 자료

0. 오피스 365 학생용 계정 등록 싸이트
http://o365.pen.go.kr 

0. 마인크래프트 교육용 에디션 다운로드 싸이트
https://education.minecraft.net 싸이트 > 상단의 SUPPORT>DOWNLOAD 클릭

2017년 9월 25일 월요일

2017 0925 센텀초 개인정보보호 및 보안 연수 참고자료

2017 0925 센텀초 개인정보보호 및 보안 연수 참고자료

<공공장소 무선랜 해킹 주의보>



<스마트폰 악성코드>



<출처를 알 수 없는 apk 파일 설치>



<개인정보보호 실천수칙 CF>

2017 0925 센텀초등학교 찾아가는 SW교육 참고 자료

2017 0925 센텀초등학교 찾아가는 SW교육 참고 자료

<관찰력>



<추리력>
이미지 클릭

<수학적 사고력>


<컴퓨팅 사고력>

2017년 9월 7일 목요일

2017년 9월 4일 월요일

2017년 8월 9일 수요일

2017 0809 부산교육연구정보원 스크래치 직무연수 참고자료

2017 0809 부산교육연구정보원 스크래치 직무연수 참고자료

* 4차 산업혁명 관련 동영상 모음
http://21-swedu.blogspot.kr/2017/03/4-sw.html

* 스크래치 교사용 계정의 장점
- 학생들의 스크래치 계정을 이메일 인증없이 일괄로 만들어 줄 수 있다
- 학생 비밀 번호를 수동으로 재설정할 수 있다
- 스튜디오를 생성하면 학생들이 바로 조회할 수 있다
- 학생들의 코멘트를 바로 모니터링할 수 있다

* 스크래치 교사용 계정 회원가입 안내
http://21-swedu.blogspot.kr/2017/08/blog-post_9.html

* 스크래치 교사용 계정 사용법 안내
http://21-swedu.blogspot.kr/2017/08/blog-post_70.html


<스크래치로 생활 속 문제 해결하기>

1. 문제 만나기
- 사람이 실내로 들어오면 동작하고 나가면 동작이 멈추는 선풍기를 만들어 주세요.

2. 필요한 스프라이트
- 사람, 센서 범위, 선풍기 날개

3. 조건
<배경>
- 장소는 실내이다.
<사람>
- 화면 왼쪽 아래에 있던 사람이 화면 가운데 중간쪽으로 이동한다.
- 1초 쉬었다가 다시 원래 위치로 되돌아 간다.
- 이 과정을 총 2회 실시한다.
<선풍기>
- 선풍기 이미지는 인터넷에서 다운로드하여 스크래치에 업로드한다.
- 화면 중간 위쪽에 선풍기가 있다.
<선풍기 센서 범위>
- 그림판을 이용하여 그린다.
- 반투명 효과를 준다.
<선풍기-선풍기 센서>
- 선풍기 센서 범위 안으로 사람이 들어오면 선풍기 날개가 회전한다.
- 선풍기 센서 범위 밖으로 사람이 나가면 선풍기 날개 회전이 멈춘다.

4. 스프라이트별로 알고리즘 작성하기

5. 순서도 작성하기(초등은 생략 가능)

6. 코딩하기

7. 프로젝트 결과물을 학급 스튜디오에 공유
https://scratch.mit.edu/studios/4207033

8. 댓글 달기
- 잘된 점, 궁금한 점, 개선 아이디어 제공
- 선풀

<SW교육 수업>

0. SW교육 교수학습 모형 개발 연구(KERIS, 2015)
KERIS report 다운로드하기

* NDIS 모형 학생 사례

스크래치 교사용 계정 사용법 안내

* 스크래치 교사용 계정의 장점
- 학생들의 스크래치 계정을 이메일 인증없이 일괄로 만들어 줄 수 있다
- 학생 비밀 번호를 수동으로 재설정할 수 있다
- 스튜디오를 생성하면 학생들이 바로 조회할 수 있다
- 학생들의 코멘트를 바로 모니터링할 수 있다

<스크래치 교사용 계정 회원가입 안내>
http://21-swedu.blogspot.kr/2017/08/blog-post_9.html

<스크래치 교사용 계정 사용법 안내>

1. 화면 오른쪽 상단 아이디 클릭 > 내 학급 클릭



2. 새 학급 클릭



3. 학급 이름 입력



4. '학생들' 탭 클릭



5. 학생 추가하기


가. 1명씩 추가하기
- 사용자 이름 입력



- '계정 설정' 클릭

- 비밀번호 입력



나. 아이디, 비밀번호 일괄 생성하기



다. 가입 링크로 회원 가입시키기








6. 스튜디오 추가하기 









7. 학생들이 스튜디오에 프로젝트를 추가할 수 있도록 허용하기



스크래치 교사용 계정 회원가입 안내

<스크래치 교사용 계정 회원가입> 

* 스크래치 교사용 계정의 장점
- 학생들의 스크래치 계정을 이메일 인증없이 일괄로 만들어 줄 수 있다
- 학생 비밀 번호를 수동으로 재설정할 수 있다
- 스튜디오를 생성하면 학생들이 바로 조회할 수 있다
- 학생들의 코멘트를 바로 모니터링할 수 있다

1. 교사용 계정 회원 가입 주소
- 아이디, 비밀번호 입력


2. 태어난 달, 태어난 해, 성별, 국가 입력하기


3. 이름, 성 입력


4. 휴대전화 번호 입력


5.  학교 이름, 역할, 학교급 입력


6. 학교 주소 입력




* 학교 영문 주소는? : http://www.naver.com , 키워드 : 영문주소 

7. 스크래치 사용 계획 입력



* 한글 영어로 번역하기
- 한번에 5000자까지 번역


8. 이메일 주소 입력





9.  회원 가입 시 입력한 이메일 열어서 링크 주소 클릭

 10.
10. 화면 오른쪽 상단 아이디 클릭 > 내 학급 클릭

 11. 계정 승인 기다리기 
- 최대 하루


2017년 8월 7일 월요일

영화 '마션' 속의 컴퓨팅 사고력

영화 '마션' 속의 컴퓨팅 사고력

0. 영화 구간
- 46분 19초 ~ 52분 32초
- 영화의 일부분을 보고 물음에 답해 봅시다.

0. 질문1. 패스 파인더를 이용하여 지구인들과 대화를 하려면 어떤 방법이 있을까요?
- 지구에서는 패스 파인더의 카메라를 360도 회전 가능하다.
- 지구에서 패스 파인더의 카메라를 콘트롤할 수 있다.
- 화성에서는 yes/no 로 답변 가능한 질문을 적어서 카메라 앞에 비춘다.

0. 질문2. 지구에서 패스 파인더의 카메라를 이용하여 질문을 하려면 어떻게 하면 좋을까요?
- 지구에서는 패스 파인더의 카메라를 360도 회전 가능하다.
- 지구에서 패스 파인더의 카메라를 콘트롤할 수 있다.
- 360도 / 16 = 22.5도
- 지구에서 16진수를 이용해서 질문을 하면 영문으로 변환한다.
- 질문에 대한 답변을 적어서 카메라 앞에 비춘다.

0. 16진수란?
- 바이너리코드(2진수)와 함께 컴퓨터에서 널리 쓰이는 '16'진수
- 0~9, A~F 16개의 숫자를 사용
- 0이 제일 작고 F가 가장 큼

0. 질문3. 아래의 Hex 코드를 참고하여 다음 16진수를 문자열로 변환해 보세요.
해보기) 48 4F 57 41 4C 49 56 45


ascii table


이미지 출처) wikicommons



2017 0807 부산교육연구정보원 스크래치 직무연수 참고자료

2017 0807 부산교육연구정보원 스크래치 직무연수 참고자료

<SW교육의 이해>

0. 설문 및 의견 나누기
-  https://www.menti.com/5509ca
- 결과 보기
https://www.mentimeter.com/s/35a2013f4f22750664e37fbe3cb498b8/62aaa8da1304

0. 누가 범인일까요?
- 논리적 사고력, 추리력
https://www.menti.com/51311f
- 결과 보기
https://www.mentimeter.com/s/38b551c15ccbd80a573d308c352b2d16/a26702d7cae1

0. 영화 '마션' 속의 컴퓨팅 사고력
http://www.businessinsider.com/the-martian-hexidecimal-language-2015-9
- 16진수 : 바이너리코드(2진수)와 함께 컴퓨터에서 널리 쓰이는 '16'진수. 0~F 16개의 숫자를 사용하며 0이 제일작고 F가 가장 큼
- 48 4F 57 41 4C 49 56 45

ascii table

이미지 출처) wikicommons




0. 제1회 SW사고력올림피아드 문제(전자신문, 서울교육대학교)
- 중1∼3 문제
- 초3∼4 문제

2017년 7월 26일 수요일

2017 0726 KERIS SW교육 선도교원 직무연수 참고자료

2017 0726 KERIS SW교육 선도교원 직무연수 참고자료


0. 에너지를 절약하는 똑똑한 선풍기
- 소스파일 https://playentry.org/keris/56398646841e35660888df46#!
- 완성본 https://playentry.org/ws/#!/5651fc0b8c9f458b3a95214c


0. EPL 설문하기
https://www.menti.com/2a1df2

* 설문 결과보기
https://www.mentimeter.com/s/0fd2bb42a631ba8aeaada44d6e4b8808/869c238b4e31


0. SW교육 교수학습 모형 개발 연구(KERIS, 2015)
* KERIS report 다운로드하기

* NDIS 모형 학생 사례











0. 교수.학습 과정안 작성하기
- 모둠별로 토의 / 역할 나누기 / 자료 제작 (2시간)
- 모둠별 발표 (1시간)
- best top 5 설문하기 https://www.menti.com/d45ccb
* 설문 결과보기
https://www.mentimeter.com/s/1529ccbf9bfcdbcbee1d3402da2e4b41/5498194d0518


0. 17차시 내용 구성 참고 자료
- 교재 목차 보기
http://www.software.kr/um/um01/um0103.do?cpage=3&s_tchmtrSe=TCHM01

0. SW교육 교수.학습 과정안 평가 관점(2009 개정 교육과정 기준)
- 다른 사람이 보아도 이해할 수 있도록 선명하게 작성되었는가?
- 학습목표 진술에는 구체적인 내용과 행동이 포괄되어 있는가?
- 성취 기준 달성에 적합한 수업 모형인가?
- 수업 모형의 지도 단계에 따라 작성했는가?
- 각 단계의 학습 활동과 내용은 수업 모형 지도 단계에 부합되는가?
- 교사의 안내와 학생의 활동이 역동적으로 설계되어 있는가?
- 평가는 목표 지향적인가?

2017년 5월 31일 수요일

2017 0531 부산교육대학교 컴퓨터교육학과 3년 수업 자료 : 메이커

2017 0412 부산교육대학교 컴퓨터교육학과 3년 수업 자료 : 메이커

0. 코딩 싸이트 주소https://pxt.microbit.org/?lang=en

0. 오늘의 수업https://pxt.microbit.org/projects

0. 평가
- 개인 과제 : 60% (총 3건, 각 20%)
- 모둠 과제 : 30% (모둠이 같은 점수 받음)
- 출석 : 10%

0. 모둠 과제
- 모둠 규모 : 3명
- 마이크로 비트를 이용하여 재미있는 (또는) 즐거운 (또는) 편리한 물건 만들기
- 참고 싸이트
  https://pxt.microbit.org/projects
- 제작 형태 : 제작 과정과 완성된 작품을 설명하는 동영상 제출
- 동영상 길이 : 3분 내외
- 제출방법 : quietman@korea.kr 로 동영상 파일 첨부하여 제출 
                 또는 유튜브 등에 동영상 탑재 후 동영상 링크 주소를 위의 이메일로 제출
- 메일 제목과 본문에 모둠원의 학번과 이름 꼭 포함해서 제출
- 제출 마감 : 2017. 6. 14.(수)
- 마이크로비트, 케이블선, 건전지 2개, 건전지 케이스, 집게 전선은 과 사무실에 있습니다
----------------------------------------------------------------------------------
0. 개인 과제 #03 , 반복문
- 제작내용 : 0에서 10 까지 차례로 화면에 표시하기
- 문제상황 : 시작하면 0에서 10까지 숫자가 차례로 화면에 표시된다. 숫자와 숫자 사이 간격은 5000 ms 이다.
- 필요한 명령어
(작성해 주세요)
- 알고리즘
(작성해 주세요)
- 순서도
(작성해 주세요)
- 코딩 화면
(캡쳐해서 첨부해 주세요)
* 제출방법 : 위의 내용을 복사하여 완성한 후 quietman@korea.kr 로 한글 파일로 작성하여 제출해 주세요. 
제출 기간은 2017년 6월 6일 23시 59분까지 입니다. ^^

2017년 5월 30일 화요일

2017 0530 온천초등학교 찾아가는 SW교육 참고자료 : 코딩 교육을 위한 어플 소개

2017 0530 온천초등학교 찾아가는 SW교육 참고 자료 : 코딩 교육을 위한 어플 소개

<게임으로 배우기>

0. 어플 이름 : 구글 플레이스토어, Lightbot
- 순차 알고리즘
- 일정 단계 이상은 결재를 해야 사용할 수 있음

0. 어플 이름 : 구글 플레이스토어, Bit by Bit
- 순차 알고리즘
- 광고가 있어 수업 시간에 활용하기에는 어려움이 있음

<과자먹으면서 배우기>

0. 어플 이름 : 구글 플레이스토어, glicode



- 운영싸이트 : http://cp.glico.jp/glicode/en/
- 사용방법 : http://cp.glico.jp/glicode/en/howto
- 최만 선생님 사용후기 : http://www.educloud.co.kr/archives/10364

<블록 기반으로 배우기>

0. 어플 이름 : 구글 플레이스토어, ScratchJr
- 유치원, 초등학교 저학년을 위한 스크래치



0. 어플 이름 : 구글 플레이스토어, 코딩 스토리(Coding Story)
- 로보로보의 피지컬 컴퓨팅을 위한 앱
- 스크래치와 인터페이스가 유사함
- 블루투스, OTG로 센서와 연결

0. 어플 이름 : 구글 플레이스토어, 스케치웨어
- 스크래치와 인터페이스가 유사함

0. 어플 이름 : 구글 플레이스토어, 포켓 코드
- 예제 : 스타워즈 게임 만들기




0. 어플 이름 : 애플 앱 스토어, swift playgrounds
- 아이패드에서 동작함
- 설명 : https://www.apple.com/swift/playgrounds/
- 앱 다운로드 : https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=908519492&mt=8&ls=1

0. 크롬 웹 스토어 어플 이름 : Coding with Chrome
https://chrome.google.com/webstore/detail/coding-with-chrome/becloognjehhioodmnimnehjcibkloed?utm_source=chrome-ntp-icon

2017년 5월 23일 화요일

2017 0523 부산교육연구정보원 SW교육 직무연수 참고자료

2017 0523 부산교육연구정보원 SW교육 직무연수 참고자료


0. SW교육 운영지침 및 해설서 다운로드 주소

https://www.pen.go.kr/www3/bbs/board.knf?boid=depart60800&wid=111


0. SW교육 수업사례

- 월간 마이크로소프트웨어, CS 언플러그드 수업

임화경(Hwakyung Rim) (멀티미디어학회논문지, Vol.16 No.12, [2013])[KCI등재]

임화경 조용남 (韓國컴퓨터情報學會論文誌, Vol.17 No.11, [2012])[KCI등재]

임화경(Hwakyung Rim) 조용남(Yongnam Cho) (韓國컴퓨터情報學會論文誌, Vol.16 No.2, [2011])[KCI등재]


0. SW교육을 위한 다양한 도구 알기



- 부산교육연구정보원 : 놀이로 배우는 컴퓨터 논리 (SW교육용 교재)
  1, 2학년군 놀이로 배우는 컴퓨터 논리 (SW교육용 교재)
  http://westudy.busanedu.net/kor/?pCode=1419902186
  3, 4학년군 놀이로 배우는 컴퓨터 논리 (SW교육용 교재)
  http://westudy.busanedu.net/kor/?pCode=1419902217
  5, 6학년군 놀이로 배우는 컴퓨터 논리 (SW교육용 교재)
  http://westudy.busanedu.net/kor/?pCode=1419902231

- www.code.org

- 어플 활용

2017년 5월 19일 금요일

2017 0519 연서초등학교 찾아가는 SW교육 참고 자료 : 코딩 교육을 위한 어플 소개

2017 0519 연서초등학교 찾아가는 SW교육 참고 자료 : 코딩 교육을 위한 어플 소개

<게임으로 배우기>

0. 어플 이름 : 구글 플레이스토어, Lightbot
- 순차 알고리즘
- 일정 단계 이상은 결재를 해야 사용할 수 있음

0. 어플 이름 : 구글 플레이스토어, Bit by Bit
- 순차 알고리즘
- 광고가 있어 수업 시간에 활용하기에는 어려움이 있음

<과자먹으면서 배우기>

0. 어플 이름 : 구글 플레이스토어, glicode



- 운영싸이트 : http://cp.glico.jp/glicode/en/
- 사용방법 : http://cp.glico.jp/glicode/en/howto
- 최만 선생님 사용후기 : http://www.educloud.co.kr/archives/10364

<블록 기반으로 배우기>

0. 어플 이름 : 구글 플레이스토어, ScratchJr
- 유치원, 초등학교 저학년을 위한 스크래치



0. 어플 이름 : 구글 플레이스토어, 코딩 스토리(Coding Story)
- 로보로보의 피지컬 컴퓨팅을 위한 앱
- 스크래치와 인터페이스가 유사함
- 블루투스, OTG로 센서와 연결

0. 어플 이름 : 구글 플레이스토어, 스케치웨어
- 스크래치와 인터페이스가 유사함

0. 어플 이름 : 구글 플레이스토어, 포켓 코드
- 예제 : 스타워즈 게임 만들기




0. 어플 이름 : 애플 앱 스토어, swift playgrounds
- 아이패드에서 동작함
- 설명 : https://www.apple.com/swift/playgrounds/
- 앱 다운로드 : https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=908519492&mt=8&ls=1

2017년 5월 8일 월요일

SW교육을 대비해서 교사가 갖추어야 할 역량 : 2015년 2월에 교육부에서 발표한 SW교육 운영 지침 및 해설서를 중심으로

2014년 3월에 전세계 100여개국의 선생님들이 한자리에 모여 자신의 수업 사례를 소개하는 글로벌 포럼에 참가한 적이 있었다. 당시 잘 알지도 못하는 이름의 많은 나라 선생님들이 학생들에게 이미 SW교육을 실시하고 있는 모습을 보고 깜짝 놀랐던 기억이 난다.

우리나라도 학생들을 어떻게 지도하면 컴퓨팅 사고력을 보다 효과적으로 길러줄 수 있을 것인지에 대해 이제라도 고민해야 할 때다. 이런 의미에서 2015 개정교육과정에서 SW교육을 지도하도록 결정된 것은 정말 다행이라 생각한다.

초등학교에서는 SW교육이 2019년부터 실과교과에서 17시간 실시된다. 약 2년 정도 남았다. 남은 기간동안 초등학교 현장에서는 SW교육이 지향하는 가치를 실현하기 위해 열심히 준비해야 할 것이다. 컴퓨터 과학은 배워도 배워도 어려운 학문이기 때문이다. 초등학교는 대학교에서 컴퓨터 교육학과를 전공한 선생님들이 학생들을 지도하는 중학교, 고등학교와는 완전히 다른 상황이다.

2015년 2월에 교육부에서 발표한 SW교육 운영 지침 및 해설서를 살펴보면 교사는 어떤 역량을 가지고 있어야 하는지를 생각해 볼 수 있다.

SW교육 운영 지침 및 해설서에는 초등학생들이 알고리즘과 프로그래밍을 간단히 체험하도록 성취기준을 제시하였다.

프로그래밍 교육은 프로그래밍 언어를 이용하여 알고리즘을 짜고 문제를 해결하는데 의미가 있다. 하지만 프로그래밍 언어 자체를 익히는 것이 학생들은 물론이고 교사들에게도 쉽지 않다. 그래서 초등에서는 보통 블록 명령어 기반이나 아이콘 명령어 기반의 교육용 프로그래밍 언어를 이용하여 지도한다.

또, SW교육 운영 지침에서는 컴퓨터를 활용한 활동 외에도 컴퓨터 없이 문제해결의 방법이나 절차를 쉽게 이해할 수 있는 CS 언플러그드 활동 등의 다양한 방법을 활용하여 지도할 것을 요구하고 있다.

SW교육이 초등학교에서 효과적으로 이루어지기 위해서는 아래의 내용들만이라도 남은 2년 반 동안 열심히 공부하며 준비해야 할 것이다.

<요약 ; SW교육을 대비해서 교사가 갖추어야 할 역량>
1. 컴퓨터 과학(CS)의 기초 과정을 익혀야 함
2. 교사가 교육용 프로그래밍 언어를 최소 한가지 이상은 다룰 수 있어야 함
3. CS 언플러그드 활동들이 내포하고 있는 컴퓨터 과학 원리와 구체적인 활동 방법을 알아야 함
4. SW교육 교수법을 익혀야 함

2017년 4월 12일 수요일

2017 0412 부산교육대학교 컴퓨터교육학과 3년 수업 자료 : 중급

2017 0412 부산교육대학교 컴퓨터교육학과 3년 수업 자료 : 중급

0. 코딩 싸이트 주소
https://pxt.microbit.org/?lang=en

0. 오늘의 수업


<과제>

0. 제작내용 : '무엇이든 물어보세요' 만들기

0. 문제상황 : 시작하면 LED에 물음표가 나타난다. 궁금한 것을 공손하게 물어보고 정성스럽게 마이크로비트를 흔들면 우주의 기운을 받아 YES 또는 NO 가 표시된다.

0. 필요한 명령어
(작성해 주세요)

0. 알고리즘
(작성해 주세요)

0. 순서도
(작성해 주세요)

0. 코딩 화면
(캡쳐해서 첨부해 주세요)

* 제출방법 : 위의 내용을 복사하여 완성한 후 quietman@korea.kr 로 한글 파일로 작성하여 제출해 주세요.
제출 기간은 2017년 4월 18일 23시 59분까지 입니다. ^^

2017년 4월 11일 화요일

2017 0411 송정초등학교 CS 언플러그드 교육

0. 부산교육연구정보원 즐거운 컴퓨터 보조 교재
- SW교육용_워크북


0. 버블 정렬 CS 언플러그드 활동

2017년 3월 27일 월요일

알고리즘, 순서도 익히기

알고리즘, 순서도 익히기

0. 알고리즘의 뜻

- 샌드위치 만드는 순서 알고리즘



- 알고리즘의 조건 : 명확해야 한다


0. 순서도 기호 알아보기 (12:00~ )



0. 컵라면 먹는 알고리즘, 순서도 작성하기

0. 가위바위보 알고리즘, 순서도 작성하기



0. 순서도 그리기
http://koc.chunjae.co.kr/Dic/dicDetail.do?idx=35634
http://koc.chunjae.co.kr/Dic/dicDetail.do?idx=35635

2017년 3월 22일 수요일

2017 0322 부산교육대학교 컴퓨터교육학과 3년 수업 자료 : 기본 강의

2017 0322 부산교육대학교 컴퓨터교육학과 3년 수업 자료 : 기본 강의

getting started

https://www.microbit.co.uk/blocks/lessons

https://microbit.org/en/2017-03-07-javascript-block-resources/

2017년 3월 15일 수요일

마이크로비트 강좌 #2 : 마이크로비트로 순차 명령 익히기

0. 코딩 싸이트 주소
https://pxt.microbit.org/?lang=en

0. 관련 주요 명령어

1. on start



- Reference : https://pxt.microbit.org/blocks/on-start

2. show leds


- Reference : https://pxt.microbit.org/reference/basic/show-leds

3. pause


- 1000 milliseconds = 1 second
- Reference : https://pxt.microbit.org/reference/basic/pause


0. 제작내용 : 헤어짐을 알리는 LED 만들기

0. 제작조건 : 시작하면 LED에 하트 표시가 나타났다가 0.5초 후 X 표시로 바뀌게 만들어 주세요.

0. 필요한 명령어
(작성해 주세요)

0. 알고리즘
(작성해 주세요)

0. 순서도
(작성해 주세요)

0. 코딩 화면
(캡쳐해서 첨부해 주세요)

* 제출방법 : 위의 내용을 복사하여 완성한 후 quietman@korea.kr 로 한글 파일로 작성하여 제출해 주세요. 
제출 기간은 2017년 3월 21일 23시 59분까지 입니다. ^^

2017년 3월 14일 화요일

마이크로비트 강좌 #1 : 마이크로비트 센서 소개

마이크로비트 강좌 #1 : 마이크로비트 센서 소개

이 내용은 BBC micro:bit QUICK START GUIDE FOR TEACHERS (ISBN: 978-1-471-86382-0) 책의 일부분을 번역하여 수정한 것입니다.
저작자는 Miles Berry and Ray Chambers 입니다.
* 저작자는 자신의 저작물에 저작자표시, 비영리, 동일조건변경허락을 하였습니다.

2017년 3월 13일 월요일

4차 산업혁명과 SW교육 : SW교육을 하는 이유

4차 산업혁명과 SW교육 : SW교육을 하는 이유


0. 무인자동차



0. 창고에서 물건 찾기, 운반하기



0. 배송하기



0. 피자 배달



0. 마트에서 계산하기



0. 수술용 로봇



0. 공장에서 물건 만들기



0. 건물 짓기










0. 초밥 요리사





0. 요리 로봇



0. 농사 로봇



-------------------------------------------
<산업 속 소프트웨어>



<사물 인터넷>







<웨어러블 컴퓨터, wearable computer>













<응급 상황>



<3D 프린터>




2017년 3월 8일 수요일

2017년 3월 3일 금요일

2017년 1월 9일 월요일

2017 0110 부산교육연구정보원 스크래치를 활용한 즐거운 SW교육 시작하기 직무연수 : CS 언플러그드 활동 참고자료

2017 0110 부산교육연구정보원 스크래치를 활용한 즐거운 SW교육 시작하기 직무연수 - CS 언플러그드 활동 참고자료

0. 엔트리봇같은 보드게임 제작하기
- codyroby
http://codeweek.it/codyroby



- 제작방법(최만 선생님)
http://www.educloud.co.kr/archives/6775

- 4가지 게임
Race:


Duel:


Snake:


Full-Fill:


0. www.code.org 를 활용한 교수.학습 팁
- 게임도구 X
- 종이와 연필 준비
- 코딩 전에 충분히 생각하도록 시간주기
- 알고리즘, 순서도 작성한 후에 코딩하기
- 교사용으로 학생 계정 관리, LMS

0. 팀벨 교수
- 뉴질랜드 캔터베리 대학교
http://csunplugged.org/books
- 번역도서(2008년) 구입 : BookWall or Yes24 or Kyobobook.

0. 언플러그드 활동 한국어 번역 프로젝트(무료)
- 3.1 버전(2015년)
http://unplugged.xwmooc.org
  1. 제1부 정보를 나타내는 원재료—데이터
  2. 제2부 컴퓨터를 동작시키기—알고리즘
  3. 제3부 컴퓨터에 무엇을 수행할지 지시하기—절차의 표현
  4. 제4부 정말 어려운 문제 — 난해성(Intractability)
  5. 제5부 비밀 공유와 범죄와 전쟁 —암호화(Cryptography)
  6. 제6부 사람 냄새나는 컴퓨터—컴퓨터와 상호 작용

0. csunplugged.org 의 언플러그드 활동 동영상(한글 자막)
http://21-swedu.blogspot.kr/2015/05/httpcsunpluggedorg.html

0. www.code.org 의 언플러그드 활동 동영상(영어 자막)
http://21-swedu.blogspot.kr/2015/05/2-codeorg-unplugged-activity.html

0. 진남초등학교(2015) 의 언플러그드 활동 동영상(총 10차시)
http://21-edu.blogspot.kr/2015/05/3-sw.html

0. 소프트웨어야 놀자 : CS 언플러그드 활동 동영상 모음
- http://21-swedu.blogspot.kr/2017/01/cs.html

0. 부산교육연구정보원 : 놀이로 배우는 컴퓨터 논리 (SW교육용 교재)
- 1, 2학년군 놀이로 배우는 컴퓨터 논리 (SW교육용 교재)
http://westudy.busanedu.net/kor/?pCode=1419902186
- 3, 4학년군 놀이로 배우는 컴퓨터 논리 (SW교육용 교재)
http://westudy.busanedu.net/kor/?pCode=1419902217
- 5, 6학년군 놀이로 배우는 컴퓨터 논리 (SW교육용 교재)
http://westudy.busanedu.net/kor/?pCode=1419902231

0. 소프트웨어중심사회
- CS언플러그드 : 놀이로 배우는 컴퓨터 과학
https://www.software.kr/_file/book/CS_Unplugged.pdf

0. 215 연구학교 담당교원을 대상으로 연수했던 언플러그드 활동의 이론과 실제 자료
http://www.slideshare.net/gisikin/unplugged-activity-computing-47802083

0. 정렬망 활동 참고자료
- 버블정렬
http://csunplugged.org/wp-content/uploads/2014/12/unplugged-08-sorting_networks-2010.pdf
https://ko.wikipedia.org/wiki/%EA%B1%B0%ED%92%88_%EC%A0%95%EB%A0%AC