周翔
[摘要]大学计算机是诸多高校的重要课程之一,在提高学生信息综合素质,培养学生计算思维能力方面发挥重要作用。本文立足当前高校计算机教学现状,从计算思维角度出发,探讨大学计算機教学方法,从设置课程、教学目标、教学评价、教材编写、教师定位、教学方法几个方面,提出了分层教学的实施策略。
[关键词]大学计算机;基础课程;分层教学;实施策略
[中图分类号]G642 [文献标识码]A [文章编号]1671-5918(2017)06-0110-02
随着信息化时代的到来,社会对高素质计算机人才的需求不断增加,作为培养高素质人才的高校,如何从计算思维角度出发,寻找有效的计算机教学方法,不断提高大学计算机教学质量与水平,培养更多满足社会发展需要的专业人才。
一、计算思维
所谓计算思维指借助计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学广度的一系列思维活动,尤其在当前社会快速发展背景下,大学计算机教学应充分认识到社会对计算机人才需求的改变,认真分析当前大学计算机教学存在的不足,尤其应充分利用现有教学资源、从计算思维角度出发,努力寻找有效的教学方法,克服传统教学存在的弊端。
二、大学计算机教学现状
众所周知,我国不同高校综合实力、办学水平存在一定差距,部分高校的计算机课程教学存在一些不足,如不注重计算机基础课程教学,未制定详细的教学计划。部分高校比较关注计算机理论知识及操作技能的讲解,但不注重教学结果的分析,虽然教师讲解的内容较多,然而部分学生接受能力有限,短时间内无法消化所学,导致计算机教学质量较差。接下来对当前高校计算机教学存在的不足进行汇总、分析,为计算思维角度下寻找大学计算机教学方法提供可参考依据。
(一)重视程度不高
随着计算机的普及,其神秘感逐渐淡去,尤其当前很多高校学生配备有自己的计算机,使得人们对计算机的态度发生悄然改变,尤其在当前计算机教学中发生的改变较为明显。一方面,部分高校仅在与计算机、网络相关的专业中开设计算机课程,其他专业要么作为选修课,要么根本不学习计算机课程。另一方面,在教学理念上有所改变,即,高校越来越认识到计算机只是一种工具,学生只要掌握一定的基础知识即可,没必要在计算机教学中花费大量精力。部分高校对大学计算机教学的重视程度不足,一定程度上制约大学计算机教学质量及水平的提高,学生掌握的计算机知识较为基础,无法满足社会发展的需要,给其顺利就业造成不良影响。
(二)教材内容落后
与其他学科不同,计算机知识更新周期比较短,一些计算机知识之前较为重要或热门,在短短的几年里可能被淘汰。然而大学计算机课程一些教材的编写过程较为复杂,需要一些时间,结果最终呈现给学生的教材内容可能已经过时。这一情况在高校中较为常见,学生在大学认真学习计算机知识,但踏上工作岗位才发现,学生的计算机知识太过基础,或一些用人单位根本不再使用,要想尽快胜任工作需要重新学习新的计算机知识。教材内容落后于社会需要成为制约大学计算机教学水平提高的重要因素之一,因此,高校应引起足够的重视,争取在教学编写上寻找突破。
(三)教学方法不当
大学计算机教学中教学方法不当,容易挫伤学生的学习积极性,进而影响教学质量的提高。众所周知,大学计算机课程一方面需要学生具备一定的英语知识,尤其部分操作、编程的实现与英语联系密切,对部分英语知识较差的学生而言,学习计算机课程是不小的挑战。另一方面,大学计算机课程内容较多,体系复杂,尤其一些计算机、网络相关专业的学生,不仅需要学习基础知识,而且还需要学习计算机语言、算法、数据结构等更为复杂的知识,这些知识比较抽象,学生理解难度大,因此,不采取正确的教学方法,很难提高学生学习的积极性。然而研究发现,部分高校计算机教学中并未意识到这一点,并未根据学生的实际情况以及计算机相关课程特点开展教学活动,采用的教学方法比较单一,尤其在进行一些概念教学时,学生感觉比较枯燥。部分任课教师不注重基础知识讲解,而是要求学生多进行动手操作,这种教学方法看似提高学生的动手能力,但因为学生掌握的基础知识不扎实,边操作边翻书的情况时有发生,总体来看,并不能很好的提高教学质量与效率。
三、计算思维角度下大学计算机教学方法
计算思维强调学生运用所学的计算机知识解决相关问题的一系列思维活动,因此,大学计算机教学中,教师应明确传统教学法存在的不足,从计算思维角度出发,努力探索有效的教学方法,不断提高学生的计算思维能力,为其更好的掌握计算机知识,顺利就业奠定基础。
(一)提高计算机教学重视程度
计算思维的概念较为宽泛,其属于一种根本技能,是一个人能够在现代社会发挥职能应掌握的,是人类求解问题的途径之一。由此可见,当前社会对计算思维非常重视,而作为高校在计算机教学中也应注重从计算思维视角出发,寻找计算机教学的有效方法,尤其应提高计算机教学的重视程度。
首先,高校领导层应提高认识。一方面,虽然现在计算机较为普及,但高素质计算机人才仍然缺乏,因此,高校领导层应提高认识,通过计算机教学不仅仅要求掌握操作计算机相关操作,更重要的培养学生解决问题的思维方法。另一方面,立足当前高校计算机教学实际,尤其从计算机教学内容出发,将计算思维融入到相关教学环节中,使学生在学习计算机知识时真正能够养成使用计算思维分析、解决问题的习惯。其次,更新计算机教学理念。当前计算机教学中,无论高校领导层还是任课教师应充分认识到传统教学观念的弊端,不能仅关注学生的就业率,而应注重从学生的职业生涯、职业发展角度做深入分析,帮助学生树立计算思维意识,在今后的工作中遇到复杂系统设计及难度较大的任务时,能够对其进行逐一分解、解决。最后,推进计算机教学改革。当前大学计算机教学存在与社会发展需求脱节的不良现象,因此,高校应积极推进计算机教学改革,除传授学生一些计算机专业知识外,还应注重计算思维理念的灌输,使计算思想给学生带来潜移默化的影响,即,在遇到问题时能够坚持采用预防、保护以及纠错、容错、冗余等手段,寻找系统恢复方法的一种理念,促进学生终身受益。
(二)注重优化计算机教学内容
针对大学计算机教学内容落实的现状,从计算思想角度出发,做好对计算机教学的优化。一方面,加强对计算机知识的研究,认真把握计算机知识当前及未来发展趋势,编制反映前沿计算机知识的教材,使学生掌握最新的计算机知识。另一方面,运用计算思想对计算机教学内容加以优化,应对计算机教学内容加以深入研究,突出计算思维能力的培养,尤其应注重压缩一些、精简一些陈旧的计算机知识,如办公操作等一些基础知识,而适当将重点向计算思维培养内容倾斜,如算法与程序设计、数值分析、信息检索与应用基础等应增加课时比例、同时,注重要求学生根据所学,构建相关的数学模型,提出解决问题的相关方法,并通过计算机程序的编写进行验证,在加深学生理解所学的同时,提高学生计算思维意识。另外,大学计算机教学时应注重引导学生充分认识到计算机的优点,将重点放在计算机知识的应用上,尤其应注重分析当前用人单位对计算机人才的要求,从而有针对性的调整教学内容。当前很多用人单位对计算机人才的需求本质上是对计算思维的要求,因此,高校应充分认识到这一点,在讲解计算机教学内容及计算机训练项目讲解时,多体现计算思维,增加对学生计算思维锻炼的教学内容,不断提升学生的计算思维能力,以更好的适应社会发展要求。
(三)灵活运用多种教学方法
大学计算机教学过程中计算思维的融入,应注重运用灵活的教学方法。众所周知,大学计算机不仅课程较多,而且部分计算机知识较为抽象,融入计算思维时不注重运用相关的方法很难达到事半功倍的教学的效果。因此,大学计算机教学实践中,教师应注重从以下方面人手,注重多种教学方法的灵活应用,使学生无形中增加对计算思维的理解与应用。
一方面,注重计算思维的直观模拟。教师可将抽象的计算机程序进行直观的转化,借助多媒體展示给学生,或为学生布置一些训练项目,使学生通过训练能够真切地感受到计算思维的优点。例如,通过布置程序设计训练项目,使学生明白计算思维是一种并行处理,不仅实现代码向数据的转化,而且还能将数据译成代码。另一方面,教学实践中,教师应鼓励学生善于发问,激活沉闷的课堂,不断与学生进行互动,解答学生学习与理解的疑惑之处,尤其在解决计算机问题时使学生明白运用海量数据提高计算速度,综合分析计算机存储容量、处理能力、空间与时间等内容并从中折中,而这正是计算思维的体现。
综上所述,计算思维不仅是一种解决问题的思想,而且一种解决问题的途径,因此,大学计算机教学中应注重对计算思维的研究与理解,结合大学计算机教学存在的不足以及具体的教学内容,寻找针对性教学方法,促进教学质量及水平的不断提升。
(责任编辑:章樊)