高中信息技术和大学专业课的衔接关系

浙江省的信息技术选考主要分三大模块:信息技术基础、多媒体技术应用、算法与程序设计。这些内容都衔接了大学信息技术相关专业的一些课程。

信息技术相关专业包括计算机、软件工程、自动化、通信工程、电子工程等等。如果学生大学将选择以上专业就读,那么高中阶段信息技术的学习将为学生在大学的专业学习打下良好的基础。

信息技术基础

大一新生都要修一门课——《计算机文化基础》,非常初级的课程。高中的信息技术基础包含了部分大学《计算机文化基础》的内容。其中Word、Excel的操作我觉得还是挺重要的,大学毕业写论文,工作写总结汇报都是必不可少的。Office三剑客里面还有一个PowerPoint,虽然不考试,但是有空练习一下绝对不吃亏。

多媒体技术应用

数制和编码在大学《计算机文化基础》中也会出现,对计算机来说这是非常重要的概念,工作中也会经常用到。GoldWave、Photoshop、Flash之流在大学信息口专业的课程中都是见不到的,对软件的使用并不是这些大学专业要研究的问题。

算法与程序设计

1、学习真正的算法之前得先学一门编程语言。VB其实已经过时了,目前业界用的也越来越少。一般大学会开设《C语言》、《C++语言》、《Java语言》等主流编程语言的课程。初学者其实也不需要纠结应该学哪一门语言,一门语言学明白了再迁移到另一门语言是很容易的。如果日后真是不幸要从事开发工作,你会发现只凭一门语言就想打遍天下那是不可能的。每种语言都有自己的适用场景,比如要开发一个Android APP,可以用Java、Kotlin,用Swift、OC就不可以;要开发一个IOS APP,可以用Swift、OC,用Java、Kotlin就不可以。

2、学会一门编程语言之后,可以学习《数据结构》了。数据结构讲的是计算机存储、组织数据的方式。高中阶段只学习了数组,大学阶段会学习更多,比如栈、队列、链表、树、图、堆、散列表。

3、掌握了《数据结构》之后,可以挑战《算法》了。因为高中只学习了一种数据结构,所以也玩不了太高级的算法,只见识了枚举算法、解析算法、两种排序算法、两种查找算法、递归算法。大学会遇见更多的算法,比如排序和查找算法可能就要学上十几种。《算法》是计算机相关专业的核心课程,深入学习下去会发现这门课程对数学能力的要求越来越高,而其实算法的本质就是数学。

杂项说明

1、Access数据库

高中阶段学习了一种数据库——Access的界面操作,内容是比较肤浅的。大学阶段会开设《数据库》课程,将系统的学习数据库的相关理论知识。

2、人工智能

人工智能是一个交叉学科,其目标是让机器也具有人类一样的智能。要达成这一目标首先得研究清楚人脑的运行规律,这涉及到生物学、心理学;然后要研究如何通过数学或者算法去模拟智能行为,这涉及到数学、计算机科学;最后在工程上制造出具备人工智能的机器,这涉及到自动化、电子工程、计算机科学、材料化学等学科。高中阶段只是了解了一下基本概念。对于这个专业而言,大学本科也只是打基础的阶段,真正的研究至少从研究生阶段开始。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180806G088L800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券