본문 바로가기
HOME> 논문 > 논문 검색상세

논문 상세정보

초중등학습자의 특성에 따른 텐지블 프로그래밍 성취도 차이분석
Analysis of the Difference of Tangible Programming Achievement on Learner's characteristics

심재권   (고려대학교 컴퓨터교육학과  ); 이원규   (고려대학교 컴퓨터학과  ); 권대용   (고려대학교 컴퓨터교육과  );
  • 초록

    컴퓨팅 교육에서의 주된 목적은 컴퓨팅 사고력(Computational Thinking)의 향상으로 컴퓨팅 사고력의 핵심적인 요소는 추상화(Abstraction)와 자동화(Automation)이다. 초중등학생을 대상으로 하는 컴퓨팅 교육에서는 주로 알고리즘 설계 학습을 목적으로 프로그래밍 활동을 제공하고 있다. 본 논문에서는 초중등 학습자가 텐지블 프로그래밍 도구를 사용하여 알고리즘을 학습한 결과를 분석하였다. 분석은 초중등 학습자의 특성인 학교급과 성별에 따라 성취도와 사용성에 차이가 있는지 분석하였다. 분석결과, 학년에 따라 추상화 능력은 비례하지 않는 것으로 분석되었고, 성별에 따라 텐지블 도구의 사용성에 차이가 있는 것으로 분석되었다.


    The main purpose of computing education is to teach the Computational Thinking which is based on Abstraction, Automation and etc. In Elementary and Secondary Education, programming activity is provided for the purpose of learning algorithm design. In this paper, the achievements of learning concepts of algorithm design are analyzed on the learner's characteristics in the programming activities using the Tangible programming tools for elementary and secondary school students. As a result, the achievement did not show the difference on grades but the usability showed the difference on genders.


  • 주제어

    프로그래밍 교육 .   알고리즘 설계 .   컴퓨팅 사고력.  

  • 참고문헌 (21)

    1. Wing, J. M. (2006). Computational Thinking, Communications of the ACM. 49(3), 33-35. 
    2. 김자미, 이원규 (2014). 영국의 교육과정 개정으로 본 정보교과의 지식과 문제해결력에 대한 쟁점, 컴퓨터교육학회논문지, 17(3), 54-64.     
    3. 김자미, 이원규 (2014). 통합에서 독립으로, 이스라엘 컴퓨터과학 교과의 진화, 한국컴퓨터교육학회, 17(4), 33-44.     
    4. Wing, J. M.(2008). Computational thinking and thinking about computing, Philosophical transactions of the royal society A, 366, 3717-3725. 
    5. Robert C. G., Veda C. S.(1999), Data abstractions: Why and how?, Data & Knowledge Engineering, 29, 293-311. 
    6. Dinesh B., Davis J. G.(1992), Conceptual data modelling in database design: similarities and differences between expert and novice designers, Man & Machine Studies, 37, 83-101. 
    7. Marvin L. Minsky(1967). Computation: finite and infinite machines, Prentice Hall, Upper Saddle River, NJ, USA. 
    8. Futschek, G. (2006). Algorithmic thinking: the key for understanding computer science. Informatics Education? The Bridge between Using and Understanding Computers, 159-168. 
    9. Yuri Gurevich(2000). Sequential abstract state machines capture sequential algorithms. ACM Transactions on Computational logic, 1(1), pp. 77-111. 
    10. Liu, C., Cheng, Y., & Huang, C. (2011). The effect of simulation games on the learning of computational problem solving. Computers & Education, 57(3), 1907-1918. 
    11. Rogozhkina, I., & Kushnirenko, A. (2011). PiktoMir: teaching programming concepts to preschoolers with a new tutorial environment. Procedia Social and Behavioral Sciences, 28, 601-605. 
    12. Maria K.(2012). Diverse categories of programming learning activities could be performed within Scratch, Procedia Social and Behavioral Sciences, 46, 1162-1166. 
    13. 정미연, 이은경, 이영준 (2008). Squeak Etoys 활용 알고리즘 학습이 중학생의 문제해결력에 미치는 영향, 대한공업교육학회, 33(2), 170-191.     
    14. Hiroshi I., Brygg U. (1997). Tangible Bits: Towards Seamless Interfaces between People, Bits and Atoms. Proceedings of Conference on Human Factors in Computing Systems(CHI '97), 1-8. 
    15. Kwon D. Y., Kim H. S., Shim J. K., & Lee W. G. (2012). Algorithmic Bricks: A Tangible Robot Programming Tool for Elementary School Students. IEEE transactions on Educations, 55(4), 474-479. 
    16. Sapounidis T., Demetriadis S. (2013). Tangible versus graphical user interfaces for robot programming: exploring cross-age children's preferences, Personal and Ubiquitous Computing, 17(8), 1775-1786. 
    17. Bers, M. & Horn, M. (2010). Tangible programming in early childhood: Revisiting developmental assumptions through new technologies. Greenwich, CT: Information Age Publishing. 
    18. M. U. Bers, L. Flannery, E. R. Kazakoff, A. Sullivan (2014). Computational thinking and tinkering: Exploration of an early childhood robotics curriculum, Computer & Education 72, 145-157. 
    19. 권대용 (2013). 텐지블 프로그래밍 도구를 활용한 논리적 사고력기반의 초등 봇 과제개발 및 적용, 컴퓨터교육학회논문지, 16(4), 13-21. 
    20. 심재권, 이원규, 권대용 (2015). LED 기반 텐지블 프로그래밍 도구 개발 및 적용, 컴퓨터교육학회논문지, 18(1), 35-43.     
    21. 교육과학기술부(2011). 제 2011-361호[별책 18] 중학교 선택 교과 교육과정. 정보. 

 저자의 다른 논문

  • 심재권 (10)

    1. 2010 "교육용 프로그래밍 도구 활용의 정보과학교육을 통한 초등학생의 정보과학에 대한 인식 분석" 정보교육학회논문지 = Journal of the Korean Association of Information Education 14 (3): 385~393    
    2. 2010 "프로그래밍 학습을 위한 교육용 로봇 게임 프레임워크" 한국실천공학교육학회논문지 = Journal of Korean Institute for Practical Engineering Education 2 (1): 89~94    
    3. 2011 "초등 영재의 정보과학교과 수행능력과 영재성 간의 관계분석" 정보교육학회논문지 = Journal of the Korean Association of Information Education 15 (3): 365~373    
    4. 2012 "중학교 '정보' 교과서 '정보의 표현과 관리' 영역 구성의 탐구적 경향 분석" 정보처리학회논문지. The KIPS transactions. Part A. Part A a19 (1): 9~16    
    5. 2012 "스케치 기반 로봇 시뮬레이션 도구 개발" 컴퓨터교육학회논문지 = The Journal of Korean association of computer education 15 (2): 57~66    
    6. 2014 "초등 프로그래밍 교육에서 로봇 시뮬레이션 도구의 활용" 디지털융복합연구 = Journal of digital convergence 12 (5): 425~433    
    7. 2015 "LED 기반 텐지블 프로그래밍 도구개발 및 적용" 컴퓨터교육학회논문지 = The Journal of Korean association of computer education 18 (1): 35~43    
    8. 2016 "2015 개정 정보 교육과정에 따른 피지컬 컴퓨팅을 활용한 정보교육에서 성별에 따른 태도와 성취도 차이분석" 컴퓨터교육학회논문지 = The Journal of Korean association of computer education 19 (4): 1~9    
    9. 2017 "SW영재학급 현황 분석을 통한 SW영재교육의 개선 방안 탐색" 정보교육학회논문지 = Journal of the Korean Association of Information Education 21 (6): 711~721    
    10. 2014 "정보탐구 중심의 정보교육과 정보처리 중심의 정보교육에 대한 초등학생의 인식 차이분석" 한국정보처리학회 2014년도 춘계학술발표대회 2014 (4): 620~623    
  • 이원규 (109)

  • 권대용 (17)

 활용도 분석

  • 상세보기

    amChart 영역
  • 원문보기

    amChart 영역

원문보기

무료다운로드
유료다운로드

유료 다운로드의 경우 해당 사이트의 정책에 따라 신규 회원가입, 로그인, 유료 구매 등이 필요할 수 있습니다. 해당 사이트에서 발생하는 귀하의 모든 정보활동은 NDSL의 서비스 정책과 무관합니다.

원문복사신청을 하시면, 일부 해외 인쇄학술지의 경우 외국학술지지원센터(FRIC)에서
무료 원문복사 서비스를 제공합니다.

NDSL에서는 해당 원문을 복사서비스하고 있습니다. 위의 원문복사신청 또는 장바구니 담기를 통하여 원문복사서비스 이용이 가능합니다.

이 논문과 함께 이용한 콘텐츠
이 논문과 함께 출판된 논문 + 더보기