[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-591945-105":59,"doc-detail-591945-en":130},{"code":4,"msg":5,"data":6},0,"success",[7,13,18,23,28,33,38,43,48,51,55],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},1,"Document","Story & Novel",90,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":16,"slug":17},2,"Literature",80,"literature",{"id":19,"doc_module":4,"doc_module_name":9,"category_name":20,"show_sort_weight":21,"slug":22},4,"Exam",70,"exam",{"id":24,"doc_module":4,"doc_module_name":9,"category_name":25,"show_sort_weight":26,"slug":27},5,"Comic",60,"comic",{"id":29,"doc_module":4,"doc_module_name":9,"category_name":30,"show_sort_weight":31,"slug":32},6,"Technology",50,"technology",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":36,"slug":37},7,"Healthcare",40,"healthcare",{"id":39,"doc_module":4,"doc_module_name":9,"category_name":40,"show_sort_weight":41,"slug":42},8,"Research & Report",30,"research-report",{"id":44,"doc_module":4,"doc_module_name":9,"category_name":45,"show_sort_weight":46,"slug":47},9,"Religion & Spirituality",20,"religion-spirituality",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":49,"show_sort_weight":46,"slug":50},"World Cup","world-cup",{"id":52,"doc_module":4,"doc_module_name":9,"category_name":53,"show_sort_weight":52,"slug":54},10,"Lifestyle","lifestyle",{"id":56,"doc_module":4,"doc_module_name":9,"category_name":57,"show_sort_weight":24,"slug":58},19,"General","general",{"code":4,"msg":60,"data":61},"ok",{"site_id":62,"language":63,"slug":64,"title":65,"keywords":66,"description":67,"schema_data":68,"social_meta":123,"head_meta":125,"extra_data":127,"updated_unix":129},105,"en","human-cognitive-learning-mathematics-through-python-programming-to-support-students-problem-solving-skills","Human Cognitive - Learning Mathematics through Python Programming to Support Students’ Problem-Solving Skills","","The study examines whether using Pydroid in mathematics learning influences students’ problem-solving abilities and whether the software meets criteria for effective mathematics learning. Using an experimental descriptive approach with 60 vocational students, the findings indicate that Pydroid supports understanding of fundamental mathematical ideas and enhances cognitive processes for mathematical problem solving in specific sessions. Attention and engagement are strengthened by step-by-step learning through accessible words and numbers. However, one session shows no effect on problem-solving ability.",{"@graph":69,"@context":122},[70,84,105],{"@type":71,"itemListElement":72},"BreadcrumbList",[73,77,79,82],{"item":74,"name":75,"@type":76,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":78,"name":9,"@type":76,"position":14},"https://docshare.wps.com/document/",{"item":80,"name":40,"@type":76,"position":81},"https://docshare.wps.com/document/research-report/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/human-cognitive-learning-mathematics-through-python-programming-to-support-students-problem-solving-skills/591945/",{"url":83,"name":65,"@type":85,"image":86,"author":91,"headline":65,"publisher":94,"fileFormat":97,"inLanguage":63,"description":67,"dateModified":98,"datePublished":99,"encodingFormat":97,"isAccessibleForFree":100,"interactionStatistic":101},"DigitalDocument",{"url":87,"@type":88,"width":89,"height":90},"https://docshare.wps.com/thumbnails/human-cognitive-learning-mathematics-through-python-programming-to-support-students-problem-solving-skills/591945.png","ImageObject",300,407,{"name":92,"@type":93},"Mabel","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-11-03","2026-10-15",true,{"@type":102,"interactionType":103,"userInteractionCount":24},"InteractionCounter",{"@type":104},"ViewAction",{"@type":106,"mainEntity":107},"FAQPage",[108,114,118],{"name":109,"@type":110,"acceptedAnswer":111},"What is the study’s main purpose?","Question",{"text":112,"@type":113},"To determine whether Pydroid affects students’ mathematics problem-solving abilities and whether it satisfies criteria for mathematics learning.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"How was the study conducted?",{"text":117,"@type":113},"It used an experimental descriptive research design with 60 vocational students.",{"name":119,"@type":110,"acceptedAnswer":120},"What effect does Pydroid have on problem-solving ability?",{"text":121,"@type":113},"Pydroid supports understanding of core mathematical ideas and helps problem-solving in certain sessions, but it shows no effect on problem-solving ability in DPIB 2 Session 1.","https://schema.org",{"og:url":83,"og:type":124,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":126,"canonical":83},"index,follow",{"doc_id":128,"site_id":62},591945,1792657553,{"code":4,"msg":5,"data":131},{"doc_id":128,"user_id":132,"nickname":92,"user_avatar":133,"doc_module":4,"category_id":39,"category_name":40,"doc_title":65,"doc_description":67,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":24,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":139,"language":140,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":67,"update_tm":144,"read_time":145,"preview_page_count":4},7971474920318,"https://ap-avatar.wpscdn.com/avatar/74000ee537e6b0ca360?x-image-process=image/resize,m_fixed,w_180,h_180&k=1788430171632181674","Human Cognitive: Learning Mathematics through Python Programming to Support Students’ Problem-Solving Skills  \nDamar Rais  \nCapital Normal University, China, [damarrais.dmr2@gmail.com](damarrais.dmr2@gmail.com)  \nZhao Xuezhi  \nCapital Normal University, China, [4190538001@cnu.edu.cn](4190538001@cnu.edu.cn)  \nProgramming languages have been used and developed in the field of education. Python programming was employed in this study. The goal of this study is to see whether there is an effect of using Pydroid in mathematics learning on students' problem-solving abilities and to see if this software satisfies or does not match the criteria for mathematics learning. This study was done on vocational students who give fresh learning experiences, improve problem-solving abilities, and acquire mathematics as structural from a clear explanation step by step. This study was developed as an experimental investigation using a descriptive form of research on 60 pupils. The use of Pydroid for studying mathematics demonstrates that students are assisting in the understanding of fundamental mathematical ideas. They study maths with Pydroid. Instead of counting on paper, Pydroid allows them to readily see words and/or numbers. This aids in the learning process, and Python programming can enhance the cognitive processes of mathematical problem-solving for DPIB 2 Session 2 and DPIB 3 sessions (1 and 2) . Yet, in DPIB 2 Session 1 class with Sig. 0.242, it has no effect on mathematical problem-solving ability. Studying mathematics with Pydroid met has an impact on students' outcomes because by integrating students in mathematics learning, they comprehend the core concept. Students' activities on Pydroid can help them comprehend ideas and spark their enthusiasm in learning. It explicitly focuses students' attention on mathematics learning by utilizing Pydroid.  \nKeywords: Pydroid-3 IDE, learning mathematics, smartphone, students’ attention, problem-solving  \nINTRODUCTION  \nLearning is a perpetual process which students must evolve a solid understanding of appropriate mathematics concepts and procedures (Abdolreza Lessani et al., 2016:166) . Cognitive psychology isone of the triggers for students' factors in learning and understanding mathematics and well (Wahyudi & St. Budi Waluya, 2018:4) . Zevenbergen (2004: 23) and Ojose (2008: 26-27) impugned that cognitive psychology fit out an urgent role in mathematics, uniquely in the cognitive development of student. Considering that learning in the world of education continues to grow, making teachers and students in learning begin to use technology to facilitate the delivery and activities of the learning and teaching process, in the era of the industrial revolution 4.0, the role of education is challenged to utilize technology. This can be felt by all levels, ranging from the world of education, offices, business, etc. during a pandemic.  \nFourth Industrial Revolution technologies will create new ways to gain access to new sources of information (for example, news and market prices) and also new forms of education (World Economic Forum and Asian Development Bank Some rights reserved. 2017:7) . The context of the 4th Industrial Revolution undoubtedly affects the field of education, where emerging digital technologies are coming  \nCitation: Rais, D., & Xuezhi, Z.. (2023) . Human cognitive: learning mathematics through python programming to support students’ problem-solving skills. Anatolian Journal of Education, 8(2), 85-98.  \n[https://doi.org/10.29333/aje.2023.826a](https://doi.org/10.29333/aje.2023.826a)  \nto transform education and the current role of the teacher (George A. Panagiotopolos & Zoe A. Karanikola. 2020: 119) . Computer technology as a tool, develop thinking skills, inclusive education, and helps them to become involved in complex issues, develop approaches to solve problems in group and individual accountability for increasing their learning. (Fakhteh Mahini, et al. 2012) .  \nIn this era, t","cbCaiaHUOo9cyW2W","https://ap.wps.com/l/cbCaiaHUOo9cyW2W","pdf",443720,14,"English","# Introduction\n## Python Programming in Learning Mathematics","[{\"question\":\"What is the study’s main purpose?\",\"answer\":\"To determine whether Pydroid affects students’ mathematics problem-solving abilities and whether it satisfies criteria for mathematics learning.\"},{\"question\":\"How was the study conducted?\",\"answer\":\"It used an experimental descriptive research design with 60 vocational students.\"},{\"question\":\"What effect does Pydroid have on problem-solving ability?\",\"answer\":\"Pydroid supports understanding of core mathematical ideas and helps problem-solving in certain sessions, but it shows no effect on problem-solving ability in DPIB 2 Session 1.\"}]","Human Cognitive - Learning Mathematics through Python Programming to Support Students’ Problem-Solving Skills | PDF",1792073533,35]