• 검색 결과가 없습니다.

제 절 소프트웨어 교육 콘텐츠 유형별 분석

문서에서 R&D연구결과보고서 (페이지 40-78)

전세계 개 이상의 여개 이상의 언어로 준비되어 보급되는 운동으로 억명 이상 이 경험한 것으로 보고되었다

그림 온라인 사이트

[ 2-1] Code.org (http://code.org)

자료: Code.org 스크린샷

레파지토리 측면의

는 라는 학생들이 구현한 앱과 그림을 저장하고 공유하는 레파 지토리 서비스를 제공한다 해당 그림이나 스크린 샷을 클릭하면 실행 결과를 볼 수 있다

그림 의 레파지토리

[ 2 2] code.org- code studio

자료: Code.org스크린샷

는 다음과 같은 항목들이 존재한다 최근 프로젝트

학생들이 최근에 제작한 스크래치 프로젝트를 등록하는 기본 공간이다

그림 의 최근 프로젝트

[ 2 3] code studio-

자료: Code.org 스크린샷

최근 스튜디오

학생들이 제작한 스크래치 프로젝트를 등록하고 다른 학생들과 의견 교환을 통하여 더욱 발전 방향으로 진행할 수 있는 공간이다

그림 의 최근 스튜디오

[ 2 4] code studio-

자료: Code.org 스크린샷

큐레이트된 프로젝트

및 들이 등록 스크래치 프로젝트에 대하여 의견을 등록하는 공간 이다

그림 의 큐레이트된 프로젝트 [ 2 5] code studio-

자료: Code.org 스크린샷

사람들이 리믹스중인 프로젝트

등록된 스크래치 프로젝트를 공유하여 새로운 아이디어를 접목하고 수정하여 더욱 발전 방향으로 진행할 수 있는 공간이다

그림 의 사람들이 리믹스 중인 프로젝트 [ 2 6] code studio-

자료: Code.org 스크린샷

사람들이 좋아하는 프로젝트

학습자들로부터 많은 추천을 받은 스크래치 프로젝트들을 모아둔 공간이다 그림 의 사람들이 좋아하는 프로젝트 [ 2 7] code studio-

자료: Code.org 스크린샷

위 그림 에서 이 프로젝트가 좋아요 버튼을 클릭하면 추천수가 증가하여 레파지토 리를 통해 흥미를 가질만한 사용자 자료를 공유하고 추천을 통해 상호독려를 하는 효 과를 목적으로 한다

의 의 항목들을 자세히 살펴보면 학습자들의 최근 프로젝트와 스 튜디오를 노출하여 최근 정보를 개제하고 큐레이트된 프로젝트를 통해 추전 정보를 제공하고 소프트웨어의 특징인 재사용이 빈번한 리믹스 중인 프로젝트 그리고 마지 막으로 명시적으로 추천을 많이 받은 사람들이 좋아하는 프로젝트를 보여주고 있다 이는 레파지토리에 올라온 자료들을 시스템에 의한 추천은 시간 최근 프로젝트 최근 스튜디오 사용빈도 리믹스 중인 프로젝트 로 사람에 의한 추천은 운영자 큐레이션 사용자 추천순 으로 하고 있다

이는 사용자로 하여금 다양한 정보들을 여러 가지 관점에서의 좋은 콘텐츠를 쉽게 찾아볼 수 있게 하는 일반적인 방법으로 효과가 증명된 방식으로 레파지토리에서 콘 텐츠를 어떻게 노출할지에 대한 참고가 될 수 있다

평가 측면의

또한 는 뿐 아니라 보다 다양한 연령대가 코딩을 쉽게 경험하도 록 동영상과 튜토리얼로 연결된 커리큘럼을 실행환경인 와 함께 제공하 여 연속성을 가지고 있다

그림 시간 소개 과정 [ 2 8] 20-

자료: Code.org스크린샷

그림 시간 소개 과정 중 미로 퍼즐에 대한 설명 동영상 [ 2 9] 20-

자료: Code.org 스크린샷

컴포넌트 블록들을 움직여 코딩을 하고 제출하면 해당 결과의 맞고 틀림에 대한 피드 백이 즉각적으로 주어지며 틀린 경우 추가로 힌트가 주어진다 평가의 목적이 맞고 틀리고의 점수의 합산이 아닌 틀린 행동을 통해 맞는 답안이 나오도록 유도하는 데에 목적을 가지고 있으며 단계적 미션을 제공하므로 큰 어려움 없이 진행이 가능하다

그림 미로퍼즐 미션 [ 2 10]-

자료 : Code.org 스크린샷

는 년 미디어랩에서 개발한 블록형 프로그래밍 언어이며 현재

에서 운영하는 프로젝트로서 세부터 세까지 아동을 대상으로 설 계됐으며 작은 명령 단위인 블록 조각을 조립해 프로그래밍 할 수 있도록 만들어 졌다 는 어린이를 위한 대표적인 소프트웨어학습 도구로서 아래와 같은 특징을 가지고 있다

그림 의 홈 화면

[ 2 11] Scratch-

자료 : Scratch 스크린샷

기본적인 변수와 제어문을 사용할 수 있으며 스프라이트를 객체로 사용해 각각 다른 명령을 넣어 프로그래밍할 수 있다

오프라인 개발환경 클라우드 저장 사운드 편집 그래픽 편집 스프라이트 복사 기능 등이 있다

그림 의 에디터 [ 2 12] Scratch-

자료: Scratch 스크린샷 레파지토리 측면의

프로젝트 에디터로 다양한 인터랙티브 스토리 게임 애니메이션 등을 만들 수 있고 탐험하기 메뉴를 통해 만들어진 프로젝트를 스크래치 온라인 커뮤니티에 공유 가능하 며 년 월 현재 천 만 여개의 프로젝트가 공유되고 있다

그림 탐험하기

[ 2 13] Scratch-

자료: Scratch 스크린샷

공유된 프로젝트는 다른 사용자에 의해 좋아요 댓글 조회수 등을 통해 피드백을 얻 을수 있으며 다른 사용자가 프로젝트의 소스를 확인하여 고쳐볼 수 있다

메인페이지에서의 프로젝트들을 추천해주는 방식은 와 동일하게 제시하고 있다

탐험하기 페이지는 프로젝트들을 분류별로 보여준다 애니메이션 예술 게임 음악 스토리 그리고 한국어로 개발된 프로젝트들을 보여주도록 되어 있어 콘텐츠의 형식 을 기준으로 분류되어있다

그림 콘텐츠 분류

[ 2 14] Scratch-

자료 : Scratch 스크린샷

스크래치 위키에는 다양한 내용과 수준의 스크래치와 관련된 글과 튜토리얼 등도 포함 하고 있어서 교육자료실을 제공한다

그림

[ 2 15] Scratch Wiki-

자료: Scratch 스크린샷 그림

[ 2 16] Scratch ED-

자료 : Scratch스크린샷

교육자들을 위한 온라인 커뮤니티인 는 다양한 교육 이야기 토론 스크래치 교육과정 가이드와 같은 유용한 자료를 공유하고 있어서 교육제공자를 위한 페이지와 정보를 따로 제공하고 있다

평가 측면의

추천과 댓글 스크래치는 학습도구와 레파지토리 형태의 서비스로 별도의 평가시 스템은 제공하고 있지 않다 하지만 레파지토리 내에 추천과 댓글 시스템을 통하여 자 신과 타인에 대한 결과물의 사용자 반응을 알 수 있다 이를 기반으로 다른 이들이 내 결과물을 어떻게 생각하는지를 학습자가 알수 있게 했다

그림 프로젝트 프로젝트 페이지 [ 2 17] Scratch-

자료: Scratch 스크린샷

는 간단한 비주얼 프로그래밍 언어를 통해 어린이들이 와 용의 게임을 만들 수 있는 사의 도구로서 디자인이나 프로그래밍 스킬이 없는 학생들에게 창 의성과 문제 해결 스토리텔링 프로그래밍 등의 경험을 하도록 하고 있다

용 은 무료이며 용 은 에 유료구매가

가능하며 년 중반이후 사용자의 급격한 증가가 시작되어 년 월 현재 등록된 사 용자는 만명에 이를 정도로 인기가 있으며 생활코딩 과 주니어에도 강좌가 실려 있다

한국에서는 한글화가 미비된 점과 게임에 대한 부정적인 인식으로 인해 미국이 영국 한국사용자는 인 만에 불과한 실정이다 하지만 게임성이 높기 때문에 어린이들에게는 매우 높은 호응을 이끌어 낼 수 있으며 나 대비 더 많 은 강력한 기능과 인터렉티브한 경험을 제공하여 국내 소프트웨어교육에 좋은 도구로 활 용될 수 있다

그림 메인 페이지

[ 2 18] Kodu Game Lab community-

자료: Kodu gamelab 스크린샷

레파지토리 측면의

만들어진 결과물을 공유하는 라는 커뮤니티 기능이 있으며 만개의 공유 프 로젝트가 있으며 이에 대한 코멘트 포스트는 천 만건에 이른다

그림 의

[ 2 19] Kodu gamelab- Worlds

자료 : Kodu gamelab 스크린샷 평가 측면의

평가에 대한 별도의 기능을 제공하고 있지않으며 댓글을 통한 커뮤니티 기능만 제공 하고 있다

스크래치를 벤치마킹하여 개발한 비쥬얼 프로그래밍 학습도구로서 와 의 공동기획 소프트웨어야 놀자 의 기본 플랫폼으로 사용되고 있다

인터넷 연결 없이 수행되는 오프라인 버전도 제공하며 엔트리봇 센서보드를 통해 엔트 리에서 만든 프로그램과 아두이노를 연결 가능하고 프로그램에서 에러가 날 때 어디서 에러가 났는지 제시하는 피드백 가능하며 블록이 이벤트의 어느 부분에 사용된 것 추적 하는 다양한 기능을 제공한다

그림 엔트리 홈 [ 2 20]-

자료 엔트리 스크린샷:

그림 엔트리의 프로젝트 제작 화면 [ 2 21]-

자료 엔트리 스크린샷:

14) http://www.ebs.co.kr/main

