RESEARCH PAPER
A study of mathematical understanding levels in set theory based on the APOS framework by using python programming language for secondary school students
 
More details
Hide details
1
Department of Mathematics, Faculty of Science and Technology, Thepsatri Rajabhat University, Lopburi, THAILAND
 
2
Department of Mathematics, Faculty of Science, Srinakharinwirot University, Bangkok, THAILAND
 
 
Online publication date: 2024-02-01
 
 
Publication date: 2024-01-26
 
 
EURASIA J. Math., Sci Tech. Ed 2024;20(2):em2400
 
KEYWORDS
ABSTRACT
This study used the APOS theoretical framework to assess secondary school pupils’ set math knowledge. Princess Chulabhorn Science College Lopburi randomly sampled 20 8th graders in the second semester of 2022. There are a total of six plans, with each plan comprising a 180-minute. The objectives are the instructional goals. Content is the topic. Learning materials include resources and tools. Last, activities include learning assignments and exercises. Assessment includes three subtests to assess set understanding and a test to assess mathematical comprehension. These activities increased secondary school students’ set comprehension. The result of the study indicated that they had demonstrated a strong conceptual understanding of set theory to pass the criteria over 60% of the total students with a statistical significance level of .01. Furthermore, delving into all four APOS theoretical levels we found similar impressive results, with over 60% of students exceeding expectations at each level (p<0.01)
 
REFERENCES (31)
1.
Arnon, I., Cottrill, J., Dubinsky, E., Oktac, A., Solange, F. R., Trigueros, M., & Weller, K. (2014). APOS theory: A framework for research and curriculum development in mathematics education. Springer. https://doi.org/10.1007/978-1-....
 
2.
Barry, P. (2017). Headfirst python. O’Reilly Media, Inc. https://www.oreilly.com/librar....
 
3.
Calik, M., Ayas, A., Coll, R., Unal, S., & Costu, B. (2007). Investigating the effectiveness of a constructivist-based teaching model on student understanding of the dissolution of gases in liquids. Journal of Science Education and Technology, 16(3), 257-270. https://doi.org/10.1007/s10956....
 
4.
Cetin, I. (2015). Students’ understanding of loops and nested loops in computer programming: An APOS theory perspective. Canadian Journal of Science, Mathematics and Technology Education, 15(2), 155-170. https://doi.org/10.1080/149261....
 
5.
Chamwan, S. (2017). The development of mathematical understanding of parabola based on APOS theory by using GSP program as a tool. In Proceeding of the National and International Graduate Research Conference (pp. 981-988). Khon Kaen.
 
6.
Curriculum Development and Supplement Materials Commission. (2006). Mathematics framework for California public school kinder ten through grade twelve. California Department of Education. https://intercom.help/real-imp....
 
7.
DailyGizmo. (2562). Coding why is it important for the second reason? https://www.dailygizmo.tv/2019....
 
8.
Dierbach, C. (2013). Introduction to computer science using python. John Wiley & Sons, Inc.
 
9.
Gilakjani, P. A., Leong, L.-M., & Ismail, N. H. (2013). Teachers’ use of technology and constructivism. International Journal of Modern Education and Computer Science, 5(4), 49-63. https://doi.org/10.5815/ijmecs....
 
10.
Ginat, D. (2004). On novice loop boundaries and range conceptions. Computer Science Education, 14(3), 165–181. https://doi.org/10.1080/089934....
 
11.
Institute for the Promotion of Teaching Science and Technology. (2019). A manual for the basic science curriculum according to the basic education core curriculum, B.E. 2551 (revised version B.E. 2560) technology (computing science) elementary and secondary levels. Ministry of Education Thailand. https://www.ipst.ac.th/curricu....
 
12.
Jason, B. R. (2013). Python for kids. No Starch Press.
 
13.
Khummanee, S. (2019). Basic python coding easy to learn, fast. IDC Premier Co., Ltd. https://idcpremier.com/product....
 
14.
Kilpatrick, J., Swafford, J., & Findell, B. (2001). Adding it up: Help children learn mathematics. National Research Council.
 
15.
Ministry of Education. (2008). The basic education core curriculum B.E. 2551 (A.D.2008). Teachers Council Ladprao Printing House.
 
16.
Partnership for 21st-Century Skills. (2007). Framework for 21st-century learning. https://www.teacherrambo.com/f....
 
17.
Perkovic, L. (2015). Introduction to computing using Python. Wiley.
 
18.
Pinter, C. C. (2014). A book of set theory. Addison-Wesley Publishing Company.
 
19.
Regional School of Science Curriculum. (2014). Regional science school curriculum lower secondary level, 2011 (revised version B.E. 2014). Princess Chulabhorn Science College Mukdahan.
 
20.
Richard, H. L. (2018). Fundamentals of python programming. Southern Adventist University. https://ia600704.us.archive.or....
 
21.
Schwalbach, E. M., & Dosemagen, D. M. (2000). Developing student understanding contextualizing calculus concepts. School Science and Mathematics, 100, 90-98. https://doi.org/10.1111/j.1949....
 
22.
Sfard, A. (2013). On the dual nature of mathematical conceptions: Reflections on processes and objects as different sides of the same coin. Educational Studies in Mathematics, 22(1), 1-36. https://doi.org/10.1007/BF0030....
 
23.
Sophakham, A. (2013). The development of mathematics learning activities. according to constructivist theory by using the geometer’s sketchpad program to help learn about circle shapes, grade 6. Journal of Education Khon Kaen University Graduate Studies Research, 7(2), 204-212.
 
24.
Tiengyoo, K. (2023). The development of instructional activates to enhance mathematical understanding levels od Set based on APOS theory by using python for mathayomsuksa students [Unpublished doctoral dissertation, Srinakharinwirot University]. http://ir-ithesis.swu.ac.th/ds... 123456789/2221.
 
25.
Tiengyoo, K., Sotaro, S., & Thaithae, S. (2023). The analysis of factors affecting the 21st century mathematics instruction efficiency of schoolteacher in the secondary educational service area office Lopburi. Journal of Multidisciplinary in Humanities and Social Sciences, 6(2), 831-850.
 
26.
Udemy. (2020). Master math by coding in Python. Udemy. https://www.udemy.com/course/m....
 
27.
Vejjajiva, P. (2018). Set theory. V. Print.
 
28.
Vidakovic, D., Dubinsky, E., & Weller, K. (2018). Creativity and technology in mathematics education APOS theory: Use of computer programs to foster mental constructions and student’s creativity. Springer. https://doi.org/10.1007/978-3-....
 
29.
Weller, K., Clark, J. M., Dubinsky, E., Loch, S., McDonald, M. A., & Merkovsky, R. (2003). Student performance and attitudes in courses based on APOS theory and the ACE teaching cycle. In F. H. A. Selden, E. Dubinsky, G. Harel, & A. Selden (Eds.), Research in collegiate mathematics education. V (pp. 97-131). https://doi.org/10.1090/cbmath....
 
30.
Wichanon, A. (2019). Education policy statement to develop people into the 21st-century, encourage Thai children to learn CODING. https://moe360.blog/2019/08/09....
 
31.
Wiggins, G., & McTighe, J. (2005). Understanding by design Alexandria, VA: Association for supervision and curriculum development ASCD. Colombian Applied Linguistics Journal, 19(1), 140-142. https://doi.org/10.14483/calj.....
 
eISSN:1305-8223
ISSN:1305-8215
Journals System - logo
Scroll to top