Browse > Article
http://dx.doi.org/10.7468/jksmee.2019.33.3.163

Teaching and Learning of University Calculus with Python-based Coding Education  

Park, Kyung-Eun (Department of Mathematics Education, Sungkyunkwan University)
Lee, Sang-Gu (Department of Mathematics, Sungkyunkwan University)
Ham, Yoonmee (Department of Mathematics, Kyonggi University)
Lee, Jae Hwa (Department of Mathematics, Sungkyunkwan University)
Publication Information
Communications of Mathematical Education / v.33, no.3, 2019 , pp. 163-180 More about this Journal
Abstract
This study introduces a development of calculus contents which makes to understand the main concepts of calculus in a short period of time and to enhance problem solving and computational thinking for complex problems encountered in the real world for college freshmen with diverse backgrounds. As a concrete measure, we developed 'Teaching and Learning' contents and Python-based code for Calculus I and II which was used in actual classroom. In other words, the entire process of teaching and learning, action plan, and evaluation method for calculus class with Python based coding are reported and shared. In anytime and anywhere, our students were able to freely practice and effectively exercise calculus problems. By using the given code, students could gain meaningful understanding of calculus contents and were able to expand their computational thinking skills. In addition, we share a way that it motivated student activities, and evaluated students fairly based on data which they generated, but still instructor's work load is less than before. Therefore, it can be a teaching and learning model for college mathematics which shows a possibility to cover calculus concepts and computational thinking at once in a innovative way for the 21st century.
Keywords
Calculus; Coding Education; Problem/Project-Based Learning; Computational Thinking; Python;
Citations & Related Records
Times Cited By KSCI : 9  (Citation Analysis)
연도 인용수 순위
1 Park, K.-E. & Lee, S.-G. (2016), Flipped Learning teaching model design and application for the University's Linear Algebra, J. Korea Soc. Math. Ed. Ser. E: Communications of Mathematical Education, 30(1), 1-22.
2 Park, J.-S. & Pyo, Y.-S. (2013). Improvement strategies of teaching methods for university basic mathematics education courses by ability grouping, J. Korea Soc. Math. Ed. Ser. E: Communications of Mathematical Education, 27(1), 19-37.
3 Park, H. B. & Lee, H. S. (2009). On the awareness of mathematics by college students and a suggestion to elevate such awareness in universities, J. Korea Soc. Math. Ed. Ser. E: Communications of Mathematical Education, 23(4), 999-1014.
4 Song, Y. H. (2012). The Relationships among Achievement Goal, Self-efficacy, Anxiety, and Learning Outcomes in Calculus, Journal of Research in Curriculum & Instruction, 16(4), 1001-1020.   DOI
5 Lee, S.-G., Shin, J. & Kim, K.-W. (2014). A Case Study of Perceptions on Storytelling Mathematics Textbooks with Computer Algebra System, J. Korea Soc. Math. Ed. Ser. E: Communications of Mathematical Education, 28(1), 65-79.
6 Lee, S.-G., Lee, G. H., Choi, Y. S., Lee, J. H. & Lee, J. J. (2015). Interactive Statistics Laboratory using R and Sage, J. Korea Soc. Math. Ed. Ser. E: Communications of Mathematical Education, 29(4), 573-588.
7 Lee, S.-G., Lee, J. H. & Park, K.-E. (2017). Linear Algebra Teaching in the Digital Age, J. Korea Soc. Math. Ed. Ser. E: Communications of Mathematical Education, 31(4), 367-387.
8 Lee, S.-G. &, Lee, J. H. (2019). Student-Centered Discrete Mathematics Class with Cyber Lab, J. Korea Soc. Math. Ed. Ser. E: Communications of Mathematical Education, 33(1), 1-19.
9 Lee, J. R., & Lee, G. H. (2011). A Study on the relation between Mathematical Scholastic Ability and Scholastic Aptitude Test, J. Korea Soc. Math. Ed. Ser. E: Communications of Mathematical Education, 25(4), 629-639.
10 Jun, J.-B. (2008). Desirable Management of Basic Mathematics Curriculum in College, J. Korea Soc. Math. Ed. Ser. E: Communications of Mathematical Education, 22(4), 399-416.
11 Jun, P. K. (2008). What is the problem in Korea's mathematics education, Korea Soc. Math. Ed. Proceedings of National Meeting of Math. Ed., 40, 1-10.
12 Kim, H.-J., Seo, J. J. & Pyo, Y.-S. (2011). A Teaching Method of Basic Mathematics for the Matriculants by Ability Grouping, Journal of the Korean School Mathematics Society, 14(3), 339-354.
13 KOFAC (2014). Research for Introducing Computational Thinking into Primary and Secondary Education, Report.
14 Karjanto, N. Lee, S.-G. & Lee, J.H. (2019). Flipped Class with Electronic Book and SageMathCell for Linear Algebra, The Electronic Journal of Mathematics & Technology (eJMT), 13(1), 109-120.
15 Ko, R. Y., Kim, D. S., Bak, J. Y. & Lee, S.-G. (2009). Development of Mobile Sage-math and its use in Linear Algebra, J. Korea Soc. Math. Ed. Ser. E: Communications of Mathematical Education, 23(4), 1023-1041.
16 Ministry of Education, Science and Technology (2009). Commentary about the 2009 Revised Mathematics Curriculum.
17 Kim, Y. A. & Kim, K. M. (2017). A Study on the Curriculum of University Calculus Reflecting the 2015 Revised Curriculum, J. Korea Soc. Math. Ed. Ser. E: Communications of Mathematical Education, 31(3), 349-366.