레파지토리 측면의

구경하기 메뉴에서는 엔트리를 통해 제작한 작품을 다른 사람들과 공유할 수 있고 다 른 사람과 협업하여 공동 창작도 가능한 기능을 제공하고 있다

그림 엔트리의 개인 갤러리 [ 2 22]-

자료 엔트리 스크린샷:

평가 측면의

학습하기 메뉴 에서 간단한 프로그래밍으로 미션을 해결하는 게임과 소프트웨어의 원 리를 설명하는 동영상 등을 제공하여 단계적 성취를 할 수 있도록 하고 있다

그림 엔트리의 학습하기 [ 2 23]-

자료 엔트리 스크린샷:

비쥬얼 프로그램 사례 분석의 시사점

레파지토리

비주얼 프로그래밍 도구의 프로젝트 결과물을 공유하는데 주로 초점을 두고 있다 좋은 결과물들을 사용자가 쉽게 찾아볼 수 있도록 운영자의 추천이나 기계적 추천방 법을 사용 중이다

비쥬얼 프로그래밍 도구에 대한 설명과 활용에 대한 교사용 자료실은 별도로 제공하 고 있다

평가

비주얼 프로그래밍 도구들은 초등학생이하의 어린이부터 중학교정도의 입문자를 타 깃으로 하는 도구가 대부분이다

소프트웨어의 기본 원리를 설명하고 이를 경험적으로 체득하게 하려는 것이 주목적

소프트웨어의 기본 원리를 설명하고 이를 경험적으로 체득하게 하려는 것이 주목적

문서에서 R&D연구결과보고서 (페이지 40-78)