你知道吗?信息竞赛需要哪些数学知识储备!
信竞 与 数学
另外最近也在朋友圈里看到有家长给孩子买了本图论的书,给刚开始学编程的孩子阅读。
所以我觉得还是很有必要跟家长普及一下数学和编程的关系的。
01
信竞与数学的关系
数学是自然科学的皇后,同样计算机的运算模型是离不开数学的,没有数学的发展作为基础,就没有现代的计算机技术。
数学和计算机是相互影响的,计算机中的计算原理处处都包含着数学思想,同样计算机的高速运算能力也大大地推动了数学的发展。
对单个学生而言,数学好对深入学习编程是有很大帮助的,直接决定能否学好编程的因素是学生的主动耐心写代码的动手能力、逻辑力和拆解问题的能力。
当然以上三个能力强的孩子数学也往往不会差,所以从表现上看许多数学好的孩子在编程的学习上都会进步很快。
其本质逻辑并非数学好所以编程好,而是学好数学和编程具有一些共通的前提要求,因此大家也可以发现,编程好的孩子往往数学也比较好。
02
信竞中的数学学习
因为编程问题的逻辑链条是明显长于中学数学问题,所以对训练孩子的逻辑力是很有帮助的。
再一个,想要学好编程是需要很多优秀品质,例如耐心、细心等,在学习编程过程中对这些品质也可以起到很好的训练作用,而这些品质在数学学习过程中也是很重要的。
数学竞赛知识的学习确实是对编程有帮助的,但是也要权衡下投入效益比。
如果目标定位在信息竞赛上,那就没有必要花费太多时间和精力在数学竞赛学习上,只需要针对性地去学习在信息竞赛中会用到的数学知识即可。
最后给各位家长列一下在不同的编程学习阶段需要的数学知识:
没有找到相关结果
已邀请:
0 个回复