스크래치를 활용한 창의·융합적...

44
스크래치를 활용한 창의·융합적 SW교육 방안 2015.5.1~2 김 석 전 (송도중학교 교사) [email protected] 전 용 주 (서경초등학교 교사) [email protected] 이 문서는 나눔글꼴로 작성되었습니다. 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수 http://scratch.mit.edu

Upload: others

Post on 21-Jan-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

스크래치를 활용한 창의middot융합적 SW교육 방안

201551~2

김 석 전 (송도중학교 교사) alphacohanmailnet

전 용 주 (서경초등학교 교사) yyongjunavercom

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

httpscratchmitedu

Contents

들어가며 이론적 배경 수업디자인 방법 수업의 실제 질문 답변

목 차

2015년 소프트웨어교육 연구학교 담당교원 연수

현대는 SW의 시대 - 전 세계 SW시장 규모 1조 3000억 달러(약 1320조원) - 2013 노벨 화학상 BMW CEO 및 세계정상급 기업들의 경영방침 선회 - 각 국가와 기업들은 학문 예술 산업 영역과 SW의 융합을 강조하며 투자 및 연구진행

공교육 및 민간교육기관에서 lsquoSW교육rsquo관련 정책 프로그램들을 봇물처럼 쏟아내고 있음

1 SW교육이란 무엇인가 2 지속 가능한 교육적인 의의를 가지려면 SW교육에

어떻게 접근(이해)해야 할 것인가

SW와 컴퓨팅에 관한 관심을 세계적으로

이슈화

들어가며

SW교육

컴퓨터과학 및 관련 사고과정에 대한 이해의 바탕 위에 실제적인 컴퓨팅 연습 및 프로그래밍과 다양한 교과 및 실생활과의 융합을 통해 문제상황을 창의적으로 발견하고 해결할 수 있는 능력을 가진 인재를 양성하기 위한 교육

(국내 내외 동향 분석을 통한 SW교육의 이해 전용주 2014 한국컴퓨터교육학회 학술대회)

(소프트웨어 교육 운영 지침 교육부 2015)

들어가며

SW교육에 어떻게 접근해야 하는가

학생들의 창의middot융합적 문제해결력과 컴퓨팅 사고(Computational Thinking) 함양에 주목해야 함

CT 미래핵심인재육성을 위한

SW교육

창의융합적

문제해결력

들어가며

이론적 배경

Computational Thinking이란

문제영역에 대한 알고리즘적 접근을 찾는 과정 추상화와 자동화 과정을 통한 새로운 문제해결방법론 (JM Wing 2006 2008)

알고리즘적 사고 기술적인 사고 수학적인 사고 등과 같은 형태의 다른 사고들과 기본원리들을 공유함 (IWG 2010)

컴퓨터로 구현 가능한 방법으로 문제를 해결하는 접근 방식 학생들은 도구 사용자에서 도구 (를 활용한)개발자로 변모 추상 재귀 반복 등과 같은 개념을 활용 (CSTA 2010)

컴퓨터 시스템의 역량을 활용하여 해결하고자 하는 문제를 효과적이고 효율적으로 해결할 수 있는 절차적 사고 능력 (이영준 2014)

Data Collection데이터 수집

Algorithms amp

Procedures

알고리즘 및

절차

Data Analysis

데이터 분석

Abstraction 추상화

Automation 자동화

Simulation 시뮬레이션

Parallelization

병렬화

Data Representation

데이터 표현

Problem Decomposition

문제 분해

Computational Thinking 요소

(Computational Thinking Leadership Toolkit CSTA amp ISTE 2011)

이론적 배경

창의적 문제해결 모형

아이디어발견

사실발견 목표발견 문제발견

수용안 발견

해결책 발견

(Creative Problem Solving The basic course Isaksen amp Treffinger 1992)

이론적 배경

수업디자인방법

주의할 점

SW 교육은 도구(스크래치) 기능을 배우는 것이 아님

교사에게 핵심은 SW관련 사고과정과 역량을 함양할 수 있는 수업을 어떻게 디자인할 것인가

SW교육 관련교과 (정보 실과)에서 도구를 안 쓸 수는 없으나 주(主)가 되어선 안됨

A 언플러그드 B CT 요소 학습 C 프로그래밍 연습 D 창의적 문제해결+SW

수업디자인방법

SW 교육관련교과(정보 실과 등)에서 수업을 디자인 하는 방법

문제관련 단서 제공

해결 아이디어 찾기

SW를 이용한 해결방안

찾기

도구를 이용한 구현

결과물 시연 및 느낀점 발표

반성 및 확산

수업디자인방법

문제와 관련된 데이터수집

수집된 데이터를 바탕으로 문제 인식

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

수업디자인방법

단순화

가 수업의 절차 및 준비사항

나 수업의 실제

다 본 수업에서 필요한 기능

수업의 실제

2015년 소프트웨어교육 연구학교 담당교원 연수

스크래치란 1Mit 미디어랩 에서 제작한 어린이들도 컴퓨터 프로그램을 만들 수 있도록 도와주는 쉽고 간단한 프로그래밍 도구입니다

2 만들고 싶은 것을 상상하고 그림을 그리고 블록들을

차곡차곡 쌓아 보세요

3 원하는 대로 움직이는 멋진 프로그램이 완성됩니다

스크래치 소개

1

스크래치 접속하기

httpwwwgooglecomchrome

httpscratchmitedu

1 크롬(Chrome) 설치하기

2 스크래치 접속하기

스크래치는 크롬 브라우저에서 접속하는 것이 좋음

1

스크래치 회원 가입하기 클릭

1

스크래치 회원 가입하기

1 아이디 비밀번호 입력 2 생년월일 성별 국가입력(South Korea)

3 이메일입력(비번 분실시 활용) 4시작하기

1

스크래치 화면 설명

1 무대

2 스프라이트 창 3 무대편집

4 팔레트

5 스크립트창

설계

스크래치를 활용한

수업 모델 준비사항

개인모둠별로 인터넷이 가능한 컴퓨터(데스크탑 또는 노트북)를 활용할 수 있는 교실 필요

1 관련단원 생활과 소프트웨어 ndash 정보윤리 ndash 지적재산의 보호와 정보공유

2 차시 운영 총 3차시

본 수업의 절차 및 준비사항

구현 및 평가

아이디어 구상

문제 인식 및 분석

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

이미지 출처 법제처 찾기 쉬운 생활법령 정보

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

이미지 출처 컴퓨팅과 직업세계 중등교재 (미래창조과학부 한국과학창의재단)

1차시

철수와 영희의 대화(예시)

bull 철수 어떤 법률 사무소라는 곳에서 전화가 왔는데 내가 드라이브에 올렸던

빅히어로가 저작권법위반이라고 경찰서에서 연락이 왔어ㅜㅜ

bull 영희 뭐라고 큰일 났네 더 자세히 이야기 해 봐

bull 철수 법을 위반 했다고 경찰서 가든가 합의금 내라는데 일반인은 100

대학생은 50 중고생은 30만원 이라고 해

bull 영희 아이구~ 그러게 저작권법을 왜 위반 했어

bull 철수 저작권법이 뭔지 미처 몰랐어 ㅠ

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

Contents

들어가며 이론적 배경 수업디자인 방법 수업의 실제 질문 답변

목 차

2015년 소프트웨어교육 연구학교 담당교원 연수

현대는 SW의 시대 - 전 세계 SW시장 규모 1조 3000억 달러(약 1320조원) - 2013 노벨 화학상 BMW CEO 및 세계정상급 기업들의 경영방침 선회 - 각 국가와 기업들은 학문 예술 산업 영역과 SW의 융합을 강조하며 투자 및 연구진행

공교육 및 민간교육기관에서 lsquoSW교육rsquo관련 정책 프로그램들을 봇물처럼 쏟아내고 있음

1 SW교육이란 무엇인가 2 지속 가능한 교육적인 의의를 가지려면 SW교육에

어떻게 접근(이해)해야 할 것인가

SW와 컴퓨팅에 관한 관심을 세계적으로

이슈화

들어가며

SW교육

컴퓨터과학 및 관련 사고과정에 대한 이해의 바탕 위에 실제적인 컴퓨팅 연습 및 프로그래밍과 다양한 교과 및 실생활과의 융합을 통해 문제상황을 창의적으로 발견하고 해결할 수 있는 능력을 가진 인재를 양성하기 위한 교육

(국내 내외 동향 분석을 통한 SW교육의 이해 전용주 2014 한국컴퓨터교육학회 학술대회)

(소프트웨어 교육 운영 지침 교육부 2015)

들어가며

SW교육에 어떻게 접근해야 하는가

학생들의 창의middot융합적 문제해결력과 컴퓨팅 사고(Computational Thinking) 함양에 주목해야 함

CT 미래핵심인재육성을 위한

SW교육

창의융합적

문제해결력

들어가며

이론적 배경

Computational Thinking이란

문제영역에 대한 알고리즘적 접근을 찾는 과정 추상화와 자동화 과정을 통한 새로운 문제해결방법론 (JM Wing 2006 2008)

알고리즘적 사고 기술적인 사고 수학적인 사고 등과 같은 형태의 다른 사고들과 기본원리들을 공유함 (IWG 2010)

컴퓨터로 구현 가능한 방법으로 문제를 해결하는 접근 방식 학생들은 도구 사용자에서 도구 (를 활용한)개발자로 변모 추상 재귀 반복 등과 같은 개념을 활용 (CSTA 2010)

