高校计算机基础课程新心思路探析

时间:2022-06-27 02:11:48

高校计算机基础课程新心思路探析

摘要:计算机基础教育要保持生命力,课程必须随计算机技术的发展与时俱进,教学内容必须不断优化。文章简要回顾我国计算机基础课程教学内容的发展历程,分析当前计算机基础课程教学内容中存在的问题,结合学生调查问卷进行研究,旨在计算机基础课程教学内容改革中提供一些新思路。

关键词:计算机基础课程;教学内容;计算思维;Office高级应用

1我国高校计算机基础教学内容回顾

20世纪80年代是我国计算机基础教学从无到有、开创摸索的阶段,各高校计算机基础教学从Basic语言教学开启普及教学,教学对象逐步扩展到各学科各专业。课程名称多为计算机应用基础,教学目标为普及计算机基本知识,培养计算机操作能力。教学内容采用“基础知识+操作系统平台+应用软件”模式。

90年代计算机基础课程陆续纳入大学基础课程体系,高校计算机基础教学进入了蓬勃发展阶段。将课程名称定为计算机文化基础,说明计算机教学上升到文化层面的高度,强调培养学生计算机信息处理能力。

2006年后,计算机基础课程升级为大学计算机基础课程(以下简称大基课程),教学内容也进一步提升,陆续形成九大模块(见表1)。

2010年《九校联盟(C9)计算机基础教学发展战略联合声明》的,标志着以培养学生“计算思维”能力为核心的新一轮计算机基础教学改革在国内高校形成广泛共识。计算思维相关知识点进入计算机教材。

2当前计算机基础课程教学内容存在的问题

2.1教学内容涉及面广,重点不突出。

随着计算机技术的发展,计算机基础课程内容逐渐增加,几乎涵盖了计算机学科的方方面面。课程的每一章内容可映射到一本或几本计算机专业教材,大有百科全书化的趋势。

以我校为例,计算机教学始于1985年开始,进行Basic语言培训,1993年筹建计算机教学中心,1995年开始计算机应用基础培训和选修课教学,1997年起按省教育厅要求参加省非计算机专业学生计算机知识与应用等级考试。教学内容与全国高校保持一致。2006年,结合《关于进一步加强高等学校计算机基础教学的意见》和《中国高等院校计算机基础教育课程体系2006》(CFC),省教育厅计算机教学指导委员会根据我省具体实际情况拟定了《关于进一步加强云南省高等学校非计算机专业计算机基础教学的意见》,提出了分类思想。我校教学内容走上了与学科专业融合改革之路,教学内容增加了医学信息相关内容(见表1),教学内容不断增加。

近年各高校对大基课程课时不断压缩,从上百学时压缩至30、40学时。面对内容更新快、知识点剧增的情况,教师上课只能满堂灌,疲于奔命完成教学内容;学生面对内容多而杂,知识点联系松散,重点不突出,多感枯燥无味,难于将知识串起。

2.2教学内容与中学内容有所重合,缺乏亮点

按照教育部《中小学信息课程指导纲要》,大多中小学开设了信息技术课程。我们对云南省初高中信息技术课程开设情况进行了研究,并对我校2014级、2015级新生问卷调查(见表2和表3)发现,大基课程内容与信息技术课程内容重合高。这一表象导致大学计算机课程教学内容缺乏吸引力。

通过表3可以看到,超过半数的学生认为自己计算机水平良好,认为现行大基课程要求掌握的知识技能,自己已掌握,因此学习缺乏动力,随意缺课现象时有发生。部分学校的教学管理者也肤浅地认为通过中小学信息技术课程内容,学生已经掌握了相关知识,没有必要再用过多的学时进行重复性教学。不断压缩大基课程课时,甚至质疑大基课程开设的必要性。

3对目前计算机基础教学内容的一些思考

3.1解决好学生自我高估计算机知识和应用能力的问题

我们对我校入学新生进行了计算机水平测试,按照大学计算机课程大纲要求组卷,测试结果(见表4)显示,及格率仅为5%。这表明中学信息技术教学并未取得预期中的效果,学生对自己计算机掌握水平估计过高。就办公信息处理而言,通过信息技术会考的学生,仅仅撑握了非常初浅的应用,系统应用、深度应用仍是一片空白,因此,Office部份的教学不应该弱化甚至删除,而应该加强和提升,在其高级应用上挖掘。

在调查中,更多学生对网页设计、多媒体技术感兴趣,但是,由于学时的缩减,教学内容多,教学中并没有得到很好的落实。对于这部分,可结合“中国大学生计算机设计大赛”予以加强,让学生能够学有所用,获得更多的成就感。

