一般人对计算机专业的误解
信息技术课就是计算机科学,教大家怎么用wor、excel、ppt。计算机科学就是写程序,编代码。
生活中什么领域会用到计算机科学?
比如地铁,几十条线路,几百辆地铁,两辆地铁之间的空挡只有几分钟,非常准时,这个不是人所能控制的,只能依赖计算机。
任何事情数量规模大到一定程度,复杂度高到一定程度,就超出了人类所能处理的极限,只能由计算机来处理。
计算机科学到底学什么?
乔布斯说过一句话:「人人都应该学习编程,它将教会你如何思考。」
他所说的思考,不是常规意义上的思考,而是计算思维(computation thinking):将解决方案表达为可由计算机执行的算法。
例如排队:按照计算机的算法就2个关键:先入先出、不能插队。至于排队的人是男是女、是老是少、是高是矮这些都不重要。银行的排队叫号系统就是计算机执行算法的产物。既可以节省人力时间,同时机器干得又快又不容易出错。
计算机科学探索以下这三个问题,并教会学生拥有思考这些问题的能力。
计算机有哪些具体分支领域?
研究领域
应用
系统与网络 system an network
winows, ios, linux
人工智能与机器人 artificial intelligence an robotics
打败李艳珩的百度小度、打败柯洁的alphago
计算机隐私与安全 privacy an security
360、金山,网络警察
编程语言 programming languages
crm、手机app
数据科学 ata science
各大电商对数据库的争夺(京东、淘宝、苏宁)
生物信息学与计算生物学 bioinformatics an computational biology
疾病相关基因的发现、药物设计
游戏开发设计 game evelopment an esign
网络游戏动漫设计、网络游戏测试师
游戏客户端开发人员
软件工程software engineering
java,net,php,c+,数据库开发,
计算机视觉 computer vision
军事:导弹定位、医疗:x光、核磁共振、工业:包装封装
人机交互human computer interaction
3电影、语音识别(siri),动作识别(x-box)、触摸式显示屏,智能家居等