课程吸纳了国内外最新的教学研究成果,兼顾了初学计算机的学生,反映了当代计算机学科的最新成果,具有厚实的课程内容体系,为学习者揭开计算世界的神秘面纱,使且能够体验计算之美,理解并初步掌握计算思维方法。
课程以基于计算机的问题求解为主线,以计算思维能力培养为目标,以全新的视角组织教学内容,突出计算理论与计算机科学方法,在教学内容中渗透计算思维的基本概念,为学生展示计算机科学的轮廓和相关技术。
全课分为8讲,内容包括基于计算机的问题求解、计算机信息数字化基础、计算机的工作原理与硬件体系结构、计算机软件平台、OA实用软件、计算机网络平台、数据处理与数据库及算法与程序设计。
课程既注重思维培养,又兼顾应用需求,在通俗易懂的前提下,追求系统观点,尽可能展示新技术发展。
(1)SPOC各讲的测验成绩:完成SPOC中课程及相关内容学习后,完成相关测验考核来获得。
(2)SPOC讨论成绩:主要以大家在SPOC“专有讨论区”中“课堂交流区”的发帖数和回帖数、回帖质量作为考核依据,同时也会参照在“教师答疑区”和“综合讨论区”中的参与情况给出讨论分数。
(3)实验成绩;由实验指导教师依据学生出勤情况和实验完成情况给出,实验指导教师可以依据各次实验作业分数,给出最终成绩。(不交作业的同学实验成绩视为0分)
(4)期末考试:本课程将组织线下期末考试,形式由理论题和操作题组成,在机房进行上机考试,理论题为选择题的形式,试题主要来源于SPOC章节测验题。操作题主要涉及OFFICE2010办公软件的操作和Internet网络应用操作。如果大家对SPOC章节测验题和每次的实验操作练习到位,则期末考试取得好成绩是不难的。
考试最终总成绩=SPOC总成绩*30%+实验成绩*20%+作业*5%+考勤*5%+期末考试成绩*40%
SPOC总成绩=单元测验+单元作业+讨论+期中、期末考试
本课程也可以零基础进行学习,如果你学过初级计算机知识,或者掌握一些计算机的基本操作和应用技能,将有助于深入学习本课程的部分内容。
本课程依据2015年11月教育部高等学校大学计算机课程教学指导委员会编制的《大学计算机基础课程教学基本要求》,对传统课程内容做了大幅度的改进和提升,主要是以讲授计算思维为主。是否会编程序,不是会不会用计算机语言的问题,而是同学们是否有无解决问题的计算思维。虽然讲授计算思维,但只要耐心的看视频、仔细思考,就能够学会。
《大学计算机》高等教育出版社 李凤霞、陈宇峰、史树敏编著 2014年9月
《大学计算机实验》 高等教育出版社 李凤霞、陈宇峰、李仲君等编著 2013年9月
![]()
Q1:这门课程是否不再讲授Office工具软件?
A1:本课程在规划学时内不再讲授Office工具软件,考核也不包含这部分内容。但是要求学习者具有常用软件的使用能力。考虑到大家的基础情况不同,所以课程在每周都安排了一个“软件应用”专栏,由张春英老师为大家讲一个软件应用案例。整个课程共有10个案例,其中8个都是Office的案例。这些案例主要是教给大家软件使用方法,再通过作业练习,原来不熟悉Office的读者就可以基本解决自动化办公的问题了。
Q2:我已经拿到了计算机等级考试的证书,学这个课程是否就没必要了?
A2:计算机等级考试是对社会公众的一种考试,注重知识和技术,而这门课更注重概念、方法、能力的培养,所以在教学内容和目标上都有很大不同,不能取而代之。
Q3:这个课程在强调计算、算法和程序设计,会涉及哪一种计算机语言吗?
A3:不会涉及具体的计算机语言,但是会涉及算法的描述、程序设计过程,是程序设计的基础,是程序设计初学者很重要的先修内容。
Q4:如果以前只会上网,再没有任何关于计算机的基础知识,可以学习本课程吗?
A4:当然可以!只是需要你在学习期间尽量多的和计算机交朋友,会用一些软件,这样你就能更好的理解课程的内容。也建议你选学春英老师讲的软件应用,而且认真做一下练习,会有很多人和你协作互动学习,希望你在这个学习社区迅速成长。
Q5:我已经能用计算机语言熟练编程了,如何在这个课程里获取更多的知识和帮助?
A5:建议你从十讲中认真挑选自己还不太熟悉的内容,而把熟悉的略过(当然不能只看目录噢!),请参照推荐教材给自己定位。另外为你推荐两个栏目:“知识扩展”和“思维训练”,前者会结合实际应用深入讲授某一个知识点或某方面技术的综合应用,引导你学以致用;而后者则是对重点难点的深度诠释,本课程指定的配套教材拥有一个正式出版的软件包,其中包含了上百个知识点的实验内容,建议你在有余力的情况下通过实验深度学习,相信你会有收获的惊喜。
Q6:课程中有些内容太理论或太高深了,听不懂怎么办?
A5:本课程重在概念和方法,力求启发大家思考,培养计算思维能力,并不会涉及太多技术细节,所以通常是能够听懂的。而对于一些看上去高深的内容,比如虚拟机、情感计算等等这样的内容,仅仅是为了让你开阔眼界,知道而已,不必纠结细节;而对于诸如 “抽象”、“建模”等等一些难于理解的概念,只需要参照教学视频的实际例子去理解,并不需要深究和证明;再对于类似于“溢出”、“编码”这样一些抽象的知识点,最好的方法就是去做课程提供的相关虚拟实验,会帮助你详解每一个疑难问题。
Q7:计算思维是什么?在计算机的课程里怎么学计算思维呢?
A7:计算思维不是独立的知识点,是一种思维方法,是计算机科学对所有学科能提供的关于计算支持的人才能力体现。学计算思维不是具体背哪些概念,而是通过整个课程的教学内容和教学方法来逐渐培养大家基于计算机的计算思维方法;是通过完成课程的所有教学环节后所具有的思维能力的提升。