컴퓨터 시스템의 역량을 활용하여 해결하고자 하는 문제를 효과적이고 효율적으로 해결할 수 있는 절차적 사고 능력 (이영준 2014)

Data Collection데이터 수집

Algorithms amp

Procedures

알고리즘 및

절차

Data Analysis

데이터 분석

Abstraction 추상화

Automation 자동화

Simulation 시뮬레이션

Parallelization

병렬화

Data Representation

데이터 표현

Problem Decomposition

문제 분해

Computational Thinking 요소

(Computational Thinking Leadership Toolkit CSTA amp ISTE 2011)

이론적 배경

창의적 문제해결 모형

아이디어발견

사실발견 목표발견 문제발견

수용안 발견

해결책 발견

(Creative Problem Solving The basic course Isaksen amp Treffinger 1992)

이론적 배경

수업디자인방법

주의할 점

SW 교육은 도구(스크래치) 기능을 배우는 것이 아님

교사에게 핵심은 SW관련 사고과정과 역량을 함양할 수 있는 수업을 어떻게 디자인할 것인가

SW교육 관련교과 (정보 실과)에서 도구를 안 쓸 수는 없으나 주(主)가 되어선 안됨

A 언플러그드 B CT 요소 학습 C 프로그래밍 연습 D 창의적 문제해결+SW

수업디자인방법

SW 교육관련교과(정보 실과 등)에서 수업을 디자인 하는 방법

문제관련 단서 제공

해결 아이디어 찾기

SW를 이용한 해결방안

찾기

도구를 이용한 구현

결과물 시연 및 느낀점 발표

반성 및 확산

수업디자인방법

문제와 관련된 데이터수집

수집된 데이터를 바탕으로 문제 인식

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

수업디자인방법

단순화

가 수업의 절차 및 준비사항

나 수업의 실제

다 본 수업에서 필요한 기능

수업의 실제

2015년 소프트웨어교육 연구학교 담당교원 연수

스크래치란 1Mit 미디어랩 에서 제작한 어린이들도 컴퓨터 프로그램을 만들 수 있도록 도와주는 쉽고 간단한 프로그래밍 도구입니다

2 만들고 싶은 것을 상상하고 그림을 그리고 블록들을

차곡차곡 쌓아 보세요

3 원하는 대로 움직이는 멋진 프로그램이 완성됩니다

스크래치 소개

1

스크래치 접속하기

httpwwwgooglecomchrome

httpscratchmitedu

1 크롬(Chrome) 설치하기

2 스크래치 접속하기

스크래치는 크롬 브라우저에서 접속하는 것이 좋음

1

스크래치 회원 가입하기 클릭

1

스크래치 회원 가입하기

1 아이디 비밀번호 입력 2 생년월일 성별 국가입력(South Korea)

3 이메일입력(비번 분실시 활용) 4시작하기

1

스크래치 화면 설명

1 무대

2 스프라이트 창 3 무대편집

4 팔레트

5 스크립트창

설계

스크래치를 활용한

수업 모델 준비사항

개인모둠별로 인터넷이 가능한 컴퓨터(데스크탑 또는 노트북)를 활용할 수 있는 교실 필요

1 관련단원 생활과 소프트웨어 ndash 정보윤리 ndash 지적재산의 보호와 정보공유

2 차시 운영 총 3차시

본 수업의 절차 및 준비사항

구현 및 평가

아이디어 구상

문제 인식 및 분석

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

이미지 출처 법제처 찾기 쉬운 생활법령 정보

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

이미지 출처 컴퓨팅과 직업세계 중등교재 (미래창조과학부 한국과학창의재단)

1차시

철수와 영희의 대화(예시)

bull 철수 어떤 법률 사무소라는 곳에서 전화가 왔는데 내가 드라이브에 올렸던

빅히어로가 저작권법위반이라고 경찰서에서 연락이 왔어ㅜㅜ

bull 영희 뭐라고 큰일 났네 더 자세히 이야기 해 봐

bull 철수 법을 위반 했다고 경찰서 가든가 합의금 내라는데 일반인은 100

대학생은 50 중고생은 30만원 이라고 해

bull 영희 아이구~ 그러게 저작권법을 왜 위반 했어

bull 철수 저작권법이 뭔지 미처 몰랐어 ㅠ

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

현대는 SW의 시대 - 전 세계 SW시장 규모 1조 3000억 달러(약 1320조원) - 2013 노벨 화학상 BMW CEO 및 세계정상급 기업들의 경영방침 선회 - 각 국가와 기업들은 학문 예술 산업 영역과 SW의 융합을 강조하며 투자 및 연구진행

공교육 및 민간교육기관에서 lsquoSW교육rsquo관련 정책 프로그램들을 봇물처럼 쏟아내고 있음

1 SW교육이란 무엇인가 2 지속 가능한 교육적인 의의를 가지려면 SW교육에

어떻게 접근(이해)해야 할 것인가

SW와 컴퓨팅에 관한 관심을 세계적으로

이슈화

들어가며

SW교육

컴퓨터과학 및 관련 사고과정에 대한 이해의 바탕 위에 실제적인 컴퓨팅 연습 및 프로그래밍과 다양한 교과 및 실생활과의 융합을 통해 문제상황을 창의적으로 발견하고 해결할 수 있는 능력을 가진 인재를 양성하기 위한 교육

(국내 내외 동향 분석을 통한 SW교육의 이해 전용주 2014 한국컴퓨터교육학회 학술대회)

(소프트웨어 교육 운영 지침 교육부 2015)

들어가며

SW교육에 어떻게 접근해야 하는가

학생들의 창의middot융합적 문제해결력과 컴퓨팅 사고(Computational Thinking) 함양에 주목해야 함

CT 미래핵심인재육성을 위한

SW교육

창의융합적

문제해결력

들어가며

이론적 배경

Computational Thinking이란

문제영역에 대한 알고리즘적 접근을 찾는 과정 추상화와 자동화 과정을 통한 새로운 문제해결방법론 (JM Wing 2006 2008)

알고리즘적 사고 기술적인 사고 수학적인 사고 등과 같은 형태의 다른 사고들과 기본원리들을 공유함 (IWG 2010)

컴퓨터로 구현 가능한 방법으로 문제를 해결하는 접근 방식 학생들은 도구 사용자에서 도구 (를 활용한)개발자로 변모 추상 재귀 반복 등과 같은 개념을 활용 (CSTA 2010)

컴퓨터 시스템의 역량을 활용하여 해결하고자 하는 문제를 효과적이고 효율적으로 해결할 수 있는 절차적 사고 능력 (이영준 2014)

Data Collection데이터 수집

Algorithms amp

Procedures

알고리즘 및

절차

Data Analysis

데이터 분석

Abstraction 추상화

Automation 자동화

Simulation 시뮬레이션

Parallelization

병렬화

Data Representation

데이터 표현

Problem Decomposition

문제 분해

Computational Thinking 요소

(Computational Thinking Leadership Toolkit CSTA amp ISTE 2011)

이론적 배경

창의적 문제해결 모형

아이디어발견

사실발견 목표발견 문제발견

수용안 발견

해결책 발견

(Creative Problem Solving The basic course Isaksen amp Treffinger 1992)

이론적 배경

수업디자인방법

주의할 점

SW 교육은 도구(스크래치) 기능을 배우는 것이 아님

교사에게 핵심은 SW관련 사고과정과 역량을 함양할 수 있는 수업을 어떻게 디자인할 것인가

SW교육 관련교과 (정보 실과)에서 도구를 안 쓸 수는 없으나 주(主)가 되어선 안됨

A 언플러그드 B CT 요소 학습 C 프로그래밍 연습 D 창의적 문제해결+SW

수업디자인방법

SW 교육관련교과(정보 실과 등)에서 수업을 디자인 하는 방법

문제관련 단서 제공

해결 아이디어 찾기

SW를 이용한 해결방안

찾기

도구를 이용한 구현

결과물 시연 및 느낀점 발표

반성 및 확산

수업디자인방법

문제와 관련된 데이터수집

수집된 데이터를 바탕으로 문제 인식

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

수업디자인방법

단순화

가 수업의 절차 및 준비사항

나 수업의 실제

다 본 수업에서 필요한 기능

수업의 실제

2015년 소프트웨어교육 연구학교 담당교원 연수

스크래치란 1Mit 미디어랩 에서 제작한 어린이들도 컴퓨터 프로그램을 만들 수 있도록 도와주는 쉽고 간단한 프로그래밍 도구입니다

2 만들고 싶은 것을 상상하고 그림을 그리고 블록들을

차곡차곡 쌓아 보세요

3 원하는 대로 움직이는 멋진 프로그램이 완성됩니다

스크래치 소개

1

스크래치 접속하기

httpwwwgooglecomchrome

httpscratchmitedu

1 크롬(Chrome) 설치하기

2 스크래치 접속하기

스크래치는 크롬 브라우저에서 접속하는 것이 좋음

1

스크래치 회원 가입하기 클릭

1

스크래치 회원 가입하기

1 아이디 비밀번호 입력 2 생년월일 성별 국가입력(South Korea)

3 이메일입력(비번 분실시 활용) 4시작하기

1

스크래치 화면 설명

1 무대

2 스프라이트 창 3 무대편집

4 팔레트

5 스크립트창

설계

스크래치를 활용한

수업 모델 준비사항

개인모둠별로 인터넷이 가능한 컴퓨터(데스크탑 또는 노트북)를 활용할 수 있는 교실 필요

