• 제목/요약/키워드: Scratch Program

검색결과 77건 처리시간 0.02초

The Development of an Educational Robot and Scratch-based Programming

  • Lee, Young-Dae;Kang, Jeong-Jin;Lee, Kee-Young;Lee, Jun;Seo, Yongho
    • International journal of advanced smart convergence
    • /
    • 제5권2호
    • /
    • pp.8-17
    • /
    • 2016
  • Scratch-based programming has come to be known as an effective programming tool because of its graphic instruction modules, which are designed to be assembled like the famous LEGO building blocks. These building block-like structures allow users to more easily program applications without using other more difficult programming languages such as C or Java, which are text-based. Therefore, it poses a good opportunity for application in educational settings, especially in primary schools. This paper presents an effective approach to developing an educational robot for use in elementary schools. Furthermore, we present the method for scratch programming based on the external modules need for the implementation of robot motion. Lastly, we design a systematic curriculum, titled "Play with a Robot," and propose guidelines to using the educational programming language Scratch.

Design and Implementation of Scratch-based Science Learning Environment Using Non-formal Learning Experience

  • Ko, Hye-Kyeong
    • International journal of advanced smart convergence
    • /
    • 제8권2호
    • /
    • pp.170-182
    • /
    • 2019
  • In this paper, we use scratch to design and develop non-formal learning experiences that are linked with contents of secondary science textbook to educational programs. The goal of this paper is to develop a convenient and interesting program for non-formal learning in a learning environment using various smart device. Theoretical approaches to mobile education, such as smartphones, and smart education support policies continue to lead to various research efforts. Although most of the smart education systems developed for students who have difficulty in academic performance are utilized, they are limited to general students. To solve the problem, the learning environment was implanted by combining the scratch, which is an educational programming that can be easily written. The science education program proposed in this paper shows the result of process of programming using ICT device using scratch programming. In the evaluation stage, we were able to display the creations and evaluate each other, so that we could refine them more by sharing the completed ideas.

스크래치를 활용한 게임 개발자 진로체험 프로그램 개발 (Development of Game Developer Career Experience Program using Scratch)

  • 김수환;김상홍
    • 컴퓨터교육학회논문지
    • /
    • 제23권1호
    • /
    • pp.45-52
    • /
    • 2020
  • 본 연구의 목적은 학습자 참여를 촉진하는 게임 개발자 진로체험 프로그램을 개발하고 그 효과를 검증하는 것이다. 현재 잡월드에서 운영하고 있는 게임 개발자 진로체험 교육 프로그램은 수동적인 코스로 구성되어 있어서 학생들의 흥미가 떨어지고 수동적인 활동만 가능하다. 본 연구에서는 학습자 참여를 촉진하기 위해 기존의 코스워크형 프로그램을 스크래치를 활용한 실제 게임제작을 체험하는 형태로 개선하였다. 스크래치는 창작과 공유가 가능하므로, 학생들에게 자신의 작품을 만들 수 있는 기회를 제공할 수 있다. 따라서 본 연구에서는 스크래치를 활용한 게임 개발자 체험 교육 프로그램을 개발하고 그 효과를 검증하였다. 교육 프로그램을 개발하기 위해 2회 델파이 검증을 거쳤으며, 1회 전문가 협의회를 실시하였다. 또한, 초등학생 22명, 중학생 30명을 대상으로 파일럿 수업을 실시하고 만족도 검증을 실시하였다. 연구 결과, 개발된 교육 프로그램은 도움여부, 만족도, 효과성, 인식도에서 긍정적인 결과를 보였다.

