데이터 시각화 학습을 위한 자동 평가 모듈에서 공공 데이터 기반 문제 은행 개발 연구
A Study on the Development of a Problem Bank in an Automated Assessment Module for Data Visualization Based on Public Data
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
프로그래밍 언어를 활용한 데이터 시각화는 처리하는 데이터 양, 처리 시간, 유연성에서 효율성과 효과성을 향상시킬 수 있으나 프로그래밍에 익숙해지기 위해 연습이 필요하다. 이에 본 연구에서는 프로그래밍 자동 평가 시스템에서 데이터 시각화를 연습하기 위한 공공데이터 기반 문제은행을 개발하였다. 공공데이터는 교육과정에서 제시한 주제로 수집하였으며 학습자가 데이터 시각화하기에 적절한 형태로 가공하였다. 문제는 다양한 데이터 시각화 방법을 학습하기 위해 수학교육과정과 연계하여 개발하였다. 개발한 문제는 전문가 검토 및 파일럿 테스트를 실시하였으며문항의 수준, 데이터 시각화를 통한 수학 교육의 가능성을 확인하였다. 하지만 학생에게 흥미가떨어지는 주제라는 의견을 받았으며 이를 보완하기 위해 학생이 중심이 되는 데이터를 활용하여추가로 문항을 개발하였다. 개발한 문제 은행은 초등학교 정보영재 또는 중학교 이상에서 파이썬을 학습한 경험이 있는 학생이 데이터 시각화를 배울 때 활용될 수 있을 것으로 기대된다.
Abstract
Utilizing programming languages for data visualization can enhance the efficiency and effectiveness in handling data volume, processing time, and flexibility. However, practice is required to become proficient in programming. Therefore public data-based the problem bank was developed to practice data visualization in a programming automatic assessment system. Public data were collected based on topics suggested in the curriculum and were preprocessed to make it suitable for users to visualize. The problem bank was associated with the mathematics curriculum to learn various data visualization methods. The developed problems were reviewed to expert and pilot testing, which validated the level of the questions and the potential of integrating data visualization in math education. However, feedback indicated a lack of student interest in the topics, leading us to develop additional questions using student-center data. The developed problem bank is expected to be used when students who have learned Python in primary school information gifted or middle school or higher learn data visualization.
참고문헌 (23)
- Fry, B, "Visualizing Data: Exploring and Explaining Data with the Processing Environment" (2007), O'Reilly Media, Inc
- Iakang, "Improving visual literacy through data visualization-based art class : A case study of high school", Art Education Review, 49, pp.1~28 (2014)
- Wyner, Y., "A case study : Using authentic scientific data for teaching and learning of ecology", Journal of College Science Teaching, 42(5), pp.54~60 (2013)
- Data Visualization Trends in Education: Focusing on Cases and Issues, "Bkgye", KERIS, ~ (2017)
- Jslee, "A Study for Cultivating Data Literacy in the Social Studies Education - Focusing on the Analysis of the Data Visualization Contents of the Social Studies Textbook in the 2015 Curriculum", 58(4), pp.501~512 (2019)[DOI]
- Kirk, A., "Data Visualization : A successful design process" (2012), Packt publishing LTD
- Mark C., "DATA VISUALIZATION AS PART OF HIGH SCHOOL PROGRAMMING", EDULEARN21 Proceedings, 7 (2021)
- Jakim, "Effect of data visualization education with using Python on dcomputational thinking of six grade in elementary", JOURNAL OF The Korean Association of information Education, 23(3), pp.197~206 (2019)[DOI]
- Hwsim, "Development of data visualization education program using python for data analysis", Master, pp.2022
- Yjbae, "Effect of data visualization education with using Python on data literacy of elementary school students", Master, pp.2023
- Jylee, "Effects of Data Visualization Education Using Python on Improvement of Computational Thinking Ability in Information Gifted Students of Elementary school", Master, pp.2021
- Mgkim, "Development and application of data visualization education using python and their effects : for sixth grade in elementary school", Master, pp.2020
- Hngo, "Design and Implementation of a Data Visualization Assessment Module in Jupyter Notebook", Journal of the Korea society of computer and information, 28(9), pp.167~176 (2023)[DOI]
- Bjtak, "A Study on the Frames of Statistical Graphs in the Elementary School Mathematics Textbooks", Education of primary school mathematics, 23(4) (2020)[DOI]
- Lo, L.Y., "Learning Vis Tools: Teaching Data Visualization Tutorials", 2019 IEEE Visualization Conference (VIS), pp.11~15 (2019)
- Erwin Jr, R. W., "Data literacy : Real-world learning through problem-solving with data sets", American Secondary Education, 43(2), pp.18~26 (2015)
- Hngo, "Design and Implementation of a Programming Automatic Assessment System in Jupyter Notebook", International Journal on Advanced Science, Engineering and Information Technology, 13(3), pp.1080~1086 (2023)[DOI]
- Wychang, "Development and application of algorithm judging system : analysis of effects on programming learning", The Journal of Korean Association of Computer Education, 17(4), pp.45~57 (2014)[DOI]
- Tjseong, "Understanding and Application of Modern Basic Statistics" (2019), Hakgisa
- Sjkim, "The Effect of Data Literacy on Students'Learning Motivation and Academic Achievement in Secondary Problem Solving Class Based on Computational Thinking", Korean Journal of Teacher Education, 34(4) (2018)[DOI]
- "Public Data potal"[URL]
- Ministry of Education, "Math Curriculum", ~ (2022)
- SyPark, "Cases of Public Data Purification Needed to Build Learning Data", Asia-pacific Journal or Convergent Recearch Interchange, 9(5) (2023)[DOI]