1 관련단원 생활과 소프트웨어 ndash 정보윤리 ndash 지적재산의 보호와 정보공유

2 차시 운영 총 3차시

본 수업의 절차 및 준비사항

구현 및 평가

아이디어 구상

문제 인식 및 분석

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

이미지 출처 법제처 찾기 쉬운 생활법령 정보

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

이미지 출처 컴퓨팅과 직업세계 중등교재 (미래창조과학부 한국과학창의재단)

1차시

철수와 영희의 대화(예시)

bull 철수 어떤 법률 사무소라는 곳에서 전화가 왔는데 내가 드라이브에 올렸던

빅히어로가 저작권법위반이라고 경찰서에서 연락이 왔어ㅜㅜ

bull 영희 뭐라고 큰일 났네 더 자세히 이야기 해 봐

bull 철수 법을 위반 했다고 경찰서 가든가 합의금 내라는데 일반인은 100

대학생은 50 중고생은 30만원 이라고 해

bull 영희 아이구~ 그러게 저작권법을 왜 위반 했어

bull 철수 저작권법이 뭔지 미처 몰랐어 ㅠ

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

SW교육

컴퓨터과학 및 관련 사고과정에 대한 이해의 바탕 위에 실제적인 컴퓨팅 연습 및 프로그래밍과 다양한 교과 및 실생활과의 융합을 통해 문제상황을 창의적으로 발견하고 해결할 수 있는 능력을 가진 인재를 양성하기 위한 교육

(국내 내외 동향 분석을 통한 SW교육의 이해 전용주 2014 한국컴퓨터교육학회 학술대회)

(소프트웨어 교육 운영 지침 교육부 2015)

들어가며

SW교육에 어떻게 접근해야 하는가

학생들의 창의middot융합적 문제해결력과 컴퓨팅 사고(Computational Thinking) 함양에 주목해야 함

CT 미래핵심인재육성을 위한

SW교육

창의융합적

문제해결력

들어가며

이론적 배경

Computational Thinking이란

문제영역에 대한 알고리즘적 접근을 찾는 과정 추상화와 자동화 과정을 통한 새로운 문제해결방법론 (JM Wing 2006 2008)

알고리즘적 사고 기술적인 사고 수학적인 사고 등과 같은 형태의 다른 사고들과 기본원리들을 공유함 (IWG 2010)

컴퓨터로 구현 가능한 방법으로 문제를 해결하는 접근 방식 학생들은 도구 사용자에서 도구 (를 활용한)개발자로 변모 추상 재귀 반복 등과 같은 개념을 활용 (CSTA 2010)

컴퓨터 시스템의 역량을 활용하여 해결하고자 하는 문제를 효과적이고 효율적으로 해결할 수 있는 절차적 사고 능력 (이영준 2014)

Data Collection데이터 수집

Algorithms amp

Procedures

알고리즘 및

절차

Data Analysis

데이터 분석

Abstraction 추상화

Automation 자동화

Simulation 시뮬레이션

Parallelization

병렬화

Data Representation

데이터 표현

Problem Decomposition

문제 분해

Computational Thinking 요소

(Computational Thinking Leadership Toolkit CSTA amp ISTE 2011)

이론적 배경

창의적 문제해결 모형

아이디어발견

사실발견 목표발견 문제발견

수용안 발견

해결책 발견

(Creative Problem Solving The basic course Isaksen amp Treffinger 1992)

이론적 배경

수업디자인방법

주의할 점

SW 교육은 도구(스크래치) 기능을 배우는 것이 아님

교사에게 핵심은 SW관련 사고과정과 역량을 함양할 수 있는 수업을 어떻게 디자인할 것인가

SW교육 관련교과 (정보 실과)에서 도구를 안 쓸 수는 없으나 주(主)가 되어선 안됨

A 언플러그드 B CT 요소 학습 C 프로그래밍 연습 D 창의적 문제해결+SW

수업디자인방법

SW 교육관련교과(정보 실과 등)에서 수업을 디자인 하는 방법

문제관련 단서 제공

해결 아이디어 찾기

SW를 이용한 해결방안

찾기

도구를 이용한 구현

결과물 시연 및 느낀점 발표

반성 및 확산

수업디자인방법

문제와 관련된 데이터수집

수집된 데이터를 바탕으로 문제 인식

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

수업디자인방법

단순화

가 수업의 절차 및 준비사항

나 수업의 실제

다 본 수업에서 필요한 기능

수업의 실제

2015년 소프트웨어교육 연구학교 담당교원 연수

스크래치란 1Mit 미디어랩 에서 제작한 어린이들도 컴퓨터 프로그램을 만들 수 있도록 도와주는 쉽고 간단한 프로그래밍 도구입니다

2 만들고 싶은 것을 상상하고 그림을 그리고 블록들을

차곡차곡 쌓아 보세요

3 원하는 대로 움직이는 멋진 프로그램이 완성됩니다

스크래치 소개

1

스크래치 접속하기

httpwwwgooglecomchrome

httpscratchmitedu

1 크롬(Chrome) 설치하기

2 스크래치 접속하기

스크래치는 크롬 브라우저에서 접속하는 것이 좋음

1

스크래치 회원 가입하기 클릭

1

스크래치 회원 가입하기

1 아이디 비밀번호 입력 2 생년월일 성별 국가입력(South Korea)

3 이메일입력(비번 분실시 활용) 4시작하기

1

스크래치 화면 설명

1 무대

2 스프라이트 창 3 무대편집

4 팔레트

5 스크립트창

설계

스크래치를 활용한

수업 모델 준비사항

개인모둠별로 인터넷이 가능한 컴퓨터(데스크탑 또는 노트북)를 활용할 수 있는 교실 필요

1 관련단원 생활과 소프트웨어 ndash 정보윤리 ndash 지적재산의 보호와 정보공유

2 차시 운영 총 3차시

본 수업의 절차 및 준비사항

구현 및 평가

아이디어 구상

문제 인식 및 분석

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

이미지 출처 법제처 찾기 쉬운 생활법령 정보

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

이미지 출처 컴퓨팅과 직업세계 중등교재 (미래창조과학부 한국과학창의재단)

1차시

철수와 영희의 대화(예시)

bull 철수 어떤 법률 사무소라는 곳에서 전화가 왔는데 내가 드라이브에 올렸던

빅히어로가 저작권법위반이라고 경찰서에서 연락이 왔어ㅜㅜ

bull 영희 뭐라고 큰일 났네 더 자세히 이야기 해 봐

bull 철수 법을 위반 했다고 경찰서 가든가 합의금 내라는데 일반인은 100

대학생은 50 중고생은 30만원 이라고 해

bull 영희 아이구~ 그러게 저작권법을 왜 위반 했어

bull 철수 저작권법이 뭔지 미처 몰랐어 ㅠ

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

SW교육에 어떻게 접근해야 하는가

학생들의 창의middot융합적 문제해결력과 컴퓨팅 사고(Computational Thinking) 함양에 주목해야 함

CT 미래핵심인재육성을 위한

SW교육

창의융합적

문제해결력

들어가며

이론적 배경

Computational Thinking이란

문제영역에 대한 알고리즘적 접근을 찾는 과정 추상화와 자동화 과정을 통한 새로운 문제해결방법론 (JM Wing 2006 2008)

알고리즘적 사고 기술적인 사고 수학적인 사고 등과 같은 형태의 다른 사고들과 기본원리들을 공유함 (IWG 2010)

컴퓨터로 구현 가능한 방법으로 문제를 해결하는 접근 방식 학생들은 도구 사용자에서 도구 (를 활용한)개발자로 변모 추상 재귀 반복 등과 같은 개념을 활용 (CSTA 2010)

컴퓨터 시스템의 역량을 활용하여 해결하고자 하는 문제를 효과적이고 효율적으로 해결할 수 있는 절차적 사고 능력 (이영준 2014)

Data Collection데이터 수집

Algorithms amp

Procedures

알고리즘 및

절차

Data Analysis

데이터 분석

Abstraction 추상화

Automation 자동화

Simulation 시뮬레이션

Parallelization

병렬화

Data Representation

데이터 표현

Problem Decomposition

문제 분해

Computational Thinking 요소

(Computational Thinking Leadership Toolkit CSTA amp ISTE 2011)

이론적 배경

창의적 문제해결 모형

아이디어발견

사실발견 목표발견 문제발견

수용안 발견

해결책 발견

(Creative Problem Solving The basic course Isaksen amp Treffinger 1992)

이론적 배경

수업디자인방법

주의할 점

SW 교육은 도구(스크래치) 기능을 배우는 것이 아님

교사에게 핵심은 SW관련 사고과정과 역량을 함양할 수 있는 수업을 어떻게 디자인할 것인가

SW교육 관련교과 (정보 실과)에서 도구를 안 쓸 수는 없으나 주(主)가 되어선 안됨

A 언플러그드 B CT 요소 학습 C 프로그래밍 연습 D 창의적 문제해결+SW

수업디자인방법

SW 교육관련교과(정보 실과 등)에서 수업을 디자인 하는 방법

문제관련 단서 제공

해결 아이디어 찾기

SW를 이용한 해결방안

찾기

도구를 이용한 구현

결과물 시연 및 느낀점 발표

반성 및 확산

수업디자인방법

문제와 관련된 데이터수집

수집된 데이터를 바탕으로 문제 인식

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

수업디자인방법

단순화

가 수업의 절차 및 준비사항

