百科问答小站 logo
百科问答小站 font logo



计算机未来应该纳入高考学科吗? 第1页

  

user avatar   yu-guang-ting-92 网友的相关建议: 
      

如果是计算机科学那非常有必要,其重要性完全不输于数学物理对理工科的重要程度,而且学科内容与数学物理仅有一小部分重叠,大部分是相对独立的内容,不学到一定深度甚至连与数学物理的联系都认识不到。比如计算机科学的数学基础主要是离散数学,包括初等数论图论,与现有高考数学考察内容基本没有重叠,甚至互为补充。

比如这本普林斯顿大学教授写的算法

看目录就能了解计算机科学涉及的重要知识点

如果看CLRS的算法就会涉及更难的分治贪心动态规划、均摊、NP完全性,都是重要的计算机科学核心思想。随便提取其中一些章节经过筛选就可以作为高考考纲,题目也可以出得非常灵活。而且计算机科学都是客观题,阅卷难度不会太大,不需要像语文作文一样两人阅卷。

最后反对一下已有的说不应该纳入高考的论据(对文不对人,如有得罪请见谅):

  1. 学校硬件设施不够
  2. 高考已经有数学了,不用单独考计算机科学
  3. 计算机太杂,无法确定考纲

硬件设施不够:算法不一定非要用计算机验证,纸笔就能完成设计、论证合理性、分析时间/空间复杂度,考试也可以不基于计算机,就像你不一定非要进物理实验室就可以考高考物理。即便学校要建立计算机房,也不用买很多独立的电脑主机,只需要键盘屏幕以及像Raspberry Pi一样的微型终端ssh到学校Linux服务器,这样的话学校只需1台服务器就可以服务全校师生(千人左右的用户规模),可以满足几百人同时连接的响应需求。如果连1台服务器都搞不起可以租用阿里云/腾讯云之类的云服务器。这样就不需要图形界面,连鼠标都不用,屏幕只有命令行和键盘光标,扫雷都没法玩,也可以有效避免学生分心。代码编辑就靠vim/emacs/nano这样的,学生需要提前写好伪代码才能上机操作。

高考已经有数学:物理不也是数学?而且计算机科学与数学的关系甚至还弱于物理与数学的关系,还不是加入高考了?

计算机太杂,无法确定考纲:上图目录里的章节删减一些太难的内容就是非常合适的考纲,并没有涉及被新进展颠覆的内容。而且数学每年都有大量代数拓扑、微分几何、解析数论的新进展,所以高考就不能考数学了?

其它可能的借口比如:英语不好怎么编程。。。

现在的g++-10编译器已经支持中文变量名了,只有预留关键字和系统函数才必须用英文,完全可以让学生避免英文不好的问题。




  

相关话题

  如何评价 10 月 24 日腾讯新发布的 QQ for Linux? 
  为什英特尔(Intel)的标准深深的影响个人电脑市场? 
  香农的信息论究竟牛在哪里? 
  计算机专业,名校毕业和普通学校毕业有什么区别? 
  做游戏不仅要编程能力还要计算机其它方面的知识吗? 
  Windows自带的文本编辑器原理? 
  人的大脑相当于什么水平的 GPU 和 CPU ? 
  如何滴水不漏的学完C语言? 
  计算机本科应届生年薪 30w40w 真的很普遍吗? 
  美国计算机高工资可以持续多久? 

前一个讨论
怎么逐步学习 PDE?
下一个讨论
变量名用中文的优缺点?





© 2024-05-15 - tinynew.org. All Rights Reserved.
© 2024-05-15 - tinynew.org. 保留所有权利