计算机专业导论是你进入大学学习计算机科学与技术学科的第一门课程,既是计算机专业的入门课程,又是计算机专业学习的指南。本课程将以新视角新思维,使你初步认识和了解计算机科学与技术学科,了解计算机科学与技术学科的基本思维、问题求解框架及典型的方法论,初步了解计算机科学与技术学科的研究对象及科学技术体系,初步了解计算机科学与技术学科的知识结构及能力培养思路,进而理解本科生计算机专业能力培养与课程设置思想、核心课程的定位及作用,提高后续课程的学习兴趣。
有人说,“计算机专业就是学习各种‘计算机语言’,学习如何编写程序”,本课程试图纠正这种观念,引导你站在一定的高度看这些问题,给你建立一个清晰完整的“计算机世界观”,使你站得高看得远,看得远看得真。 也有人急于学习各种计算机知识,怎么这个我也不知道,那个我也不知道?有些知识不知道没有关系(想知道,通过百度、维基百科一搜就可以),但关键的计算思维你不能不知道,本课程将为你介绍存在于计算机学科中的经典的伟大的计算思维,使你深刻理解计算机中的程序是如何运行的,机器为什么能够执行你编写的程序?这些思维对你将来“真正的会编程序”将起到基石的作用。当前,计算机专业的毕业生是最抢手的高薪人才(据美国权威机构统计2008-2018期间计算学科人才是最抢手的人才),但学习计算机专业的我们为何却没有感觉得到呢?那是因为你只学会用一门语言书写程序,而没有对学科和专业有深入的理解,对专业的课程体系没有理解,那么哪些课程是最重要的课程呢,面对如此众多的课程,我该如何学习呢,本课程将回答你的这些疑问!
本课程将以“机器自动计算==>机器难于计算==>计算与社会/自然的融合”为脉络,如下图示意,引导你建立“计算机世界观”,引导你理解和了解计算机专业究竟是做什么的。在有了一定的基础和认识后,为你介绍计算机科学与技术学科的研究方向和研究范畴。再进一步通过典型课程系列的介绍,为你指明如何培养自己计算机专业知识的路径。
本课程成绩将以下述方式计算:
(1)MOOC中十讲成绩(总计60分需折算,占30%):每讲5分,总计60分;完成MOOC中课程视频及相关内容学习后,完成相关测验考核来获得。详细内容查阅MOOC考核标准。
(2)MOOC讨论成绩(总计10分);以大家在MOOC“课堂交流区”的发帖数和回帖数、回帖质量作为考核依据,详细内容查阅MOOC考核标准。
(3)实验成绩(总计20分);由实验指导教师依据学生出勤情况和实验完成情况给出,实验指导教师可以依据各次实验综合情况给出最终成绩。
(4)期末考试(总计40分):本课程将组织线下期末考试,期末考试的试题来源于MOOC模拟练习题。如果大家对MOOC模拟练习题练习到位后,则期末考试取得好成绩是不难的。具体期末考试要求由各位教师告知学生。
最终总成绩=(MOOC中十讲成绩+MOOC讨论成绩)*40/%+实验成绩+期末考试成绩
本课程无需先修课程,可以是零基础学习。如果具备计算机基本应用技能(如:Windows操作系统基本应用,基本文字编辑、搜索引擎使用等)以及较好的高中数学、物理基础,将会对理解课程学习内容有帮助。