나 수업의 실제

다 본 수업에서 필요한 기능

수업의 실제

2015년 소프트웨어교육 연구학교 담당교원 연수

스크래치란 1Mit 미디어랩 에서 제작한 어린이들도 컴퓨터 프로그램을 만들 수 있도록 도와주는 쉽고 간단한 프로그래밍 도구입니다

2 만들고 싶은 것을 상상하고 그림을 그리고 블록들을

차곡차곡 쌓아 보세요

3 원하는 대로 움직이는 멋진 프로그램이 완성됩니다

스크래치 소개

1

스크래치 접속하기

httpwwwgooglecomchrome

httpscratchmitedu

1 크롬(Chrome) 설치하기

2 스크래치 접속하기

스크래치는 크롬 브라우저에서 접속하는 것이 좋음

1

스크래치 회원 가입하기 클릭

1

스크래치 회원 가입하기

1 아이디 비밀번호 입력 2 생년월일 성별 국가입력(South Korea)

3 이메일입력(비번 분실시 활용) 4시작하기

1

스크래치 화면 설명

1 무대

2 스프라이트 창 3 무대편집

4 팔레트

5 스크립트창

설계

스크래치를 활용한

수업 모델 준비사항

개인모둠별로 인터넷이 가능한 컴퓨터(데스크탑 또는 노트북)를 활용할 수 있는 교실 필요

1 관련단원 생활과 소프트웨어 ndash 정보윤리 ndash 지적재산의 보호와 정보공유

2 차시 운영 총 3차시

본 수업의 절차 및 준비사항

구현 및 평가

아이디어 구상

문제 인식 및 분석

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

이미지 출처 법제처 찾기 쉬운 생활법령 정보

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

이미지 출처 컴퓨팅과 직업세계 중등교재 (미래창조과학부 한국과학창의재단)

1차시

철수와 영희의 대화(예시)

bull 철수 어떤 법률 사무소라는 곳에서 전화가 왔는데 내가 드라이브에 올렸던

빅히어로가 저작권법위반이라고 경찰서에서 연락이 왔어ㅜㅜ

bull 영희 뭐라고 큰일 났네 더 자세히 이야기 해 봐

bull 철수 법을 위반 했다고 경찰서 가든가 합의금 내라는데 일반인은 100

대학생은 50 중고생은 30만원 이라고 해

bull 영희 아이구~ 그러게 저작권법을 왜 위반 했어

bull 철수 저작권법이 뭔지 미처 몰랐어 ㅠ

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

이론적 배경

Computational Thinking이란

문제영역에 대한 알고리즘적 접근을 찾는 과정 추상화와 자동화 과정을 통한 새로운 문제해결방법론 (JM Wing 2006 2008)

알고리즘적 사고 기술적인 사고 수학적인 사고 등과 같은 형태의 다른 사고들과 기본원리들을 공유함 (IWG 2010)

컴퓨터로 구현 가능한 방법으로 문제를 해결하는 접근 방식 학생들은 도구 사용자에서 도구 (를 활용한)개발자로 변모 추상 재귀 반복 등과 같은 개념을 활용 (CSTA 2010)

컴퓨터 시스템의 역량을 활용하여 해결하고자 하는 문제를 효과적이고 효율적으로 해결할 수 있는 절차적 사고 능력 (이영준 2014)

Data Collection데이터 수집

Algorithms amp

Procedures

알고리즘 및

절차

Data Analysis

데이터 분석

Abstraction 추상화

Automation 자동화

Simulation 시뮬레이션

Parallelization

병렬화

Data Representation

데이터 표현

Problem Decomposition

문제 분해

Computational Thinking 요소

(Computational Thinking Leadership Toolkit CSTA amp ISTE 2011)

이론적 배경

창의적 문제해결 모형

아이디어발견

사실발견 목표발견 문제발견

수용안 발견

해결책 발견

(Creative Problem Solving The basic course Isaksen amp Treffinger 1992)

이론적 배경

수업디자인방법

주의할 점

SW 교육은 도구(스크래치) 기능을 배우는 것이 아님

교사에게 핵심은 SW관련 사고과정과 역량을 함양할 수 있는 수업을 어떻게 디자인할 것인가

SW교육 관련교과 (정보 실과)에서 도구를 안 쓸 수는 없으나 주(主)가 되어선 안됨

A 언플러그드 B CT 요소 학습 C 프로그래밍 연습 D 창의적 문제해결+SW

수업디자인방법

SW 교육관련교과(정보 실과 등)에서 수업을 디자인 하는 방법

문제관련 단서 제공

해결 아이디어 찾기

SW를 이용한 해결방안

찾기

도구를 이용한 구현

결과물 시연 및 느낀점 발표

반성 및 확산

수업디자인방법

문제와 관련된 데이터수집

수집된 데이터를 바탕으로 문제 인식

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

수업디자인방법

단순화

가 수업의 절차 및 준비사항

나 수업의 실제

다 본 수업에서 필요한 기능

수업의 실제

2015년 소프트웨어교육 연구학교 담당교원 연수

스크래치란 1Mit 미디어랩 에서 제작한 어린이들도 컴퓨터 프로그램을 만들 수 있도록 도와주는 쉽고 간단한 프로그래밍 도구입니다

2 만들고 싶은 것을 상상하고 그림을 그리고 블록들을

차곡차곡 쌓아 보세요

3 원하는 대로 움직이는 멋진 프로그램이 완성됩니다

스크래치 소개

1

스크래치 접속하기

httpwwwgooglecomchrome

httpscratchmitedu

1 크롬(Chrome) 설치하기

2 스크래치 접속하기

스크래치는 크롬 브라우저에서 접속하는 것이 좋음

1

스크래치 회원 가입하기 클릭

1

스크래치 회원 가입하기

1 아이디 비밀번호 입력 2 생년월일 성별 국가입력(South Korea)

3 이메일입력(비번 분실시 활용) 4시작하기

1

스크래치 화면 설명

1 무대

2 스프라이트 창 3 무대편집

4 팔레트

5 스크립트창

설계

스크래치를 활용한

수업 모델 준비사항

개인모둠별로 인터넷이 가능한 컴퓨터(데스크탑 또는 노트북)를 활용할 수 있는 교실 필요

1 관련단원 생활과 소프트웨어 ndash 정보윤리 ndash 지적재산의 보호와 정보공유

2 차시 운영 총 3차시

본 수업의 절차 및 준비사항

구현 및 평가

아이디어 구상

문제 인식 및 분석

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

이미지 출처 법제처 찾기 쉬운 생활법령 정보

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

이미지 출처 컴퓨팅과 직업세계 중등교재 (미래창조과학부 한국과학창의재단)

1차시

철수와 영희의 대화(예시)

bull 철수 어떤 법률 사무소라는 곳에서 전화가 왔는데 내가 드라이브에 올렸던

빅히어로가 저작권법위반이라고 경찰서에서 연락이 왔어ㅜㅜ

bull 영희 뭐라고 큰일 났네 더 자세히 이야기 해 봐

bull 철수 법을 위반 했다고 경찰서 가든가 합의금 내라는데 일반인은 100

대학생은 50 중고생은 30만원 이라고 해

bull 영희 아이구~ 그러게 저작권법을 왜 위반 했어

bull 철수 저작권법이 뭔지 미처 몰랐어 ㅠ

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

Data Collection데이터 수집

Algorithms amp

Procedures

알고리즘 및

절차

Data Analysis

데이터 분석

Abstraction 추상화

Automation 자동화

Simulation 시뮬레이션

Parallelization

병렬화

Data Representation

데이터 표현

Problem Decomposition

문제 분해

Computational Thinking 요소

(Computational Thinking Leadership Toolkit CSTA amp ISTE 2011)

이론적 배경

창의적 문제해결 모형

아이디어발견

사실발견 목표발견 문제발견

수용안 발견

해결책 발견

(Creative Problem Solving The basic course Isaksen amp Treffinger 1992)

이론적 배경

수업디자인방법

주의할 점

SW 교육은 도구(스크래치) 기능을 배우는 것이 아님

교사에게 핵심은 SW관련 사고과정과 역량을 함양할 수 있는 수업을 어떻게 디자인할 것인가

SW교육 관련교과 (정보 실과)에서 도구를 안 쓸 수는 없으나 주(主)가 되어선 안됨

A 언플러그드 B CT 요소 학습 C 프로그래밍 연습 D 창의적 문제해결+SW

수업디자인방법

SW 교육관련교과(정보 실과 등)에서 수업을 디자인 하는 방법

문제관련 단서 제공

해결 아이디어 찾기

SW를 이용한 해결방안

찾기

도구를 이용한 구현

결과물 시연 및 느낀점 발표

반성 및 확산

수업디자인방법

문제와 관련된 데이터수집

수집된 데이터를 바탕으로 문제 인식

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

수업디자인방법

단순화

가 수업의 절차 및 준비사항

나 수업의 실제

다 본 수업에서 필요한 기능

수업의 실제

2015년 소프트웨어교육 연구학교 담당교원 연수

스크래치란 1Mit 미디어랩 에서 제작한 어린이들도 컴퓨터 프로그램을 만들 수 있도록 도와주는 쉽고 간단한 프로그래밍 도구입니다

2 만들고 싶은 것을 상상하고 그림을 그리고 블록들을

차곡차곡 쌓아 보세요

3 원하는 대로 움직이는 멋진 프로그램이 완성됩니다

스크래치 소개

1

