Browse > Article
http://dx.doi.org/10.21796/jse.2019.43.1.17

A Study on Development of Teaching & Learning Materials related to Coding for Convergence Education Integrating Mathematics and Information  

Shin, Gicheol (Korea National University of Education)
Suh, Boeuk (Chungnam National University)
Publication Information
Journal of Science Education / v.43, no.1, 2019 , pp. 17-42 More about this Journal
Abstract
This study, as an attempt to integrate mathematics and information for convergence education, was conducted to develop teaching-learning materials on mathematics education combined with coding education, which has recently been emphasized. We chose the subject of digital signature for coding education, and used SageMath as a coding program. In this study, we overview mathematics used in the elliptic curve digital signature algorithm, one of the many methods for digital signature, and developed the teaching-learning materials on the algorithm for mathematics education integrated with information education based on coding. The elliptic curve digital signature algorithm utilized in transactions of Bitcoin, which many people recently are interested in, is a good example, showing students that mathematics is applied to problem-solving in the real world and provides an optimal environment for implementation by coding. Accordingly, we expect that a class on algorithm will provide a specific teaching-learning program to achieve the goal of integrated mathematics education. By comprehensively considering the opinions of mathematicians, mathematics teachers and mathematics education experts, we expect that the teaching-learning program will be realized as a meaningful class in science high schools, high school's math clubs, and 'number theory' class in colleges.
Keywords
mathematical modeling; convergence education; mathematics and information subject; coding education; mathematics teaching & learning materials; digital signatures;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 Baek, H. Y. (2018). Analysis on the situated abstraction process in mathematics coding class(Master's thesis). Korea National University of Education, Chung-Buk, Korea.
2 Baek, Y. S., Park, H., Kim, Y., Noh, S. G., Park, J.-Y., Lee, J., Jeong, J.-S., Choi, Y., & Han, H. (2010). STEAM education in Korea. Journal of Learner-Centered Curriculum and Instruction, 11(4), 149-171.
3 British Department for Education (2013). National curriculum in England: computing programmes of study(2013. 9. 11.)
4 Camp, J., & Marchionini, G. (1984), Programming and learning: Implications for mathematics education, In V. P. Hanson(Ed.), Computers in mathematics Education. Reston, VA: National Council of Teachers of Mathematics.
5 Chang, K. Y. (2017). A feasibility study on integrating computational thinking into school mathematics. Journal of Korea Society Educational Studies in Mathematics School Mathematics, 19(3), 553-570.
6 Choi, K. S. (2012). A study on the development and effects of project learning programs of a home economics subject for creativity & character education -Focusing on a 'residential space utilization'(Master's thesis). Korea National University of Education, Chung-Buk, Korea.
7 CSTA Standard Task Force(2011). CSTA K-12 Computer Science Standards. Revised 2011, 1-73.
8 Han, I. (2006). 수학교육의 기초와 실제[Fundamental theory and Practice of Mathematics Education]. JinJu: Gyeongsang National University Press.
9 Hershkowitz, R., Schwarz, B., & Dreyfus, T. (2001). Abstraction in context: epistemic actions. Journal for Research in Mathematics Education, 32(2), 195-222.   DOI
10 Kang, H. (2004). Analysis of children's logical thinking improvement with basic programming ability(Master's thesis). Sookmyung Women's University, Seoul, Korea.
11 Kim, J., Shin, J., Park, B., Seo, B., Lim, M., Lim, S., Lee, J. Kim, Y., Kim, J., Suh, B. E., Yang, M., & Kim, K. (2017). 2017 창의교육 거점센터 운영에 관한 연구[The study of 2017 regional center for creativity education](AD18020004). Seoul, Korea: Korea Foundation for the Advancement of Science and Creativity.
12 Koo, D. (2014). Development of digital storytelling education program based on software programming. The Journal of Korea Elementary Education, 25(1), 245-260.   DOI
13 Lee, S. R. (1992). A study on the development of mathematics worksheets using computer programming for eight graders in Korea(Master's thesis). Korea National University of Education, Chungbuk, Korea.
14 Kwon, S. (2018). Computational Thinking 교육을 위한 수학교과와 정보교과와의 융합인재교육(STEAM) 자료 개발: 2015개정 중학교 1학년 수학을 중심으로 [Development of STEAM program contained mathematics and information for computational thinking education: Focused on mathematics in 2015 revision curriculum middle school first grade](Master's thesis). YONSEI University, Seoul, Korea.
15 Lee, H. J. (2012). A study on development of programming program for elementary gifted children of information in math curriculum (Master's thesis). Seoul National University of Education, Seoul, Korea.
16 Lee, K. H. (1996). The Application and evaluation of computer educational progrmming language 'SAM' in programming education(Master's thesis). Korea National University of Education, Chungbuk, Korea.
17 Lee, S.-M. (2009). An analysis on cases of PBL-based computer programming learnings(Master's thesis). Sookmyung Women's University, Seoul, Korea.
18 Ministry of Education [MOE]. (2015). 2015 revised mathematics curriculum. Sejong, Korea: Author.
19 Moon, W. (2013). STEAM learning model in elementary schools by applying SCRATCH programming. Journal of The Korean Association of Information Education, 17(4), 457-466.   DOI
20 National Science Foundation(2010). Science and Engineering Indicators 2010, NSF.
21 Noss, R., Hoyles, C., & Pozzi, S. (2002). Abstraction in expertise: A study of nurse' conceptions of concentration. Journal for Research in Mathematics Education, 33(3), 204-229.   DOI
22 Shin, H., & Shin, K. (2017). 대칭: 갈루아 이론 [Symmetry: theory of Galois]. Cheonju: mathesign.
23 Park, S. (2002). Mathematics education for computer science(Master's thesis). Chung-Ang University, Gyeonggi, Korea.
24 Park, Y. M. (2006). Programming curriculum and teaching method related to mathematics education system to enhance problem solving ability (Master's thesis). Chungbuk National University, Cheongju, Korea.
25 Sanders, M. (2009). STEM, STEM education, STEM mania. Technology Teacher, 68(4), 20-26.
26 Shin, H., & Shin, K. (2019). 정수와 대수: 암호, 부호 [Number theory and algebra: Cryptographs, and coding theory]. Cheonju: mathesign.
27 Shin, J. (2012). A study of project method in technology education for developing students' creativity and personality - Centering on the lesson for electricity and electronic technology(Master's thesis). Kyungpook National University, Daegu, Korea.
28 Ministry of Education [MOE]. (2015). 2017년도 SW교육 연구선도학교 1,200개 선정 결과 발표 [Announcement of the selection result about 2017 SW education 1,200 model schools](MOE press release 2017.3.8). Sejong, Korea: Author.
29 Shin, J. (2015). A study on the development of mathematical teaching-learning materials for character education in middle school mathematics classes (Unpublished doctoral dissertation). Korea National University of Education, Chung-Buk, Korea.
30 Shin, J. K., Boo, D. H., & Suh, B. E. (2015). A study on the development of teaching and learning materials for character education in middle school. Communications of Mathematical Education, 29(2), 255-279.   DOI
31 Yoo, J. H. (2015). Development of coding education program based on mathematics content(Master's thesis). Seoul National University of Education, Seoul, Korea.