스크래치를 활용한 STEAM 기반 교육 프로그램 개발 및 적용 - 초등학교 6학년 과학교과를 중심으로 - (Development and Application of STEAM based Education Program Using Scratch - Focus on 6th Graders' Science in Elementary School -)

  • 오정철;이지훤;김정아;김종훈
    • 컴퓨터교육학회논문지
    • /
    • 제15권3호
    • /
    • pp.11-23
    • /
    • 2012
  • 본 연구에서는 STEAM 교육의 이론적 배경과 국내 외 연구 사례를 살펴보고 스크래치를 활용한 STEAM 교육 프로그램을 개발하였다. 그리고 이 프로그램을 초등학교 6학년 과학 3단원 [에너지와 도구]와 4단원 [연소와 소화]를 중심으로 적용해 보았다. 그 결과 이 프로그램에 따라 활동한 학생들의 창의성 지수와 과학에 대한 긍정적 태도가 비교집단과 비교하여 유의미한 차이를 보이며 증가하였다. 연구결과 스크래치를 활용한 STEAM 교육 프로그램이 창의성을 증진시키며 과학에 관련된 정의적 영역인 과학 교육에 대한 인식, 흥미, 과학적 태도에 긍정적인 변화를 가져온다는 것을 확인하였다.

  • PDF

스크래치 프로그래밍 중심의 STEAM 교육 프로그램 개발 및 적용 (Development and implementation of STEAM Program based on Scratch Programming)

  • 김태훈;김종훈
    • 컴퓨터교육학회논문지
    • /
    • 제17권6호
    • /
    • pp.49-57
    • /
    • 2014
  • 프로그래밍 교육에 관심이 많아지면서 교육현장에서 프로그래밍을 어떻게 가르칠 것인가에 대한 방법적 고민이 필요하다. 본 연구는 초등학교 학생들을 대상으로 하는 프로그래밍 교육을 위한 방법으로 스크래치 프로그래밍 중심의 STEAM 교육 프로그램을 제시하였다. 스크래치 프로그래밍을 통해 선정된 과학 주제를 디지털 스토리텔링을 하여 과학에 대한 흥미를 높이고 프로그래밍을 학습하는 STEAM 교육 프로그램을 개발하였다. 개발한 프로그램의 교육효과를 분석하기 위해 초등학교 6학년 학생들을 실험집단에게 선정하여 개발한 교육 프로그램을 투입하였고 사전 사후검사 결과를 분석하였다. 분석 결과 본 연구에서 개발한 교육프로그램이 초등학생의 논리적 사고력과 창의력 신장에 도움을 주는 것으로 나타났다.

  • PDF

동결견 환자에 대한 한방보건 프로그램의 효과 (Effect of Oriental Medicine Public-health Program on Frozen Shoulder Patients)

  • 이참결
    • Journal of Acupuncture Research
    • /
    • 제28권6호
    • /
    • pp.43-51
    • /
    • 2011
  • Objectives : The purpose of this research was to investigate the effect of oriental medicine public-health program on frozen shoulder patients. Methods : Oriental medicine public-health program was done to 50 frozen shoulder patients who visited Eumseong-gun public health center. Oriental medicine treatment(twice a week for 12 weeks) and prevention-educaiton program was included in public-health program. The schedule was proceeded from 16th March 2010 to 3rd June 2010. The efficacy of program was measured by visual analog scale (VAS), ROM(range of motion), Apley scratch test and Life function score, sleep quality score of their first and last visit. Then we analyzed the improvement in the same group. Results : 1. In VAS change, program showed statistically significant improvement. 2. In ROM(flexion, extension, abduction, adduction) and apley scratch test, program showed statistically significant improvement. 3. In Life function score, program showed statistically significant improvement. 4. In sleep quality score, program also showed improvement, but didn't do statistical significans. Conclusions : The above results suggest that oriental medicine public-health program can be used as effective method for frozen shoulder's treatment and care.

컴퓨팅 사고 프레임워크 기반 방과후 스크래치 팀프로젝트 경험의 분석 (Computational Thinking Framework-based Analysis of Afterschool Scratch Team Project Experiences)

  • 최형신;정인기;소효정
    • 정보교육학회논문지
    • /
    • 제18권4호
    • /
    • pp.549-558
    • /
    • 2014
  • 본 연구의 목적은 방과후 소프트웨어 교육으로 진행된 스크래치 수업에서 학생들의 팀 프로젝트 경험을 분석하고 향후 방과후 수업의 방향을 설정하는 것이다. 이를 위해 한 학기 동안 초등학교 방과후 수업으로 12주차 스크래치 수업을 설계하고 2인 1팀으로 팀을 구성하여 스크래치로 프로젝트를 기획 및 구현해서 발표하는 과정을 진행하였다. 본 연구에서는 3팀을 선정하여 산출물 기반 인터뷰(Artifact-based Interview)를 수행하고 방과 후 소프트웨어 수업에서 학생들의 경험을 컴퓨팅 사고(Computational Thinking) 개념, 수행, 관점에 초점을 둔 프레임워크에 기반하여 질적으로 분석하였다. 본 연구는 연구와 실천이라는 두 가지 측면에서 의의를 가진다. 연구 측면에서는 컴퓨팅 사고 프레임워크를 소프트웨어 교육 평가에 활용할 수 있는 방안을 제안하였다는 점이며, 실천적 측면에서는 도출된 학생들의 경험의 질적 분석 자료가 향후 초등 소프트웨어 교육의 내용 및 평가방법 설계에 시사점을 제공하고 있다는 점이다.

초등 EPL교육을 위한 스크래치 프로그래밍의 적용 분석 (Applicaton and Analysis of Scratch Programing for elementary EPL Education)

  • 이미현;구덕회
    • 한국정보교육학회:학술대회논문집
    • /
    • 한국정보교육학회 2010년도 하계학술대회
    • /
    • pp.243-249
    • /
    • 2010
  • 2007년 개정교육과정에 의해 초등학교에서 프로그래밍 교육이 실시되어야 하나 여러 현실적인 제약으로 인해 잘 이루어지지 않고 있다. 초등 프로그래밍 교육은 EPL로 실시하는게 적합하며 스크래치 프로그래밍은 개발된지 얼마되지 않았으나 쉬운 인터페이스와 블록을 활용한 구문작성, 멀티미디어적인 요소가 들어있는 결과물을 작성할 수 있는 등의 장점으로 인해 초등프로그래밍 교육에 적합하다. 본 연구자는 초등학교 4학년을 대상으로 1학기 12주간 스크래치 프로그래밍을 지도한 결과를 바탕으로 스크래치 프로그래밍의 지도안과 교육방법을 정리하고 그 결과를 분석하였다. 스크래치 프로그래밍이 학생들의 흥미를 높이고 창의성과 논리성을 향상시키며 과학적 태도를 함양 시키는데 도움을 줄 수 있다는 결과를 얻었다. 초등EPL교육을 위한 스크래치 프로그래밍은 효과적이며 지도할 때 학생들의 선행지식이나 남녀의 흥미도에 의해서도 학업 성취의 편차가 있으므로 수준별 개별학습이 가능하도록 학습 프로그램을 구성할 필요가 있다. 그리고 결과물의 제작에 앞서 충분한 사고와 토의할 시간을 주어 프로그래밍 교육의 목적을 살리도록 해야할 것이다.

  • PDF

문제해결력 향상을 위한 과제 중심 스크래치 프로그래밍 학습 프로그램 (A Task Centered Scratch Programming Learning Program for Enhancing Learners' Problem Solving Abilities)

  • 이은경
    • 컴퓨터교육학회논문지
    • /
    • 제12권6호
    • /
    • pp.1-9
    • /
    • 2009
  • 프로그래밍 학습은 현대사회가 요구하는 복잡한 문제해결력 향상에 도움이 되지만, 학습자에게 과도한 인지적 부담을 줄 수 있다. 따라서 인지적 부담을 감소시키기 위한 프로그래밍 도구의 선택 및 학습 효과를 최대화하기 교수 학습 전략이 요구된다. 본 연구에서는 중학생의 문제해결력 향상을 위한 과제 중심 스크래치 프로그래밍 학습 프로그램을 개발하고 해당 프로그램이 학습자의 문제해결력에 미치는 영향을 분석하였다. 연구결과, 과제 중심 스크래치 프로그래밍 학습을 수행한 집단이 일반적인 스크래치 프로그래밍 학습과 비주얼 베이식 프로그래밍 학습을 실시한 집단에 비해 문제해결력이 유의하게 향상되었다. 특히 오류를 발견하고 수정하는 능력인 문제점 해결 영역에서 유의한 차이를 더 크게 드러났다.

  • PDF

S4A 기반의 터치센서를 이용한 영어단어 학습용 콘텐츠 개발 (Development of English word learning contents using touch sensor based on S4A)

  • 위지연;이준형;이형옥
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2017년도 춘계학술대회
    • /
    • pp.317-320
    • /
    • 2017
  • S4A(Scratch For Arduino)는 스크래치로 아두이노를 제어하는 프로그램이다. 본 연구에서는 S4A를 기반으로 하여 터치센서를 사용하고, 스크래치 언어로 구성한 간단한 게임 형식의 학습용 콘텐츠를 개발하였다. 영어를 이제 막 배우기 시작한 학생들의 동기와 흥미를 유발시키기 위해 배경음악과 점수를 사용하였다.

  • PDF