스크래치 접속하기

httpwwwgooglecomchrome

httpscratchmitedu

1 크롬(Chrome) 설치하기

2 스크래치 접속하기

스크래치는 크롬 브라우저에서 접속하는 것이 좋음

1

스크래치 회원 가입하기 클릭

1

스크래치 회원 가입하기

1 아이디 비밀번호 입력 2 생년월일 성별 국가입력(South Korea)

3 이메일입력(비번 분실시 활용) 4시작하기

1

스크래치 화면 설명

1 무대

2 스프라이트 창 3 무대편집

4 팔레트

5 스크립트창

설계

스크래치를 활용한

수업 모델 준비사항

개인모둠별로 인터넷이 가능한 컴퓨터(데스크탑 또는 노트북)를 활용할 수 있는 교실 필요

1 관련단원 생활과 소프트웨어 ndash 정보윤리 ndash 지적재산의 보호와 정보공유

2 차시 운영 총 3차시

본 수업의 절차 및 준비사항

구현 및 평가

아이디어 구상

문제 인식 및 분석

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

이미지 출처 법제처 찾기 쉬운 생활법령 정보

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

이미지 출처 컴퓨팅과 직업세계 중등교재 (미래창조과학부 한국과학창의재단)

1차시

철수와 영희의 대화(예시)

bull 철수 어떤 법률 사무소라는 곳에서 전화가 왔는데 내가 드라이브에 올렸던

빅히어로가 저작권법위반이라고 경찰서에서 연락이 왔어ㅜㅜ

bull 영희 뭐라고 큰일 났네 더 자세히 이야기 해 봐

bull 철수 법을 위반 했다고 경찰서 가든가 합의금 내라는데 일반인은 100

대학생은 50 중고생은 30만원 이라고 해

bull 영희 아이구~ 그러게 저작권법을 왜 위반 했어

bull 철수 저작권법이 뭔지 미처 몰랐어 ㅠ

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

창의적 문제해결 모형

아이디어발견

사실발견 목표발견 문제발견

수용안 발견

해결책 발견

(Creative Problem Solving The basic course Isaksen amp Treffinger 1992)

이론적 배경

수업디자인방법

주의할 점

SW 교육은 도구(스크래치) 기능을 배우는 것이 아님

교사에게 핵심은 SW관련 사고과정과 역량을 함양할 수 있는 수업을 어떻게 디자인할 것인가

SW교육 관련교과 (정보 실과)에서 도구를 안 쓸 수는 없으나 주(主)가 되어선 안됨

A 언플러그드 B CT 요소 학습 C 프로그래밍 연습 D 창의적 문제해결+SW

수업디자인방법

SW 교육관련교과(정보 실과 등)에서 수업을 디자인 하는 방법

문제관련 단서 제공

해결 아이디어 찾기

SW를 이용한 해결방안

찾기

도구를 이용한 구현

결과물 시연 및 느낀점 발표

반성 및 확산

수업디자인방법

문제와 관련된 데이터수집

수집된 데이터를 바탕으로 문제 인식

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

수업디자인방법

단순화

가 수업의 절차 및 준비사항

나 수업의 실제

다 본 수업에서 필요한 기능

수업의 실제

2015년 소프트웨어교육 연구학교 담당교원 연수

스크래치란 1Mit 미디어랩 에서 제작한 어린이들도 컴퓨터 프로그램을 만들 수 있도록 도와주는 쉽고 간단한 프로그래밍 도구입니다

2 만들고 싶은 것을 상상하고 그림을 그리고 블록들을

차곡차곡 쌓아 보세요

3 원하는 대로 움직이는 멋진 프로그램이 완성됩니다

스크래치 소개

1

스크래치 접속하기

httpwwwgooglecomchrome

httpscratchmitedu

1 크롬(Chrome) 설치하기

2 스크래치 접속하기

스크래치는 크롬 브라우저에서 접속하는 것이 좋음

1

스크래치 회원 가입하기 클릭

1

스크래치 회원 가입하기

1 아이디 비밀번호 입력 2 생년월일 성별 국가입력(South Korea)

3 이메일입력(비번 분실시 활용) 4시작하기

1

스크래치 화면 설명

1 무대

2 스프라이트 창 3 무대편집

4 팔레트

5 스크립트창

설계

스크래치를 활용한

수업 모델 준비사항

개인모둠별로 인터넷이 가능한 컴퓨터(데스크탑 또는 노트북)를 활용할 수 있는 교실 필요

1 관련단원 생활과 소프트웨어 ndash 정보윤리 ndash 지적재산의 보호와 정보공유

2 차시 운영 총 3차시

본 수업의 절차 및 준비사항

구현 및 평가

아이디어 구상

문제 인식 및 분석

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

이미지 출처 법제처 찾기 쉬운 생활법령 정보

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

이미지 출처 컴퓨팅과 직업세계 중등교재 (미래창조과학부 한국과학창의재단)

1차시

철수와 영희의 대화(예시)

bull 철수 어떤 법률 사무소라는 곳에서 전화가 왔는데 내가 드라이브에 올렸던

빅히어로가 저작권법위반이라고 경찰서에서 연락이 왔어ㅜㅜ

bull 영희 뭐라고 큰일 났네 더 자세히 이야기 해 봐

bull 철수 법을 위반 했다고 경찰서 가든가 합의금 내라는데 일반인은 100

대학생은 50 중고생은 30만원 이라고 해

bull 영희 아이구~ 그러게 저작권법을 왜 위반 했어

bull 철수 저작권법이 뭔지 미처 몰랐어 ㅠ

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

수업디자인방법

주의할 점

SW 교육은 도구(스크래치) 기능을 배우는 것이 아님

교사에게 핵심은 SW관련 사고과정과 역량을 함양할 수 있는 수업을 어떻게 디자인할 것인가

SW교육 관련교과 (정보 실과)에서 도구를 안 쓸 수는 없으나 주(主)가 되어선 안됨

A 언플러그드 B CT 요소 학습 C 프로그래밍 연습 D 창의적 문제해결+SW

수업디자인방법

SW 교육관련교과(정보 실과 등)에서 수업을 디자인 하는 방법

문제관련 단서 제공

해결 아이디어 찾기

SW를 이용한 해결방안

찾기

도구를 이용한 구현

결과물 시연 및 느낀점 발표

반성 및 확산

수업디자인방법

문제와 관련된 데이터수집

수집된 데이터를 바탕으로 문제 인식

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

수업디자인방법

단순화

가 수업의 절차 및 준비사항

나 수업의 실제

다 본 수업에서 필요한 기능

수업의 실제

2015년 소프트웨어교육 연구학교 담당교원 연수

스크래치란 1Mit 미디어랩 에서 제작한 어린이들도 컴퓨터 프로그램을 만들 수 있도록 도와주는 쉽고 간단한 프로그래밍 도구입니다

2 만들고 싶은 것을 상상하고 그림을 그리고 블록들을

차곡차곡 쌓아 보세요

3 원하는 대로 움직이는 멋진 프로그램이 완성됩니다

스크래치 소개

1

스크래치 접속하기

httpwwwgooglecomchrome

httpscratchmitedu

1 크롬(Chrome) 설치하기

2 스크래치 접속하기

스크래치는 크롬 브라우저에서 접속하는 것이 좋음

1

스크래치 회원 가입하기 클릭

1

스크래치 회원 가입하기

1 아이디 비밀번호 입력 2 생년월일 성별 국가입력(South Korea)

3 이메일입력(비번 분실시 활용) 4시작하기

1

스크래치 화면 설명

1 무대

2 스프라이트 창 3 무대편집

4 팔레트

5 스크립트창

설계

스크래치를 활용한

수업 모델 준비사항

개인모둠별로 인터넷이 가능한 컴퓨터(데스크탑 또는 노트북)를 활용할 수 있는 교실 필요

1 관련단원 생활과 소프트웨어 ndash 정보윤리 ndash 지적재산의 보호와 정보공유

2 차시 운영 총 3차시

본 수업의 절차 및 준비사항

구현 및 평가

아이디어 구상

문제 인식 및 분석

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

이미지 출처 법제처 찾기 쉬운 생활법령 정보

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

이미지 출처 컴퓨팅과 직업세계 중등교재 (미래창조과학부 한국과학창의재단)

1차시

철수와 영희의 대화(예시)

bull 철수 어떤 법률 사무소라는 곳에서 전화가 왔는데 내가 드라이브에 올렸던

빅히어로가 저작권법위반이라고 경찰서에서 연락이 왔어ㅜㅜ

bull 영희 뭐라고 큰일 났네 더 자세히 이야기 해 봐

bull 철수 법을 위반 했다고 경찰서 가든가 합의금 내라는데 일반인은 100

대학생은 50 중고생은 30만원 이라고 해

bull 영희 아이구~ 그러게 저작권법을 왜 위반 했어

bull 철수 저작권법이 뭔지 미처 몰랐어 ㅠ

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

A 언플러그드 B CT 요소 학습 C 프로그래밍 연습 D 창의적 문제해결+SW

수업디자인방법

SW 교육관련교과(정보 실과 등)에서 수업을 디자인 하는 방법

문제관련 단서 제공

해결 아이디어 찾기

SW를 이용한 해결방안

찾기

도구를 이용한 구현

결과물 시연 및 느낀점 발표

반성 및 확산

수업디자인방법

문제와 관련된 데이터수집

수집된 데이터를 바탕으로 문제 인식

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

수업디자인방법

단순화

