본문 바로가기
KERD
논문KCI 등재

프로그래밍 자동 평가 시스템에서 프로그래밍·수학 융합교육을 위한 문제은행 개발 연구

A Study on the Development of Problem Bank for Programming·Math Convergence Education in Programming Automatic Assessment System

0

조회

0

다운로드

3

인용

0

참고문헌

키워드

초록

본 연구에서는 정보 교과와 수학 교과를 문제 해결을 기반으로 융합 교육을 하기 위해 프로그래밍 자동 평가시스템에서 활용할 수 있는 문제은행을 개발하였다. 개발 과정은 다음과 같다. 프로그래밍 내용 영역을 선정한 후수학 교육과정에서 제시하는 성취기준 및 학습 요소를 반영하여 이원목적 분류표를 작성하였다. 문항 및 채점 데이터를 개발하여 전문가 검토를 실시한 후 전문가 의견을 반영하여 문항을 보완을 하고 그래픽 평가 방법및 평가 문항을 추가 개발하였다. 2차 전문가 검토 이후 개발한 문제 은행을 프로그래밍 자동 평가 시스템에 탑재하였다. 프로그래밍 자동 평가 시스템을 사용한 경험이 있는 초등학생 2명에게 파일럿 테스트를 한 후 문제 은행을 최종 개발하였다. 개발한 문제 은행은 초등학교 정보영재, SW 동아리 또는 중학생 등을 대상으로 프로그래밍· 수학 융합교육에 활용될 수 있을 것으로 기대된다.

Abstract

In this study, a problem bank was developed that can be used in an Programming Automatic Assessment(PAA) system to provide convergence education based on problem solving. The development process is as follows. After selecting the programming content area, a dual purpose classification table was prepared by reflecting the achievement standards and learning elements presented in the curriculum. After developing questions and scoring data and conducting an expert review, the questions were supplemented by reflecting expert opinions, and graphic assessment methods and assessment questions were developed. The problem bank was installed in the PAA system. After piloting two elementary school students who had experience using the PAA system, the problem bank was finally developed. The developed problem bank is expected to be used for programming and math convergence education for elementary school SW clubs, or information gifted students or middle students.

참고문헌 (29)

  1. Ministry of Education., "Software Education Operational Guidelines", ~ (2015)
  2. Comprehensive Plan for Information Education, "Ministry of Education.", ~ (2020)
  3. Ministry of Education, "The 2015 Revised General Guidelines of National Curriculum", ~ (2015)
  4. 전성균, "초등학생의 확산적 사고 촉진을 위한 CPS 프로그래밍 수업의 효과 분석", 컴퓨터교육학회 논문지, 15(2), pp.1~8 (2012), 한국컴퓨터교육학회[DOI]
  5. 신승기, "학교 급별 연계성 있는 소프트웨어 교육 체제 설계를위한 연구", 정보교육학회논문지, 19(4), pp.533~544 (2015), 한국정보교육학회[DOI]
  6. Comprehensive Plan for Convergence Education, "Ministry of Education.", ~ (2020)
  7. "jupyter_judge" (2022)[URL]
  8. 장경윤, "수학 교과에서 계산적 사고(Computational Thinking)교육", 학교수학, 19(3), pp.553~570 (2017), 대한수학교육학회
  9. 심재호, "STEM, STEAM 교육과 우리나라 융합인재교육의 이해와 해결 과제", 한국과학교육학회지, 35(4), pp.709~723 (2015), 한국과학교육학회[DOI]
  10. Gresnigt, R., "Promoting science and technology in primary education : a re-view of integrated curricula", Studies in Science Education, 50(1), pp.47~84 (2014)
  11. Jeong, J. K., "Design and construct of pro-gramming assessment system based on online judge for a science high school student", Master’s, pp.2010
  12. Chang, W. Y., "Development and application of algorithm judging system : anal-ysis of effects on programming learning", The Journal of Korean Association of Computer Education, 1, pp.7~ (2014)
  13. Seong, T. J, "Understanding and application of modern basic statistics" (2019), Hakjisa
  14. 김성식, "자료구조 수업에서 온라인 자동평가용 문제해결 프로그래밍 문제은행 개발 및 적용", 컴퓨터교육학회 논문지, 21(4), pp.11~20 (2018), 한국컴퓨터교육학회[DOI]
  15. Jeong, S. S., "The effects of programming education using an automatic programming as-sessment system on learning flow of general high school students", Master’s, pp.2019
  16. Chang, W. Y., "The effects of online judge system in programming education on learning mo-tivation and thinking : structural relationships be-tween factors", Doctoral, pp.2020
  17. Drake, S. M, "Creating standards-based integrated curriculum: aligning curriculum, con-tent, assessment, and instruction" (2007), Corwin Press, A SAGE Publications Company
  18. 정웅열, "SW‧수학‧과학 융합형 교수‧학습 자료에 나타난 교육과정 성취기준 내용 분석", 컴퓨터교육학회 논문지, 21(5), pp.11~23 (2018), 한국컴퓨터교육학회[DOI]
  19. 이경진, "통합교육과정 접근으로서의 ‘융합인재교육(STEAM)’의 의미와 실천 가능성 탐색", 초등교육연구, 25(3), pp.55~81 (2012), 한국초등교육학회
  20. 박영미, "초·중등학교에서 수학교육체계와 연계된 컴퓨터 프로그래밍 교육과정과 교수방법", 한국콘텐츠학회 논문지, 8(1), pp.116~127 (2008), 한국콘텐츠학회
  21. Kim, S. W., "Problem-solving process for convergence educa-tion of science, mathematics, and informatics", Proceeding of the Korean Association of Computer Education, Korea, 24(1), pp.7~9 (2020)
  22. 신수범, "정보과 교육과정에서 융합형 컴퓨팅사고력 구성 전략", 정보교육학회논문지, 20(6), pp.607~616 (2016), 한국정보교육학회
  23. 김나리, "코딩수학 내용 및 환경 설계- 수학화와 컴퓨팅 사고력을 중심으로 -", 학습자중심교과교육연구, 18(4), pp.647~673 (2018), 학습자중심교과교육학회[DOI]
  24. 강하람, "수학교과와 정보교과를 융합하는 코딩수학 교육과정 및 교육방법 연구", 수학교육, 60(4), pp.467~491 (2021), 한국수학교육학회[DOI]
  25. 한선관, "EPL을 활용한 수학문제해결 통합교육프로그램의 학년 수준 비교", 정보교육학회논문지, 14(3), pp.311~318 (2010), 한국정보교육학회
  26. 이도영, "중학교 수학 통계 영역과 파이썬(Python) 프로그래밍 융합수업이 문제해결력과 교과 흥미도에 미치는 영향", 한국산학기술학회논문지, 20(4), pp.336~344 (2019), 한국산학기술학회[DOI]
  27. "ColabTurtleClass" (2023)[URL]
  28. 고은지, "비전공자를 위한 컴퓨팅 사고력 기반 파이썬 프로그래밍 학습지원시스템 설계 가이드라인 개발", 교육정보미디어연구, 28(3), pp.733~762 (2022), 한국교육정보미디어학회

관련 논문AI추천

이 간행물의 다른 논문 (8건)