我想问一下,编程并不难,并不需要太多的数学知识,既然是这样的话,为什么在中学阶段我们不学习编程呢?
1个回答
展开全部
不知道“你们”的中学阶段为啥不学编程。反正“我们”的初中还是高中都有编程课,虽然考试这方面并不被重视。
说编程不需要数学知识的,请问逻辑数学不算数学吗?算法流程不算数学吗?不要以为数学就一定要跟阿拉伯数字打交道。编程的本质就是计算机科学的应用,计算机科学简单吗?未必吧。说简单是因为没有深入,中学学的那点东西根本干不了什么。不信就去把《C++ Primer》、《The Art of Computer programming》、《Introduction to Algorithm》看一遍,然后再回头告诉我编程简单。
计算机科学要解决实际问题,就有交叉学科,不仅仅是中学数学就可以做到的。3D要学线性代数;图像处理要学FFT;数据压缩要学Huffman编码;自然语言处理要学语法分析;力学模拟要学物理;神经网络要学线代、高数、概率论……如果只用中学那点可怜的数学,不过写个玩具罢了。
说编程不需要数学知识的,请问逻辑数学不算数学吗?算法流程不算数学吗?不要以为数学就一定要跟阿拉伯数字打交道。编程的本质就是计算机科学的应用,计算机科学简单吗?未必吧。说简单是因为没有深入,中学学的那点东西根本干不了什么。不信就去把《C++ Primer》、《The Art of Computer programming》、《Introduction to Algorithm》看一遍,然后再回头告诉我编程简单。
计算机科学要解决实际问题,就有交叉学科,不仅仅是中学数学就可以做到的。3D要学线性代数;图像处理要学FFT;数据压缩要学Huffman编码;自然语言处理要学语法分析;力学模拟要学物理;神经网络要学线代、高数、概率论……如果只用中学那点可怜的数学,不过写个玩具罢了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询