가 수업의 절차 및 준비사항

나 수업의 실제

다 본 수업에서 필요한 기능

수업의 실제

2015년 소프트웨어교육 연구학교 담당교원 연수

스크래치란 1Mit 미디어랩 에서 제작한 어린이들도 컴퓨터 프로그램을 만들 수 있도록 도와주는 쉽고 간단한 프로그래밍 도구입니다

2 만들고 싶은 것을 상상하고 그림을 그리고 블록들을

차곡차곡 쌓아 보세요

3 원하는 대로 움직이는 멋진 프로그램이 완성됩니다

스크래치 소개

1

스크래치 접속하기

httpwwwgooglecomchrome

httpscratchmitedu

1 크롬(Chrome) 설치하기

2 스크래치 접속하기

스크래치는 크롬 브라우저에서 접속하는 것이 좋음

1

스크래치 회원 가입하기 클릭

1

스크래치 회원 가입하기

1 아이디 비밀번호 입력 2 생년월일 성별 국가입력(South Korea)

3 이메일입력(비번 분실시 활용) 4시작하기

1

스크래치 화면 설명

1 무대

2 스프라이트 창 3 무대편집

4 팔레트

5 스크립트창

설계

스크래치를 활용한

수업 모델 준비사항

개인모둠별로 인터넷이 가능한 컴퓨터(데스크탑 또는 노트북)를 활용할 수 있는 교실 필요

1 관련단원 생활과 소프트웨어 ndash 정보윤리 ndash 지적재산의 보호와 정보공유

2 차시 운영 총 3차시

본 수업의 절차 및 준비사항

구현 및 평가

아이디어 구상

문제 인식 및 분석

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

이미지 출처 법제처 찾기 쉬운 생활법령 정보

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

이미지 출처 컴퓨팅과 직업세계 중등교재 (미래창조과학부 한국과학창의재단)

1차시

철수와 영희의 대화(예시)

bull 철수 어떤 법률 사무소라는 곳에서 전화가 왔는데 내가 드라이브에 올렸던

빅히어로가 저작권법위반이라고 경찰서에서 연락이 왔어ㅜㅜ

bull 영희 뭐라고 큰일 났네 더 자세히 이야기 해 봐

bull 철수 법을 위반 했다고 경찰서 가든가 합의금 내라는데 일반인은 100

대학생은 50 중고생은 30만원 이라고 해

bull 영희 아이구~ 그러게 저작권법을 왜 위반 했어

bull 철수 저작권법이 뭔지 미처 몰랐어 ㅠ

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

문제관련 단서 제공

해결 아이디어 찾기

SW를 이용한 해결방안

찾기

도구를 이용한 구현

결과물 시연 및 느낀점 발표

반성 및 확산

수업디자인방법

문제와 관련된 데이터수집

수집된 데이터를 바탕으로 문제 인식

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

수업디자인방법

단순화

가 수업의 절차 및 준비사항

나 수업의 실제

다 본 수업에서 필요한 기능

수업의 실제

2015년 소프트웨어교육 연구학교 담당교원 연수

스크래치란 1Mit 미디어랩 에서 제작한 어린이들도 컴퓨터 프로그램을 만들 수 있도록 도와주는 쉽고 간단한 프로그래밍 도구입니다

2 만들고 싶은 것을 상상하고 그림을 그리고 블록들을

차곡차곡 쌓아 보세요

3 원하는 대로 움직이는 멋진 프로그램이 완성됩니다

스크래치 소개

1

스크래치 접속하기

httpwwwgooglecomchrome

httpscratchmitedu

1 크롬(Chrome) 설치하기

2 스크래치 접속하기

스크래치는 크롬 브라우저에서 접속하는 것이 좋음

1

스크래치 회원 가입하기 클릭

1

스크래치 회원 가입하기

1 아이디 비밀번호 입력 2 생년월일 성별 국가입력(South Korea)

3 이메일입력(비번 분실시 활용) 4시작하기

1

스크래치 화면 설명

1 무대

2 스프라이트 창 3 무대편집

4 팔레트

5 스크립트창

설계

스크래치를 활용한

수업 모델 준비사항

개인모둠별로 인터넷이 가능한 컴퓨터(데스크탑 또는 노트북)를 활용할 수 있는 교실 필요

1 관련단원 생활과 소프트웨어 ndash 정보윤리 ndash 지적재산의 보호와 정보공유

2 차시 운영 총 3차시

본 수업의 절차 및 준비사항

구현 및 평가

아이디어 구상

문제 인식 및 분석

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

이미지 출처 법제처 찾기 쉬운 생활법령 정보

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

이미지 출처 컴퓨팅과 직업세계 중등교재 (미래창조과학부 한국과학창의재단)

1차시

철수와 영희의 대화(예시)

bull 철수 어떤 법률 사무소라는 곳에서 전화가 왔는데 내가 드라이브에 올렸던

빅히어로가 저작권법위반이라고 경찰서에서 연락이 왔어ㅜㅜ

bull 영희 뭐라고 큰일 났네 더 자세히 이야기 해 봐

bull 철수 법을 위반 했다고 경찰서 가든가 합의금 내라는데 일반인은 100

대학생은 50 중고생은 30만원 이라고 해

bull 영희 아이구~ 그러게 저작권법을 왜 위반 했어

bull 철수 저작권법이 뭔지 미처 몰랐어 ㅠ

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

수업디자인방법

단순화

가 수업의 절차 및 준비사항

나 수업의 실제

다 본 수업에서 필요한 기능

수업의 실제

2015년 소프트웨어교육 연구학교 담당교원 연수

스크래치란 1Mit 미디어랩 에서 제작한 어린이들도 컴퓨터 프로그램을 만들 수 있도록 도와주는 쉽고 간단한 프로그래밍 도구입니다

2 만들고 싶은 것을 상상하고 그림을 그리고 블록들을

차곡차곡 쌓아 보세요

3 원하는 대로 움직이는 멋진 프로그램이 완성됩니다

스크래치 소개

1

스크래치 접속하기

httpwwwgooglecomchrome

httpscratchmitedu

1 크롬(Chrome) 설치하기

2 스크래치 접속하기

스크래치는 크롬 브라우저에서 접속하는 것이 좋음

1

스크래치 회원 가입하기 클릭

1

스크래치 회원 가입하기

1 아이디 비밀번호 입력 2 생년월일 성별 국가입력(South Korea)

3 이메일입력(비번 분실시 활용) 4시작하기

1

스크래치 화면 설명

1 무대

2 스프라이트 창 3 무대편집

4 팔레트

5 스크립트창

설계

스크래치를 활용한

수업 모델 준비사항

개인모둠별로 인터넷이 가능한 컴퓨터(데스크탑 또는 노트북)를 활용할 수 있는 교실 필요

1 관련단원 생활과 소프트웨어 ndash 정보윤리 ndash 지적재산의 보호와 정보공유

2 차시 운영 총 3차시

본 수업의 절차 및 준비사항

구현 및 평가

아이디어 구상

문제 인식 및 분석

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

이미지 출처 법제처 찾기 쉬운 생활법령 정보

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

이미지 출처 컴퓨팅과 직업세계 중등교재 (미래창조과학부 한국과학창의재단)

1차시

철수와 영희의 대화(예시)

bull 철수 어떤 법률 사무소라는 곳에서 전화가 왔는데 내가 드라이브에 올렸던

빅히어로가 저작권법위반이라고 경찰서에서 연락이 왔어ㅜㅜ

bull 영희 뭐라고 큰일 났네 더 자세히 이야기 해 봐

bull 철수 법을 위반 했다고 경찰서 가든가 합의금 내라는데 일반인은 100

대학생은 50 중고생은 30만원 이라고 해

bull 영희 아이구~ 그러게 저작권법을 왜 위반 했어

bull 철수 저작권법이 뭔지 미처 몰랐어 ㅠ

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

가 수업의 절차 및 준비사항

나 수업의 실제

다 본 수업에서 필요한 기능

수업의 실제

2015년 소프트웨어교육 연구학교 담당교원 연수

스크래치란 1Mit 미디어랩 에서 제작한 어린이들도 컴퓨터 프로그램을 만들 수 있도록 도와주는 쉽고 간단한 프로그래밍 도구입니다

2 만들고 싶은 것을 상상하고 그림을 그리고 블록들을

차곡차곡 쌓아 보세요

3 원하는 대로 움직이는 멋진 프로그램이 완성됩니다

스크래치 소개

1

스크래치 접속하기

httpwwwgooglecomchrome

httpscratchmitedu

1 크롬(Chrome) 설치하기

2 스크래치 접속하기

스크래치는 크롬 브라우저에서 접속하는 것이 좋음

1

스크래치 회원 가입하기 클릭

1

스크래치 회원 가입하기

1 아이디 비밀번호 입력 2 생년월일 성별 국가입력(South Korea)

3 이메일입력(비번 분실시 활용) 4시작하기

1

스크래치 화면 설명

1 무대

2 스프라이트 창 3 무대편집

4 팔레트

5 스크립트창

설계

스크래치를 활용한

수업 모델 준비사항

개인모둠별로 인터넷이 가능한 컴퓨터(데스크탑 또는 노트북)를 활용할 수 있는 교실 필요

1 관련단원 생활과 소프트웨어 ndash 정보윤리 ndash 지적재산의 보호와 정보공유

2 차시 운영 총 3차시

본 수업의 절차 및 준비사항

구현 및 평가

아이디어 구상

