Programming teaching plays an important role in improving students’computational thinking and practice.However,due to the fact that programming has not been included in the entrance examination,the rate of having pro...Programming teaching plays an important role in improving students’computational thinking and practice.However,due to the fact that programming has not been included in the entrance examination,the rate of having programming lessons in primary and secondary schools is low.At present,there is still a lack of empirical research on how programming affects the performance of other subjects.This paper studies the influence of programming on students’mathematics achievement for the students of an experimental middle school.The results show that programming has a significant impact on students’math scores,and the students who had not learned code were more likely to show a significant decline in math scores.In addition,learning programming makes it easier for middle-grade students to improve their math scores.展开更多
基金This work was supported in part by the Sichuan Electronic Information Education Center Education Center under Grant[2019]147.
文摘Programming teaching plays an important role in improving students’computational thinking and practice.However,due to the fact that programming has not been included in the entrance examination,the rate of having programming lessons in primary and secondary schools is low.At present,there is still a lack of empirical research on how programming affects the performance of other subjects.This paper studies the influence of programming on students’mathematics achievement for the students of an experimental middle school.The results show that programming has a significant impact on students’math scores,and the students who had not learned code were more likely to show a significant decline in math scores.In addition,learning programming makes it easier for middle-grade students to improve their math scores.