百科问答小站 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编译器已经支持中文变量名了,只有预留关键字和系统函数才必须用英文,完全可以让学生避免英文不好的问题。




  

相关话题

  电脑城衰退的原因是什么? 
  如何评价国内某知名量化私募基金为清华姚班应届生开出天价薪酬? 
  美国司法部发布声明称,允许美国华人继续用微信,这一声明法律效力如何?微信真的会被完全禁用吗? 
  怎样让自己的 PC 拥有强大的功能和极高的效率? 
  计算机大学生可以做哪些兼职呢? 
  最近几年 Intel 处理器的架构进步不大,是遇到了技术困难,还是 Intel 在有意控制节奏? 
  2019 年你读了哪些觉得比较好的计算机书籍? 
  现在软件行业已经很成熟,为什么程序员还在没日没夜敲代码搞系统更新? 
  “为什么大脑不能像计算机一样有并发性,而每次只能想一件事情?不像计算机一样,可以同时开多个程序。”? 
  如何零基础入门 Python? 

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





© 2025-01-18 - tinynew.org. All Rights Reserved.
© 2025-01-18 - tinynew.org. 保留所有权利