문제 인식 및 분석

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

이미지 출처 법제처 찾기 쉬운 생활법령 정보

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

이미지 출처 컴퓨팅과 직업세계 중등교재 (미래창조과학부 한국과학창의재단)

1차시

철수와 영희의 대화(예시)

bull 철수 어떤 법률 사무소라는 곳에서 전화가 왔는데 내가 드라이브에 올렸던

빅히어로가 저작권법위반이라고 경찰서에서 연락이 왔어ㅜㅜ

bull 영희 뭐라고 큰일 났네 더 자세히 이야기 해 봐

bull 철수 법을 위반 했다고 경찰서 가든가 합의금 내라는데 일반인은 100

대학생은 50 중고생은 30만원 이라고 해

bull 영희 아이구~ 그러게 저작권법을 왜 위반 했어

bull 철수 저작권법이 뭔지 미처 몰랐어 ㅠ

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

스크래치란 1Mit 미디어랩 에서 제작한 어린이들도 컴퓨터 프로그램을 만들 수 있도록 도와주는 쉽고 간단한 프로그래밍 도구입니다

2 만들고 싶은 것을 상상하고 그림을 그리고 블록들을

차곡차곡 쌓아 보세요

3 원하는 대로 움직이는 멋진 프로그램이 완성됩니다

스크래치 소개

1

스크래치 접속하기

httpwwwgooglecomchrome

httpscratchmitedu

1 크롬(Chrome) 설치하기

2 스크래치 접속하기

스크래치는 크롬 브라우저에서 접속하는 것이 좋음

1

스크래치 회원 가입하기 클릭

1

스크래치 회원 가입하기

1 아이디 비밀번호 입력 2 생년월일 성별 국가입력(South Korea)

3 이메일입력(비번 분실시 활용) 4시작하기

1

스크래치 화면 설명

1 무대

2 스프라이트 창 3 무대편집

4 팔레트

5 스크립트창

설계

스크래치를 활용한

수업 모델 준비사항

개인모둠별로 인터넷이 가능한 컴퓨터(데스크탑 또는 노트북)를 활용할 수 있는 교실 필요

1 관련단원 생활과 소프트웨어 ndash 정보윤리 ndash 지적재산의 보호와 정보공유

2 차시 운영 총 3차시

본 수업의 절차 및 준비사항

구현 및 평가

아이디어 구상

문제 인식 및 분석

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

이미지 출처 법제처 찾기 쉬운 생활법령 정보

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

이미지 출처 컴퓨팅과 직업세계 중등교재 (미래창조과학부 한국과학창의재단)

1차시

철수와 영희의 대화(예시)

bull 철수 어떤 법률 사무소라는 곳에서 전화가 왔는데 내가 드라이브에 올렸던

빅히어로가 저작권법위반이라고 경찰서에서 연락이 왔어ㅜㅜ

bull 영희 뭐라고 큰일 났네 더 자세히 이야기 해 봐

bull 철수 법을 위반 했다고 경찰서 가든가 합의금 내라는데 일반인은 100

대학생은 50 중고생은 30만원 이라고 해

bull 영희 아이구~ 그러게 저작권법을 왜 위반 했어

bull 철수 저작권법이 뭔지 미처 몰랐어 ㅠ

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

1

스크래치 접속하기

httpwwwgooglecomchrome

httpscratchmitedu

1 크롬(Chrome) 설치하기

2 스크래치 접속하기

스크래치는 크롬 브라우저에서 접속하는 것이 좋음

1

스크래치 회원 가입하기 클릭

1

스크래치 회원 가입하기

1 아이디 비밀번호 입력 2 생년월일 성별 국가입력(South Korea)

3 이메일입력(비번 분실시 활용) 4시작하기

1

스크래치 화면 설명

1 무대

2 스프라이트 창 3 무대편집

4 팔레트

5 스크립트창

설계

스크래치를 활용한

수업 모델 준비사항

개인모둠별로 인터넷이 가능한 컴퓨터(데스크탑 또는 노트북)를 활용할 수 있는 교실 필요

1 관련단원 생활과 소프트웨어 ndash 정보윤리 ndash 지적재산의 보호와 정보공유

2 차시 운영 총 3차시

본 수업의 절차 및 준비사항

구현 및 평가

아이디어 구상

문제 인식 및 분석

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

이미지 출처 법제처 찾기 쉬운 생활법령 정보

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

이미지 출처 컴퓨팅과 직업세계 중등교재 (미래창조과학부 한국과학창의재단)

1차시

철수와 영희의 대화(예시)

bull 철수 어떤 법률 사무소라는 곳에서 전화가 왔는데 내가 드라이브에 올렸던

빅히어로가 저작권법위반이라고 경찰서에서 연락이 왔어ㅜㅜ

bull 영희 뭐라고 큰일 났네 더 자세히 이야기 해 봐

bull 철수 법을 위반 했다고 경찰서 가든가 합의금 내라는데 일반인은 100

대학생은 50 중고생은 30만원 이라고 해

bull 영희 아이구~ 그러게 저작권법을 왜 위반 했어

bull 철수 저작권법이 뭔지 미처 몰랐어 ㅠ

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

1

스크래치 회원 가입하기 클릭

1

스크래치 회원 가입하기

1 아이디 비밀번호 입력 2 생년월일 성별 국가입력(South Korea)

3 이메일입력(비번 분실시 활용) 4시작하기

1

스크래치 화면 설명

1 무대

2 스프라이트 창 3 무대편집

4 팔레트

5 스크립트창

설계

스크래치를 활용한

수업 모델 준비사항

개인모둠별로 인터넷이 가능한 컴퓨터(데스크탑 또는 노트북)를 활용할 수 있는 교실 필요

1 관련단원 생활과 소프트웨어 ndash 정보윤리 ndash 지적재산의 보호와 정보공유

2 차시 운영 총 3차시

본 수업의 절차 및 준비사항

구현 및 평가

아이디어 구상

문제 인식 및 분석

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

이미지 출처 법제처 찾기 쉬운 생활법령 정보

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

이미지 출처 컴퓨팅과 직업세계 중등교재 (미래창조과학부 한국과학창의재단)

1차시

철수와 영희의 대화(예시)

bull 철수 어떤 법률 사무소라는 곳에서 전화가 왔는데 내가 드라이브에 올렸던

빅히어로가 저작권법위반이라고 경찰서에서 연락이 왔어ㅜㅜ

bull 영희 뭐라고 큰일 났네 더 자세히 이야기 해 봐

bull 철수 법을 위반 했다고 경찰서 가든가 합의금 내라는데 일반인은 100

대학생은 50 중고생은 30만원 이라고 해

bull 영희 아이구~ 그러게 저작권법을 왜 위반 했어

bull 철수 저작권법이 뭔지 미처 몰랐어 ㅠ

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

1

스크래치 회원 가입하기

1 아이디 비밀번호 입력 2 생년월일 성별 국가입력(South Korea)

3 이메일입력(비번 분실시 활용) 4시작하기

1

스크래치 화면 설명

1 무대

2 스프라이트 창 3 무대편집

4 팔레트

5 스크립트창

설계

스크래치를 활용한

수업 모델 준비사항

개인모둠별로 인터넷이 가능한 컴퓨터(데스크탑 또는 노트북)를 활용할 수 있는 교실 필요

1 관련단원 생활과 소프트웨어 ndash 정보윤리 ndash 지적재산의 보호와 정보공유

2 차시 운영 총 3차시

본 수업의 절차 및 준비사항

구현 및 평가

아이디어 구상

문제 인식 및 분석

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

이미지 출처 법제처 찾기 쉬운 생활법령 정보

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

이미지 출처 컴퓨팅과 직업세계 중등교재 (미래창조과학부 한국과학창의재단)

1차시

철수와 영희의 대화(예시)

bull 철수 어떤 법률 사무소라는 곳에서 전화가 왔는데 내가 드라이브에 올렸던

빅히어로가 저작권법위반이라고 경찰서에서 연락이 왔어ㅜㅜ

bull 영희 뭐라고 큰일 났네 더 자세히 이야기 해 봐

bull 철수 법을 위반 했다고 경찰서 가든가 합의금 내라는데 일반인은 100

대학생은 50 중고생은 30만원 이라고 해

bull 영희 아이구~ 그러게 저작권법을 왜 위반 했어

bull 철수 저작권법이 뭔지 미처 몰랐어 ㅠ

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

1

스크래치 화면 설명

1 무대

2 스프라이트 창 3 무대편집

4 팔레트

5 스크립트창

설계

스크래치를 활용한

수업 모델 준비사항

개인모둠별로 인터넷이 가능한 컴퓨터(데스크탑 또는 노트북)를 활용할 수 있는 교실 필요

1 관련단원 생활과 소프트웨어 ndash 정보윤리 ndash 지적재산의 보호와 정보공유

2 차시 운영 총 3차시

본 수업의 절차 및 준비사항

구현 및 평가

아이디어 구상

문제 인식 및 분석

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

이미지 출처 법제처 찾기 쉬운 생활법령 정보

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

이미지 출처 컴퓨팅과 직업세계 중등교재 (미래창조과학부 한국과학창의재단)

1차시

철수와 영희의 대화(예시)

bull 철수 어떤 법률 사무소라는 곳에서 전화가 왔는데 내가 드라이브에 올렸던

빅히어로가 저작권법위반이라고 경찰서에서 연락이 왔어ㅜㅜ

bull 영희 뭐라고 큰일 났네 더 자세히 이야기 해 봐

