大学计算机教学改革实践探讨论文(共3篇)
第1篇:现代网络环境下的大学计算机教学改革探讨
作为社会人才供给机构的高等院校,需要重视对计算机技术的教学,但由于长期受到陈旧教学体制的影响,我国计算机教学依然存在诸多问题,导致教学方式、教学目标及教学思想等方面无法与时代发展需求相符,显然是不利于教学改革的,因此以下将从当前计算机教学存在的弊端及改革策略两方面进行探讨,希望为教学发展提供有益的借鉴。
一、当前大学生计算机教学的问题所在
大学生群体是对新生事物吸收能力很强的群体,对计算机知识亦是如此,但就当前国内大学计算机科目的教学概况来看,其引导作用并没有很好的发挥出来。针对国内大学计算机教学当前存在的几点问题进行总结探讨,目前的问题主要包含以下几点。
1.教学主体不明确,忽略学生地位。教学的主体是学生,这是教育领域应当充分尊重的事实。但就目前的教学概况来看,我国高等院校的计算机教学,由于受到陈旧教学体制的影响,并没有对学生的主体地位重视起来,对于学生的个性、喜好及个人发展需求等方面都并没有做深入的研究与思考,依然只是依据教师的思想去指导学生、要求学生,使教学成为了一种负担,自然无法发挥出教学作用。这样的教学思想不仅无法体现出对学生的尊重,更无法体现出教学的创新性,与时代发展需求是背道而驰的。
2.教学目标不清晰,不注重对实践操作能力的培养。计算机教学的最终目标是为培养学生对各类信息技术的实际应用能力,但由于教学思想长期受到固定教学模式的影响,许多教师并没有将其作为自身实施教学的最终目标,而是将每个学期的测试成绩作为重点,但计算机技术的最终用途并不只是应付测试,而是成为学生的助力,让学生在后续学习工作过程中加以利用以提升学习与工作效率,所以如果教师依然只以分数作为目标,以理论讲解为主,最终无法得到好的教学成果也是必然的。这样的教学方向也显然不可能让学生提起兴趣投入进去。
3.教学方式陈旧,不符合时代需求。计算机知识是一门随着时代的推进不断更新的知识体系,特别是近年来网络技术发展速度不断加快,内容也在不断更新,所以教学方式也应当与时俱进进行改革。但在风气长期倾向应试化的我国教学领域内,教学方式改革的推进并不十分顺利,虽然已经意识到了教学方式对于学生最终学习成果的影响,但许多教师由于缺乏创新精神,因此并不会对教学方式改革进行针对性的思考,教师思想停留在原地,不再前进,学生的思想自然也无法与时俱进,兴趣无法被调动起来,个人需求得不到重视,最终自然也无法得到理想的学习成果。只有跳出以往的教学方式限制,确保计算机教学能够符合当前时代发展的趋势,才能真正体现出教学意义。
二、大学生计算机教学改革措施
大学是学生步入社会前的最后冲刺阶段,也是知识体系的最终完善阶段,教师能否根据当前时代发展需求与学生个人的需求对教学进行改革,决定着学生能否最终完成对知识的消化理解,并在后续工作过程中加以利用,提升自身的工作效率,得到更好的发展。
1.转变教学思想,提升教学自由度。教学实效性的发挥源于教师对学生主体地位的重视,与学生思想达成互动,了解学生的个性、喜好与思维习惯,并以此为基础对教学进行规划创新,才能调动起学生的积极性。因此教师想要确保计算机教学的实效性真正体现出来,就要先对学生的个性、思想、习惯等方面进行思考与研究,了解大学生的特点,制定出更具实际意义的教学方案,让学生对计算机知识更感兴趣。例如为调动学生对程序语言的兴趣,教师可以放弃枯燥的讲解,教学生利用C语言函数来绘制图像,甚至可以利用C语言创作出简单的游戏,如俄罗斯方块等,学生本就对游戏、图像等趣味性、直观性的要素有兴趣,对于自己去创造的过程更是兴致勃勃,所以这样的教学显然更符合学生的喜好与需求。这便是对学生主体地位的尊重,教师懂得遵从这一原则,转变自身的教学思想,自然会帮助学生摆脱对课堂教学的厌恶情绪,让学生自主自愿地投入学习,而不再是一味跟着教师走,习惯性依赖教师[1]。
2.明细教学目标,确立教学方向。无论哪一科目的教学,都需要有明确的教学目标作为指引,才能向着正确的方向推进,计算机教学亦是如此。教师开始教学之前,应当首先对教学目标进行明确,确定计算机教学最终的目标所在,对教学方向进行深入思考,排除思想误区,才能真正确保每个教学环节落到实处[2]。教师应当首先了解到教学的最终目标是实际应用,让书本中的理论知识与实际操作应用更好地结合起来,才能让教学效率得到提升,也只有这样才能让学生明确自身的学习方向。应当加大实践环节的比重,避免一味讲解理论知识的局面。要确保在讲到每个知识点时,学生都有足够的空间去进行实际操作,在实践过程中加深对知识点的理解。例如在针对flash动画制作相关的知识进行讲解时,理论部分可以为学生的实际操作提供参考,但具体的动作制作过程,如何对细节进行调节,及动画制作完成后的实际效果,都需要学生在上机操作的过程中去体会、去思考,并不断对自身的制作过程进行完善。一言蔽之,对于任何科目的教学,实践都是加速学生理解的首要渠道,只依靠理论,则是纸上谈兵,是不具备任何现实意义的[3]。
3.创新教学方式与内容,紧随教学趋势与发展需求。网络时代背景下,计算机领域的技术知识是时刻都在更新的,因此教师也需要紧随趋势,了解当前的教学发展需求,对自身教学方式与内容不断进行革新,让学生的知识体系也能紧随趋势得到更新,才能将理论与实际更好地衔接起来,调动学生的兴趣,加速学生对技术要点的理解。在规划教学内容时,应当依据当前社会上实际的技术应用情况进行思考,审时度势,跳脱教材,加入当前应用最为广泛的技术知识,避免学生所学的知识与时代需求脱节。例如当前在社会各类企业中应用极为广泛的photoshop、coreldraw等软件,其具体应用都应当包含在教学内容当中。教师还要随时关注信息技术发展趋势,随时对教学内容再次进行更新,以确保学生学到的知识都是最新的,符合当下发展需求的。针对教学方式,教师应当遵循兴趣为主的原则,将更多趣味性、创造性的元素融入到教学过程中,进而调动起学生的兴趣,帮助学生发挥出自身的创造力。例如flash作品赏析及简单的动画制作便是帮助学生提升兴趣及自主创作精神的有效渠道,教师要懂得利用这样的教学方法去引导学生自主参与到学习与创作的过程中,确保学生实际应用能力的提升。
三、结语
计算机知识是一门注重实际应用的学问,而且与当前的时代发展趋势有十分紧密的联系。所以教师应当审时度势,扭转观念,以学生需求为主,以社会发展需求为主,对教学进行更加完善的规划,确保教学内容、教学方法与教学理念符合当前的社会趋势。这样才能真正为学生指明学习方向,让学生的实践应用能力得到提升,成为具有创新意识的优秀信息人才,利用所学的信息技术为自己赢得更好的发展前景。
作者:王方
第2篇:基于计算思维的大学计算机教学探讨
计算机基础课程作为本科生通识教育的重要组成部分,是培养学生信息素养的重要环节。近年来,大学计算机课程教学遭受质疑并面临新的挑战。
一、大学计算机课程现状与存在的问题
国家推动面向所有大学生开设计算机文化课程(后被各学校称为计算机基础课程、大学计算机基础课程)已经近20年,期间经历了若干次的演变和发展,到今天已经明确了用计算思维改造大学计算机基础课程的方针和原则,大学计算机课程应该讲授计算思维也已经形成了普遍的共识,以计算思维培养为主的大学计算机课程已成为和数学、物理、外语一样的通识类基础课程。然而限于“基础-学时-内容”的矛盾,人们对面向计算思维的课程内容体系仍旧存在一些困惑,致使很多教师的教学内容仍旧停留在所谓“狭义工具论”的层面,或者是停留在汇集计算机各门课程前言、绪论知识的层面,仍没有形成有特色的自成体系的大学计算机课程教学内容,不能满足新形势下大学计算机课程面向计算思维通识教育教学改革的需要。所谓“基础-学时-内容”矛盾是指:大学一年级学生计算机基础参差不齐,有些学生计算机基础很好,而有些学生则相对较弱,讲授哪些内容学生才能受益并能接受难以确定;计算机学科是过去60年发展最为迅速的学科,知识与内容膨胀之快速令人难以想象,如此众多内容怎样进行教学选择成为难题;为保证非计算机专业学生本学科知识的学习,不可能拿出太多学时来学习“大学计算机”课程,而且还面临不断压缩课堂学时的压力。
二、计算思维教学方案和实施
教学过程中所采用的教学方法随着时代的进步而发展。计算思维的培养不是摒弃以前的教学方法和学习模式,而是将新的计算思维的方法融入进去,达到完善大学计算机基础教学的目的。使学生在掌握计算机学科思想和方法的基础上,达到内化计算思维的目的。
(一)教学内容设计的基础性和普适性
计算思维的定义虽然是2006年周以真教授提出來的,但计算思维从远古开始由来以久,可以说是无处不在,它与学生的学习、生活、工作密切相关,也是学生不可或缺的生存能力。在教学内容的设计上,以大学计算机基础教学大纲为指导,重新整理出教学单元中所涉及的计算思维基础性内容,改变传统单纯知识的教学方法,着重体现计算思维的基础性"可见性,突出对计算思维能力的引导。以讲述“计算机发展阶段”为例,将教学内容设计为专题讲座“计算机的昨天、今天和明天”,从结绳计事讲起,到计算机的四个阶段和未来的计算机,提炼出计算和计算思维的普适性与基础性,让学生更好地理解计算思维。
(二)教学内容的设计具有趣味性和启发性
大学计算机基础课程有别于其他公共课,学生的起点层次不齐,常规的依赖于课本的教学方法,不能达到理想的教学效果,特别是理论课部分,需要很好的教学设计,才能体现计算思维在理论课中的普遍性与趣味性。比如说“二进制”的部分,便可以设置以游戏的方式进行教学,让同学们在玩游戏的过程中,了解二进制的原理以及进制之间的转换规则,通过使用二进制表示二值图像、计算人的生日、计算ISBN等,来体会二进制与日常生活的密切联系,让同学们感受计算的无处不在,计算思维的无处不在。
(三)教学内容设计的综合性与实用性
课堂是一种生活,如何在这有限的时间内让同学们理解和建立“信息、计算、智能”三大核心概念,从传统的以教师为主导或无意识的思维教学中转变过来,让学生想学习,会学习,以计算思维为导向的教案设计显得尤为重要。计算思维的核心是算法的思维,就是抽象的思维,但是同时它也拥有着很多的时代特性。从现实生活的案例入手,通过感悟数字化生存的智慧,让学生感受到计算思维的由来、原理、方法,以及如何有效地运用计算思维来解决现实中的问题,把知识的教学升华为思想的教学。以程序设计内容为例,对于非计算机专业的同学来说,程序设计一直是难学的内容,为了让同学们更好地了解算法和抽象思维,我们加入了可视化的编程语言———RAPTOR。从计算思维培养的角度进行案例的重组,将问题求解提升至计算思维的培养。以程序设计中经典案例哥尼斯堡七桥问题为例,以计算思维为导向对问题进行求解:问题求解(寻找一条经过各城市有且仅有一次,再回到起点的路径)———寻找解决方案(一笔画算法)———算法优化(使用编程语言实现一笔画算法,并在实现过程中对其进行优化)———总结归纳为现实问题的延伸(总结出解决此类问题的一种通用方法)。通过从算法构造世界的角度,来讲述算法之美,计算思维之普遍与美。
三、教学评价体系
不同于其他理论课程,计算机基础类课程的操作性和设计性较强,鉴于这个特点,教学评价将过程性评价和终结性评价相结合。过程性评价(平时成绩)由出勤(30%)和课堂提交作业(品)(70%)两部分组成,占总成绩50%;学生若在作业中有创新和提高,可以适当增加分数,从而激发学生的学习兴趣,提高学生的求知欲。终结性评价是课程结束综合性考核结果(期末成绩)占总成绩50%。不论是在过程性评价还是终结性的评价时,都应采用无纸化的考试形式,这样才能充分体现计算机教学的特点,让学生感受到计算机的强大魅力。
对于大学生而言,大学计算机基础是必须掌握的。大学计算机基础课程的开设有助于学生计算思维能力的培养。教师在进行教学的过程中,不妨对计算思维的训练课程进行设计,虽然会存在一定的难度和挑战,但同时也可以给大学计算机课程领域带来一缕清风,促进教学的改革和发展。笔者就大学计算机教学的问题与现状进行了概述,同时据此对计算思维教学方法进行了分析,希望可以对大学计算机教学这方面起到一定帮助。
作者:杨博宁
第3篇:大学计算机基础课程的教学改革实践探究
随着时代的发展,传统大学计算机基础教学的教学内容和教学模式受到质疑。近年来,将计算思维能力的培养作为大学计算机基础教学的核心任务已经成为共识。[1]然而,如何将计算思维培养落到实处,是大学计算机教学中亟待解决的现实问题。
在大学计算机研讨43院校厦门会议中,旗帜鲜明地提出在坚持面向应用的过程中培养计算思维。[2]湖南大学以此为基本导向,对计算机导论课程进行新一轮的改革。实践证明,这些改革措施,在注重知识应用、技能培养的同时,重视知识体系的构建和理论的融会贯通,对培养学生的计算思维能力,提升其综合素质有着显著的效果。
一、合理专业分类,更新教学内容
湖南大学是综合性高校,学校学科专业涵盖经济学、法学、文学、理学、工学等11大学科门类。为了将计算机导论课程的教学内容与学生后续专业课程的学习更加紧密地结合,培养学生使用计算机解决实际问题的计算思维,我们首先在各学院进行调研,了解各专业对计算机课程的教学需求,然后根据高等学校计算机基础课程教学的基本要求,并结合我校实际情况,归纳出五种专业类别,设置各专业类别的计算机导论课程的教学内容,如表1所示。
1.工科类。土木、化工、机械等工科类专业学生,需要掌握程序设计的基本方法、编程技能与上机调试能力,并通过编程解决一些应用问题。[3]而c语言具有简洁灵活、运算符丰富、可移植性好等优点,因此选用c语言作为该专业类别的教学语言。
2.理学类。数学、力学、生物等理学专业学生,需要理解实际问题与模型、模型与软件算法、算法与问题数值解的内在联系,掌握在计算机软件辅助下如何解决实际工程问题的技巧。Matlab软件基于矩阵运算,具有强大的数值运算和数据处理功能,在复杂算法方面有优势。因此选用该软件作为该专业类别的教学工具。
3.管理类。经济、国贸、会计等管理类专业学生,应了解数据库在各领域中的应用,理解数据库的基本概念和简单SQL语言的使用,掌握一种数据库管理软件来设计、开发简单的数据库应用实例。[3]开源数据库管理软件MYSQL和脚本语言PHP,是目前成熟、稳定、安全的WEB开发技术。在教学中选用该组合,符合互联网发展趋势。
4.经法类。统计、金融、法学等专业学生,需要掌握必要的统计学知识,并能运用各种统计原理,通过操作统计软件来完成特定的数据分析任务,适应不同专业对各种数据整理以及挖掘的需要。而SPSS作为“统计产品与服务解决方案”软件,集数据录入、整理、分析功能于一身,操作简单,功能强大,是国际上最流行的统计软件之一。
5.文史艺类。影视、新闻、英语、历史等文科类学生,要求初步了解多媒体信息表示和处理的基本原理,掌握常用多媒体素材的制作方法与处理技术,能够使用专业创作工具进行多媒体应用系统的设计与开发。[3]通过综合学习photoshop、flash、AE等工具软件,可解决其在多媒体应用的实际问题。
二、改革教学模式,贯彻计算思维
在计算机教学中,建立计算思维才是根本目的,即运用计算机科学的基础概念对问题进行求解、系统设计和行为理解。[1]虽然学生是通过掌握语言或工具来学习,但学会使用计算思维的基本方法解决问题比起学会具体解决问题的技术,前者更加重要。在此轮教学改革中,我们运用了案例教学、翻转课堂、项目教学等多种教学方式,贯穿在课上课下、主体课程与综合实践环节之中。具体来说,将课堂教学和实验教学分解为以下几个阶段:
1.教师将每堂课的内容分解为多个知识点,将每个知识点的电子教案、微课视频、案例素材上传至课程网站。学生进行课前准备,预习教学资料,准备课堂讨论的内容。
2.在课堂上,教师首先列出主要知识点,然后通过相关案例阐述说明,再引导学生对知识点进行讨论、理解和消化。在每个学习阶段,结合学生专业,布置项目式的综合练习。
3.在课余时间,学生以学习小组为单位,合作完成综合练习。在每次实验课,安排一个时间段,由学生演示其设计思路和完成情况,教师和其余同学对其进行点评。
4.在实验课教学中,将实验内容提前发布在课程中心,学生可以在实验课堂上完成任务,将结果提交课程中心。对于学习确有困难,未能及时完成的,也可以在课余完成后指定时间内提交。
图1和图2分别演示了在新的教学模式下教师和学生的各阶段任务。由于学生在课前通过观看教学视频了解相关知识点,在课堂上改变了教师满堂灌,学生被动接受状态的现状,可以腾出更多时间进行课堂讨论,让学生更多地融入课堂,从而调动了学生的主观能动性。在项目式的综合练习中,学生需要组合成学习小组,协同合作,上网搜索资料,实际动手完成项目,制作演示文件,在实践课上还需要展示演示文件,回答教师和同学的提问。这些环节,让学生掌握了问题求解的思路和方法,理解计算思维过程,也提高了学生的計算机应用开发能力、应用创新能力。
三、调整考核方式,综合评定学生成绩
计算机课程的学习效果很难通过理论考试的成绩来衡量。为了提高考核的科学性,应强调从多个方面来综合评定学生成绩:实验课作业成绩、课堂讨论的表现、学习小组完成综合练习的情况、期中和期末的机测成绩。
其中,Office基本操作的内容,以计算机基本能力测试形式进行,所有专业学生均要求通过。学生可以根据自己的水平,在教学网站选取不同难度层次的教学资源进行自主学习。每个学期提供两次机器测试机会,考试合格即可获取学分。
工科类计算机导论的实验,采用在线测试系统,支持自动评测。通过分章建立的海量题库,支持实验的自动评测,学生可在实验課或课余多次登录系统答题。
其他类别的导论课程实验,目前采用课程中心网站的作业功能按章节布置实验题。学生在实验课登录网站提交作业,若没有及时完成,在指定时间内也可以提交。由教师或助教登录系统人工批改作业,作业成绩作为平时成绩的重要组成部分。
期中和期末,均安排机器考试,主要考查学生的动手实践能力。为了体现对学习过程的考查,期末成绩在期评成绩中占比不超过50%。
四、开展实训课程,注重能力培养
为了强化学生的动手能力和综合能力,在小学期安排实训课程。实训课程通常以四周为一个周期,采取项目教学法。教师依据教学内容设计合理的项目。各门实训课程有所偏重,注重知识的综合运用。工科类的计算机导论,实训题目为C程序设计训练;理学类的导论,实训题目为matlab工程训练项目;经法管理类的导论,实训题目为调查报告及spss数据分析;文史类的实训题目为网站设计与制作。
在项目的实施阶段,以学生为主体,组成小组,完成系统的分析、设计、开发、集成和测试各个环节。在项目进行的各个阶段,从开题报告、中期检查到后期测试,教师要适时地指导和监督,引导学生不断完善项目。
五、结语
随着技术发展,计算机科学正逐步成为其他学科领域的基础。培养计算思维,将进一步提升大学生的综合素质,启发其创新能力。我校在计算机导论课程的改革中,通过以上举措,稳步推进了计算思维培养的全面有效落实。
作者:陈娟等