3.2解决好计算思维与教学点结合的问题

现阶段计算机基础教学改革的热点问题是如何在教学中贯彻计算思维。据周以真教授提出的“计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动”。计算思维体现的最佳途径就是程序设计,因为程序设计本身就是问题求解的过程。这也是理工科院校或综合性院校计算机基础教学的通常做法。但是对于医药类院校这一途径并不适用。

实际上,医药院校新生对于程序设计课程兴趣不大(见表5)。主要原因在于:一是学生的思维结构偏重于形象思维、逻辑性和集中性思维,抽象思维、发散性思维相对不足,缺乏创造性思维,程序设计课程的内容医学生难于理解;二是医学学科要求操作规范化,讲求确定性和准确性,专业性强,学生觉得程序设计对今后工作帮助不大,医学应用软件应由专门的技术人员设计,医务工作者会用就好,因此学生学习积极性低,学习效果差。

现有教学内容能否支撑计算思维?其实,现有的大学计算机基础课程中充满着大量的计算思维案例,教师们一直都在进行着无意识的计算思维教学。有众多研究者对现有的课程内容与计算思维结合进行了尝试和研究。如龚沛曾教授提出用6周时间开展计算思维和程序设计算法教学;朱鸣华教授提出了概论、数据的表示与存储、计算机系统组成、操作系统、计算机网络基础与应用、程序设计基础与算法、数据库系统和信息安全等8单元教学内容;陆汉权教授等提出的计算机历史、计算模型、处理器模型、编码与存储、算法和程序、操作系统和计算机网络7模块内容框架;周怡教授提出“贯穿计算思维内容的计算机基础知识,以医学案例展开Office使用、医学信息分析与决策”。这些研究成果无疑对我们在大基教育中如何培养学生计算思维,起到了很好的启发作用。我们认为只有结合专业,在日常教学中寻找适宜展开计算思维培养的结合知识点,才能使计算机思维的培养有根有源。

3.3解决好教学内容日益膨胀的问题

笔者认为以下几种内容可以减少。

(1)过时的内容。一些已经淘汰或过时的软硬件内容可以删除。

(2)学生掌握情况较好的内容。如Windows系统操作、Office软件的基本操作、互联网、杀毒软件操作、输入法等。让学生课后自主查缺补漏。

(3)信息技术课程中学习过、学生有一定基础但没有达标的内容,可放到实验课中,让学生进行探究式学习。

应该保留和加强以下内容。

(1)新技术、新知识、新进展应该加强,并跟进相关知识和技术普及。

(2)根据专业特点,提高学生运用计算机解决专业具体问题的能力。在面向专业服务中找到计算机基础教育教学的落脚点,提高学生应用计算机解决专业问题的思维、能力。

(3)计算机基础理论的认知,是大基课程与信息技术课程的根本差异,因此理论知识不可少,但也应避免为理论而理论的提升和空谈,必须把握好度,以有助于培养学生计算思维能力,培养学生专业信息素养,提高专业信息意识、信息能力的切入点。

(4)对各专业学习高年级学生的走访调查(见表6)发现,近79%的受访学生认为,大基课程中,办公信息处理最有用,教学中应加强并提升。

这其中的原因,一是很多学生(包括研究生)对各种总结、实验报告、课程论文、答辩演示文稿、毕业设计等文档排版存在很大问题,长文档编辑排版、目录生成、批注、自动编号、样式等几乎一无所知,电子表格软件更是知之甚少,遑论Office各软件组件间的交互使用及宏。二是用人单位对应聘人员Office软件使用要求较高,大部分学生对于Office软件的大量高级功能显得力不从心。三是从2013年下半年开始,全国计算机等级考试(CNRE)二级开考MS Office高级应用科目,大部分学生认为,程序设计并非人人有用,选择MS Office高级应用上手更容易,日后更有用。

因此,大学计算机基础课程教学中引入MSOffice高级应用的知识,结合全国计算机等级考试大纲要求,将其讲深讲透,既可帮助学生获得二级证书,又可增强学生的就业竞争力;同时可使课程具有一级半的性质,有利于大基课程从一级向二级更高层次的转型。

4结语

古人云:十个指头捉跳蚤,一无所获。大学计算机基础教育的发展,应放弃教材内容选取多而全、知识结构拼盘化的模式。以服务专业为指导,以人才培养知识、能力需求为向导,根据专业特点选择教学内容,走多元化的道路,确保学生通过课程学习,在某个方面知识、能力提高。

上一篇:基于VNC与Samba的Windows用户操作控制Linux研... 下一篇:“水循环”专题测试