bull 철수 법을 위반 했다고 경찰서 가든가 합의금 내라는데 일반인은 100

대학생은 50 중고생은 30만원 이라고 해

bull 영희 아이구~ 그러게 저작권법을 왜 위반 했어

bull 철수 저작권법이 뭔지 미처 몰랐어 ㅠ

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

설계

스크래치를 활용한

수업 모델 준비사항

개인모둠별로 인터넷이 가능한 컴퓨터(데스크탑 또는 노트북)를 활용할 수 있는 교실 필요

1 관련단원 생활과 소프트웨어 ndash 정보윤리 ndash 지적재산의 보호와 정보공유

2 차시 운영 총 3차시

본 수업의 절차 및 준비사항

구현 및 평가

아이디어 구상

문제 인식 및 분석

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

이미지 출처 법제처 찾기 쉬운 생활법령 정보

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

이미지 출처 컴퓨팅과 직업세계 중등교재 (미래창조과학부 한국과학창의재단)

1차시

철수와 영희의 대화(예시)

bull 철수 어떤 법률 사무소라는 곳에서 전화가 왔는데 내가 드라이브에 올렸던

빅히어로가 저작권법위반이라고 경찰서에서 연락이 왔어ㅜㅜ

bull 영희 뭐라고 큰일 났네 더 자세히 이야기 해 봐

bull 철수 법을 위반 했다고 경찰서 가든가 합의금 내라는데 일반인은 100

대학생은 50 중고생은 30만원 이라고 해

bull 영희 아이구~ 그러게 저작권법을 왜 위반 했어

bull 철수 저작권법이 뭔지 미처 몰랐어 ㅠ

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

이미지 출처 법제처 찾기 쉬운 생활법령 정보

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

이미지 출처 컴퓨팅과 직업세계 중등교재 (미래창조과학부 한국과학창의재단)

1차시

철수와 영희의 대화(예시)

bull 철수 어떤 법률 사무소라는 곳에서 전화가 왔는데 내가 드라이브에 올렸던

빅히어로가 저작권법위반이라고 경찰서에서 연락이 왔어ㅜㅜ

bull 영희 뭐라고 큰일 났네 더 자세히 이야기 해 봐

bull 철수 법을 위반 했다고 경찰서 가든가 합의금 내라는데 일반인은 100

대학생은 50 중고생은 30만원 이라고 해

bull 영희 아이구~ 그러게 저작권법을 왜 위반 했어

bull 철수 저작권법이 뭔지 미처 몰랐어 ㅠ

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

철수와 영희의 대화(예시)

bull 철수 어떤 법률 사무소라는 곳에서 전화가 왔는데 내가 드라이브에 올렸던

빅히어로가 저작권법위반이라고 경찰서에서 연락이 왔어ㅜㅜ

bull 영희 뭐라고 큰일 났네 더 자세히 이야기 해 봐

bull 철수 법을 위반 했다고 경찰서 가든가 합의금 내라는데 일반인은 100

대학생은 50 중고생은 30만원 이라고 해

bull 영희 아이구~ 그러게 저작권법을 왜 위반 했어

bull 철수 저작권법이 뭔지 미처 몰랐어 ㅠ

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권에는 어떤 것들이 있을까

인터넷검색

문헌참고 (교과서)

1차시

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

문제 인식 및 분석 1 주어진 상황이나 환경에서 문제를 발견(인식)

2 관련된 정보를 수집하고 분석해보기 (개념정립 추가정보 추출)

3 최종적으로 해결해야 할 문제를 표현하기(문제화)

수업의 실제

문제인식 및 분석

구현 및 평가

아이디어 구상

설 계

지적재산권과 관련하여 본 상황에서 발생한 문제는 무엇인가

왜 그러한 문제가 발생했는가 인식의 문제 정보 부족

심각성을 모르기 때문 hellip

지적재산권과 관련하여 발생 가능한 유사한 문제들이 더 있는가

1차시

최종문제 사람들이 지적재산권에 대한 인식이 부족하다 지적재산권관련 문제의 심각성을 일깨워야 한다

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

지적재산권과 관련한 문제를 최소화하고 인식을 개선할 수 있는 방법은 무엇일까

1차시

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

문제 인식 및 분석

아이디어 구상

아이디어 구상 1 브레인스토밍 마인드맵 스케치 등을 활용 다양한 해결아이디어 생각해보기

2 그 중 SW를 활용한 해결 방안 생각해보기(적용 활용 가능한 SW 선정)

수업의 실제

구현 및 평가

설 계

소프트웨어를 활용한 방법은 어떤 것들이 있을까 - 우리가 활용 가능한 소프트웨어는 - 어떤 방법을 취할 것인가

스크래치를 활용하여 지적재산권 피해의 파급양상 및 규모를 시뮬레이션 해보기 (프로그램 제작해보기)

1차시

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

2차시 학생용 시뮬레이션 스케치

어떻게 시뮬레이션 할지 생각해 보는 시간 갖기

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

순서도 스토리보드의 형식은 중요하지 않음 관련된 이미지가 있으면 출력해서 스토리보드용 학습지로 활용

2차시

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

설계

설 계 1 해결 아이디어를 장면별로 스케치해보기 (순서도 스토리보드)

2 프로그램 작성 준비하기(스크래치의 경우 스프라이트 배경 등 준비)

수업의 실제

구현 및 평가

아이디어 구상

문제 인식 및 분석

우리나라지도

바깥모양

점(복사된 카피)

2차시

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

설 계 구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

아이디어 구상

문제 인식 및 분석

프로그램 초안 - 교사의 안내로 코딩

2차시

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

2차시

녹색깃발 클릭 했을 때 실행 좌표를 서울로 이동

(학교마다 다름) 변수 초기화

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

구현 및 평가

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기

수업의 실제

복잡한 제어구조는 교사와 함께 작성해보기 (본 주제에서는 복잡한 제어구조를 학습하는 것이 목표가 아님 심화과정으로도 운영가능)

2차시 amp 3차시

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

2차시

벽에 닿았는지 체크

벽에 닿지 않았으면 x y좌표를 바꾸기

도장을 반복번 만큼 찍기

피해 금액과 반복 계산

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

-10

-10

+10

+10

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

2차시 벽에 닿았을 경우 코딩 블록

만약 x y가 모두 음수값이라면 C 위치

만약 x가 음수 y가 양수 값이라면 B 위치

만약 x가 양수 y가 음수 값이라면 D 위치

만약 x가 양수 y가 양수 값이라면 A 위치

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

2차시

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

구현 및 평가 1 스토리보드를 바탕으로 프로그램 초안 작성하기

2 교사동료와 함께 정교화 디버깅 하기

3 완성된 시뮬레이션을 시연하면서 지적재산권 문제에 관해 서로 느낀 점 나누기 amp 발표

수업의 실제

설 계 구현 및 평가

아이디어 구상

문제 인식 및 분석

3차시

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

1 벡터 이미지 편집 (우리나라 테두리 모양 그리기)

2 변수 ( 개체수 반복수 copy당 가격 피해금액 전달횟수)

3 키 이벤트 (스페이스 키를 눌렀을 때)

4 연산 ( 크기비교 또는 연산 난수)

5 관찰 (묻고 대답 기다리기)

6 형태 (색깔 바꾸기)

7 펜 ( 도장찍기 ndash 불법복제 된 SW 복사)

8 제어 ( 만약 ~ 아니면 ndash 우리나라 범위를 벗어났는가 조사 )

본 수업에 활용된 스크래치의 기능

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

1 공유 및 리믹스 기능 (협업학습 가능)

2 비디오 인식기능 (간단한 증강현실 구현 가능)

스크래치에서 추가적인 유용한 기능

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

1 지적재산권 관련 싸이트

bull httpkoreaipmcomcontentsbbsbbs_contenthtmlhomepage_id=koreaipmampbbs_cls_cd=004002002004

bull httpblogdaumnet_blogBlogTypeViewdoblogid=0UU4Eamparticleno=45ampcategoryId=4ampregdt=20131220171234

bull httpwwwinvestkoreaorgikworkikokorcontcontentsjspcode=101041102

bull httpwwwkipogokrkpousertdfseq=11811ampc=1003ampa=userip_infoothersBoardAppampboard_id=othersampcatmenu=m02_03_07

2 저작권법

bull httpwwwlawnbcomlawinfocontents_viewaspcid=EB7F36EFA51C46C69626A1C3B8AF6B19|0|K

3 기타

bull 스크래치 교육사이트 OLC - httpolcossorkr

bull 미래인재연구소 - httpjuniorslickr

bull 제주대연구팀 ndash httpcergjejunuackr

bull 스크래치+아두이노 - https4acat

bull 네이버 소프트웨어야 놀자 - httpcampaignnavercomsoftware

bull ODIY - httpopensourcekofacrekr

bull CT - httpcstaacmorgCurriculumsubCurrFiles47111CTLeadershiptToolkit-SP-vFpdf

참고 사이트

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

참고 사이트

탐험하기에서 alphaco 로 검색 스크래치 제작용 공유 프로젝트 httpsscratchmiteduprojects55315278editor 저작권 관련 대화 httpsscratchmiteduprojects1096611 스크래치 오프라인 에디터 다운로드 httpsscratchmiteduscratch2download

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수

질문 amp 답변

이 문서는 나눔글꼴로 작성되었습니다 설치하기 2015년 소프트웨어교육 연구학교 담당교원 연수