【关键词】计算机网络;教学方法;实践教学
【中图分类号】G640
【基金项目】山东传媒职业学院院级规划课题(YKY201108)
一、引言
目前,计算机网络是信息技术中发展最为迅速的技术之一,它使得人类获取信息的方式和能力产生了巨大的进步。在这种背景之下,《计算机网络》课程不再仅仅是计算机、信息技术专业的专业必修课程,越来越多的高校针对理工类、管理类甚至文科专业开设了《计算机网络》课程。但是在教学过程中不难发现,对于没有计算机基础的非计算机专业的学生而言,《计算机网络》课程具有抽象难懂、枯燥无味等特点,因此探索适合非计算机专业《计算机网络》课程的教学方式和方法具有非常重要的现实意义。
二、目前《计算机网络》教学中存在的问题
1、缺乏细致周密的专业定位分析,教学目标定位过高
由于计算机网络课程面向非计算机相关专业开设也是刚刚开始,只有经过细致严格的市场调研,才能够把握各个专业学生毕业后所面临的主要就业岗位,才能进一步分析专业的定位,才能明确对学生的培养目标。分析现有《计算机网络》课程标准与相关计算机网络技能大赛考核大纲的差异,从而制定合理的教学目标、选择合理的教学内容、方法和有效的考核方案。
2、教材不能适应高职教学的要求
高职计算机网络教材普遍存在的问题是实践性教学和实训内容不足,教材没有体现出实用性和职业性,缺少高职教育特色。有些教材中充斥着大量概念,对计算机网络理论的研究比较深入,这样以来就加大了学生的学习难度,让他们在学习的过程中降低了学习的兴趣甚至产生厌学情绪。
3、理论联系实践不够,不能学以致用
计算机网络课程中有大量抽象的概念,这些概念在教学中往往需要学生先对具体的设备有了感性的认识之后再进行深入理解,同时实验的过程也能够让学生能够学以致用。然而计算机网络课程所需的实验环境不仅需要有独立的计算机,还需要一些专业的网络互连的设备。这些网络设备的利用率低,价位高,许多经费相对紧张的学校放弃购买网络实验设备,最终导致学生没有机会动手实践。
三、如何按专业分类教学
1、转变授课理念,合理选择教材和教学内容
理工科、文科类专业的学生一般在大学一年级学习过计算机基础知识,往往缺乏与计算机网络相关课程的知识,有一定特殊性,授课理念必然要区别于计算机专业。首先要明确授课目的是为了让学生掌握一些计算机网络的基础知识和基本技能,并且要突出培养学生结合本专业知识熟练应用网络的能力,因此,多侧重于基本概念和基本工作原理的理解和掌握。教材的选定要充分考虑教学需要,尽量选用高职高专教材,保证优质教材进课堂。积极与行业企业合作,共同开发紧密结合工作岗位需求的教材。其次,对教师而言,非计算机专业开设的计算机网络课程学时普遍不多,要在短时间内将计算机网络的所有内容都讲解给学生是不现实的,因此教学内容必须要根据具体的专业有所选择。再次,在授课时要刻画网络课程与其他相关课程的联系,明确学习目的,同时在具体讲授时要注意启发学生不断的发现、思考和解决问题,帮助学生从本质上把握基本概念和工作原理,从而避免出现死记硬背的情况。
2、采用灵活多样的教学方法
(1)角色扮演教学法模拟企业的结构,学生和教师分别在案例教学和项目教学过程中扮演企业的负责人和多个岗位职员。在每个学生小组中,根据项目情况由技术能力好、组织能力强的同学担任项目经理,其它同学为技术人员和支持人员,协同完成各个项目的流程,达到分工合作、共同提高的实战目的。学生通过锻炼,激发了学习热情,感受了企业氛围,得到了岗位的经验和职业素质的锻炼。
(2)案例教学法为了加强学生对实际网络工作过程的了解,开阔学生的视野,在计算机网络课程的教学过程中,结合教材的具体内容将同轴电缆、光纤、交换机、路由器等网络设备搬到课堂上,对照实物现场进行讲解,同时在课堂上现场给学员演示如何制作网线,如何制作简单的网页,如何配置家用路由器和交换机,帮助学员更直观、更有效地了解和掌握计算机网络原理和实用技术。学生对实际网络工作过程加强了解,开阔了视野;同时让学生了解如何做网络研究和开发工作,提升学生对课程的兴趣。
(3)自主研究式教学法为了加强学生的研究型学习能力,教师在讲授完计算机网络核心知识后,指定若干自主学习专题,要求学生组成研究小组(每组3~4个同学),利用Internet和图书馆查阅资料,结合自己所学的知识,展开某个专题的自主性学习。最后要求学生在课堂上报告,教师就理解能力、分析能力和研究能力进行评估,并计入平时成绩。这种教学方法极大地调动了学生积极性,既提高了学生独立分析问题、解决问题的能力,又培养了学生的团队合作精神,提高了学生的综合素质。
3、加强实践环节的力度
为了引发兴趣,提高积极性,使学生对抽象概念有感性的认识,我们可从两方面入手,一方面学校应加大对网络实践教学课程所需设备的投入,另一方面,教师应发挥自身的主观能动性,积极探索利用现有通用设备完成该课程实践教学的新方法。随着计算机模拟技术的发展,许多模拟软件,如PacketTracer、Vmware虚拟机等已经具备相当完善的功能,可以胜任复杂的实验环境。先在模拟软件上进行实验,可以使学生对实验的流程、框架和功能有一个宏观的认识;然后再分组操作真实设备,可以使学生对所学知识拥有从整体到细节的掌握。对于一些基础的验证性实验,我们应采用真实的设备进行操作;对于综合性和设计性实验,由于用到的仪器设备较多、配置较复杂,可采用虚拟实验和真实实验合理整合,以达到最佳的实验效果。
四、总结
本文结合作者近四年来的教学经历,分析了目前计算机网络课程教学中存在的问题,提出按专业分类教学的解决方法,为非计算机专业《计算机网络》课程的教学改革提供了新的思路。
参考文献:
[1]吴功宜.计算机网络[M].清华大学出版社,北京,2007.
关键词:高校;计算机专业;数据库;教学改革
随着社会不断发展,人们对高新技术手段的重视程度逐渐提升。使得计算机专业逐渐发展成最受欢迎的专业课程。在这种条件下必须对高校计算机专业教学模式进行有效改革,确保高校计算机专业课程教学模式与社会需求全面衔接。理论上来说,采取数据库课程教学改革模式,能够在一定程度上提升高校计算机专业教学质量,继而实现高校计算机专业教学水平提升的目的。
1高校计算机数据库课程教学中存在的问题
理论上来说,在实施高校计算机专业课程教学过程中,采取数据库课程教学模式能够在一定程度上提升学生对计算机专业相关知识的了解,对于减少高校计算机专业课程教学中出现的问题也起到非常重要的作用。但是由于多方面因素的干扰,导致高校计算机专业数据库课程教学出现问题的可能性大大提升。
1.1认识程度不高
数据库课程作为高校计算机专业重点课程,其对于提升学生对计算机专业的了解,推进计算机专业课程教学顺利实施起到非常重要的作用。但是由于数据库课程发展的时间不长,而且该课程仅体现在考查课程上,导致众多计算机专业学生对数据库课程教学的重视程度不高。在数据库课程综合考核过程中,大多数学生没有按照规定对相应实验知识进行分析总结,只是依靠书本进行知识点摘抄,直接影响学生对数据库课程的了解。加上数课程本身属于一项综合课程,其中涉及多方面专业知识,不仅仅包括数据库相关知识,还涉及软件开发相关知识点,这就需要加强学生对数据库课程的了解程度,借以保证学生计算机专业学习水平有所提升。但是由于学生对数据库课程的认识程度不高,直接影响学生计算机专业素质涵养,对计算机专业发展也有非常严重的影响。
1.2设计选题不合理
在进行数据库课程教学之前,需要按照规定进行数据库选题,借以提升学生对数据库课程的兴趣。但是目前在实施数据库课程之前,并没有按照规定实施数据库选题,造成数据库课程在实施过程中存在问题。这不仅仅影响学生对计算机专业的学习兴趣,还会造成高校计算机专业无法满足社会发展需求。
1.3课程考核管理存在问题
在进行计算机专业数据库课程学习的过程中,需要教师按照数据库教学内容制定有效的考核制度,但是由于数据库课程考核管理存在问题,导致数据库考核管理制度不完善,直接影响学生数据库课程考核效果。与其他计算机专业课程相比较,数据库课程具有很强的实践性,因此,在设置数据库课程考核管理体系时,需要结合实际情况制定全面的考核系统,避免在数据库课程考核管理过程中出现问题。但是目前在实施数据库课程考核管理时,由于多方面因素的干扰,导致数据库课程考核管理存在一些问题,影响课程考核管理制度与实际要求的贴合性,而且传统的数据库考核只是对学生进行提问,不能发挥学生主观性特点,造成学生对数据库课程的了解不足,对学生创新能力等方面也有非常严重的影响。
2计算机专业数据库课程的教学改革
2.1引导学生形成严谨的学习态度
学生在不久的将来将会成为科技发展的栋梁,且肩负着科技兴国的重任,为此应培养学生养成严谨的学习态度。数据库课程教学设计中的应付了事反映了学生浮躁的学习态度,也体现了此学校当前的学习风气,暴露了学科教师不严谨的科研态度。为此,学校应端正学生的学习态度,并在教学过程中引导学生养成严谨认真的科研与学习态度,促进学生形成良好的学习习惯。而这种严谨科学的态度会为其将来的工作与学习打下坚实的基础。
2.2规范课程管理
在进行数据库课程管理的过程中,需要教师对数据库课程有一个全面的了解,并根据相应了解制定针对性课程管理措施。除此之外,在进行数据库课程教学过程中,教师应按照教学内容向学生布置任务,并要求学生结合自身实际情况解决相关问题,这不仅仅能够保证学生对数据库课程相关知识点有一个全面的了解,对于保证数据库课程管理的规范性也起到非常重要的作用。对于阶段性数据库设计来说,需要教师度学生阶段性数据库设计成果进行验收,并对数据库进行更新处理,并按照更新结果组织学生答辩。学生在完成相应答辩后,需要教师按照学生答辩结果进行综合评定,在提升教学对学生知识素养了解程度的同时,提升学生自身对数据库知识点的描述能力。从数据库课程规范管理过程中,了解到按照规定的顺序实施数据库课程规范管理,不仅仅能够减少学生在学习数据库课程专业知识时的问题,对于提升学生对数据库专业知识的了解也起到非常重要的作用。
2.3构建科学的考核方式
理论上来说,每个学生在进行数据库课程考核过程中,所选取的考核方法是不同的,因此,在这种条件下必须按照学生所选取的题目制定考核内容,避免在数据库课程考核过程中出现问题,从根本的角度上提升数据库课程考核效果。在进行数据库课程考核之前,需要按照学生对该课程所掌握的知识点制定考核目标。为保证学生对数据库课程相关知识点有一个全面的了解,可以制定分级别考核制度,并按照考核制度流程对学生进行综合考核,明确学生对数据库课程知识点掌握程度。除此之外,在进行考核的过程中,教师需要对学生进行数据库课程知识点提问,确保学生对数据库课程相关知识点有一个更深入的了解。
3结语
高校计算机专业数据库在规范教学设计的过程中应特别重视引导学生注重学科的严谨性与创新性,这样才可以充分调动学生的积极性与创新性,进而也可以提升学生分析与解决问题的能力。近年来,随着数据库课程的开展,人们已经总结了很多经验,也提升了学生的学习积极性,但实际教学中依然存在部分亟待完善的问题,为此,教师应采取适当策略,并不断提升教学的质量水平,以更好地实现数据库的规范化教学,以便为其他的课程设计也提供更多的经验与方法。
参考文献:
[1]蒋志强.独立学院非计算机专业数据库(VF)课程教学改革探讨[J].电脑知识与技术,2015(06).
计算机技能型劳动人员是近阶段社会需求量非常大的实用型人才,社会各个行业都需要既懂得技术又能具体操作的高素质计算机专业劳动者。
在非计算机专业中计算机课程作为文化基础课与语文、数学等基础课程相提并论,但其开设目的只是为了通过计算机等级考试,而一旦通过考试,计算机课就不再开设;而在计算机专业中开设的计算机课程则比较纷乱,没有一个清晰的定位。如VB语言、微机原理、数据库等较复杂的基础课程。我们不能说这不是计算机课程,但对大多数学生来说学不会或学了一点皮毛,结果只能造成资源的巨大浪费。由于计算机学科相对于其它学科历史比较短,没有经验可循,又误认为计算机可代替人们思考,因此在计算机知识的不断更新情况下,一些教师拼命“紧跟”,而忘记了思考,表现在教学上自然是“脚踩西瓜皮,滑到哪里算哪里”。
随着普教和高教的扩招,目前中专生源素质不容乐观。因为素质、成绩相对较高的学生进入普教和高教,相对较低的学生才进入中专进行技能培养,而这些学生自身的知识储备、学习能力一般较差,加上有些中专专业技能教育不系统,没有针对性,对社会现状理解浅薄,使得部分中专生进入用人单位后“不能干、干不了、干不好、不会干、干不长”的现象屡屡发生。如何改变这一现状是当前中专教育需要认真解决的问题。
二、中专生现状及市场需求变化分析
中专学生就业定位在民营企业和乡镇企业,具备基础文化知识、专业技术知识、相关适应岗位变化的储备知识,以及从事本专业的岗位操作能力、初步管理能力等是市场对中专毕业生的要求。所以在课程体系上我们要注重基础性和实用性。通过学习计算机基础,使学生了解计算机的发展过程,认识到计算机的功能和它在工作、学习、日常生活中的重要作用;知道计算机的组成部分和重要的配置,学习它的基本操作,了解多媒体技术;学会并熟练掌握Windows操作系统、汉字录入、排版系统、数据库基础等;掌握Windows的基本操作及Windows环境下的Word、Excel、Powerpoint、Frontpage等常用的应用软件;了解因特网的初步知识,学会利用网络获取知识,具备分析和处理知识及与人交流的能力。职业教育要培养能够马上适应社会的技术人才,因此,我们的教材也应跟上步伐,一般来说,一本教材用2―3年就要更新。
三、计算机专业教学现状及解决思路
我从事中专计算机教学多年,对现阶段计算机专业的教学有一定的了解。就目前的教学状况而言,计算机教学课程设置尚未有一个比较清晰的思路,教学没有层次感,资源配置不合理、没有针对性是突出问题。
学生从初中进入中专后,学习的压力和紧迫性降低,就业的压力大大提高。他们的认知能力使得他们不能进行高深的理论研究,这就要求他们必须提高自己的实践能力和动手能力。目前社会上有一大批计算机短期培训机构,用很短的时间培养从事某一方面的技能型人员,这些人员虽然有一定的特长,但是在择业面的选择上相对狭窄。相对而言,中专的计算机教学有一定的优势,学生能利用较长的时间对计算机各个方面的知识进行了解和掌握。
计算机学科发展得非常快,我们应该打破传统的学科型教学体系,重点突出以能力为主的主体思想,以加强针对性,强化实践性教学。下面谈谈几点具体思路。
(一)做市场调研,做“定单”教学。
在改革开放的今天,就业市场多变,为了能在众多的竞争者中脱颖而出,我们应该加强市场调研、岗位需求分析;根据岗位特征、学生特征合理安排课程,少上一些空洞,不切合实际的理论课程。
在人才的需求上中专计算机专业学生面临很大的困境,主要反映在不能有效地和市场对接,动手操作能力太差,中、高级计算机人才十分缺乏,尤其缺乏从事计算机行业应用型工作的专门人才。就拓维有限公司的人才比例来看,大专以上学历的占80%以上,个别相关部门如原动画、分镜头制作100%需要本科以上学历。调查结果显示,中职计算机专业学生在企业中所适应的岗位必须具备:计算机软件的应用能力、计算机硬件组装与维护能力、大众传媒等相关技能。
人才的引进要求有相关的工作经验,但也不回避新员工引进的再培训,但要考虑再培训的成本,再培训必须安排主管以上的员工进行,他们共同担忧的问题是有工作经验的员工流失,这样就帮别人培训了与之竞争的技术人才,这是所有企业都很担忧的问题。
在对调研中所得到的结果显示:(1)对工具和方法的应用技术不足、经验不足;(2)缺乏独立解决问题的能力、责任心不强;(3)职业道德和纪律性差;(4)知识体系结构不合理,范围狭窄,内容陈旧;(5)沟通能力较弱。尤其是目前中专学生责任心不强。职业道德太差,员工跳槽太频繁,往往更多地考虑个人的待遇,而不太考虑集体和社会利益。而跳槽原因大部分都是个人而并非企业,比如说有了工作经验和一技之长了以后就想往“高处飞”等,人力资源经理和项目经理都表示不太愿意要那些频繁跳槽的求职者。可见,价值观的问题已经排在专业技术问题前面了。
加强职业道德和社会责任感的教育是一个大家都认为重要但实际上很容易被忽视的问题。这些问题不易被察觉,也无法提供定量的分析和评价;而一旦出现问题,损失则可能很大,甚至可以让用人单位来参与课程的设置,让学生提前了解未来自己所从事职业的要求,真正实现与岗位接轨,与实际工作接轨。
(二)提高教师的实践教学能力。
一支高水平的专业教师队伍,对实现技能型人才的培养有着十分重要的作用。计算机学科的发展速度非常迅速,这就要求专业教师能顺应形势发展,走出去,多进行专业研究,深入企业了解计算机行业发展现状,多参与课题研究,提高自身的教学能力。除此,还应积极邀请一些计算机行业精英参与教学,吸取他们的宝贵意见,增强专业教师的各方面能力。
【关键词】中职生;计算机实践能力;就业能力
随着网络社会的不断发展,计算机已经成为现今社会生活和工作不可或缺的一部分。在中职院校中,验证计算机教学是否有效的方法就是看中职生的计算机实践能力以及毕业后的就业能力。利用实践实训教学,对于中职生提高计算机实践能力是非常有效的手段。而实践教学既在于“教”的落实,还在于对学生的“学”的实践。对于中职院校的计算机教学,要有明确的定位,全面考虑中职生进入社会工作所需要的计算机专业技能,提高计算机专业学生的就业能力。以下笔者对中职生的计算机实践能力要如何提高,做了如下分析,给广大中职院校计算机专业的教师提供一些参考。
一、要想提高中职生计算机实践能力,首先要对本专业进行合理的定位
计算机专业的知识涉及到方方面面,没有人可以样样精通,首先中职院校要根据市场对计算机人才不同的需求,对专业进行合理的定位与设置,全面考虑学生日后的就业能力。
由于学生的个体差异性和掌握知识的程度不同,让学生对自己的知识水平进行客观的分析,并对自己要着重哪方面计算机课程的学习进行合理的定位。要根据中职生基础知识以及学习能力普遍不高的缺点以及市场对人才的需求,应该把目标定位在办公自动化操作员;网页、动漫制作;平面设计排版、立体绘图;初级程序设计员;局域网管理员这几方面的专业学习。学校对计算机专业课程的设置也要相应定位在计算机应用技术,多媒体技术、网络技术、图形图像设计等方面。
二、提高中职生计算机实践能力的关键是要对课程进行合理设计
合理的专业设置,可以让中职生在最短的时间内分析自身的能力,并在这个范围内给自己确定明确的学习目标。想达成目标,就要有相对应比较合理的计算机教学体系来加强对计算机专业技能的培养。设置计算机课程时要以专业培养人才的目标为基础,不过,各个专业都不是孤立的,在设置课程时一定要把各个专业的知识进行融合,但一定要分清各专业课程知识的主与次,根据这些来对计算机课程进行合理的设置。
对于网络技术专业,在课程设置时要侧重网络操作系统方面,主要培养网吧或者小型企业单位局域网络的网络管理员,但为了满足日后的工作需要和提高专业技能水平,必须结合网络规划组建以及互联网相关方面的课程。
而图形图像专业的学生,网页设计以及动漫方面,要加强对dreamweaver、javascript、access、flash等软件的学习与应用;平面设计及立体绘图方面,则要着重photoshop、coreldraw、illustrator、pagemaker、autocad、3dmax等这些常用软件的学习与应用,培养能够单独进行网页制作,动漫设计,平面设计排版与房地产效果图设计等相关工作人员,并融入日常软件安装与硬件维修以及互联网相关的课程,提高综合的就业能力。
通过以上的列举,无论计算机的专业与课程如何划分,一定要专业技能的训练为核心,让计算机课程为其服务。
有了合理定位的专业课程设置,计算机专业教师利用案例、演示这些实践性强的教学方法,让教学的过程更加具体化和直观化,用生动、具体的方式把知识传授给学生,创造轻松愉悦的课堂环境,让学生直观的体会到计算机知识的新奇与新颖,产生进行尝试的欲望。
三、通过上机实践来提高中职生计算机实践能力
3.1理论知识与实践能力训练相结合
在计算机专业课程的学习过程中,学生要想真正的了解并熟练掌握某个软件的使用方法,在对理论知识进行全面系统的了解以后,必须要进行大量的上机实践,让基础的理论知识为学生的实践能力服务,应注重对学生实际动手能力的培养和训练,一定要合理分配理论课程与实践课程的课时比例,在注重理论知识的同时还要加强实践能力的训练。
3.2注重夯实基础
基础知识的实践是所有计算机专业的学生都应完成的实践任务。锻炼计算机专业学生掌握基本的计算机使用,如:键盘和鼠标的使用,最基本的打字技能以及基础办公软件的应用。比如在打字技能的训
中,首先要保证学生的坐姿、动作、指法的正确,并在熟悉键盘各个按键的基础上,进行盲打练习,还要逐步对打字的速度进行提高。
技能知识的实践是每个计算机专业的学生都必须掌握的技能,是就业能力高低与否的体现。例如图形图像处理专业的学生在学习photoshop这一软件时,要着重基础工具的学习和使用,掌握基础的应用知识,学会使用基础的文字处理以及图像处理,能够熟练应用移动、裁切、套索、钢笔等工具,让学生制作常见的平面广告宣传单,在这个过程中熟悉工具的同时,并了解相对应的快捷键,提高工作的效率。
3.3任务驱动教学法与案例教学法结合应用
教师在计算机课程的教学中,应用任务驱动教学法与案例教学法,在设计课程时,要用案例引导与任务分解的方式,让学生在实践中不断提高实际操作的技能。让学生对案例解决的相关知识与方法,进行直实系统的详细了解,并在任务驱动的作用下,让学生成为主体,让求知欲去驱动学生积极的在实际案例中去应用所学的知识,让学生用热情的心态和积极主动的探索去完成自己的学习任务。
3.4给学生提供机会走入社会实践
要想提高计算机学生的实践能力,注重在于实践。在学习过程中即使在课堂实际上机操作和在实际的工作环境中学习是不同的,课堂没有实际工作的氛围,例如,学图形图像处理侧重平面设计方面的同学,教师可以联系大的广告公司作为实践基地,让学生进行针对客户的平面广告设计操作,并解决在工作当中所遇到的各种问题,总结自身不足并对不足之处进行更深入的学习,体现实践的真正含义。
综上所述,中职院校对学生的培养目标就是实用的技能型人才,要让实践实训教学成为中职院校的主要教学目标,通过对计算机基础知识,技能知识的实践,结合任务驱动教学法,并在教学中根据专业对口安排学生进行社会实践,让学生在实践的过程中充分的掌握计算机技术,并了解自己专业侧重的目标在就业时所需的具体知识技能,只有这样才能全面提高中职生的计算机实践能力和日后的就业能力。
【参考文献】
[1]王丛会.中职计算机实践课程教学方案构建的有关探讨[j].教育教学论坛.2013(40)
关键词:计算机教学;新趋势;转变策略
中图分类号:G71文献标识码:A文章编号:1672-3791(2016)10(a)-0000-00
计算机专业是高职院校课程体系的关键性内容,优化计算机专业教学有助于推进高等职业院校教育事业的全面改革与升级。现阶段高职计算机专业教学依旧存在诸多问题,在一定程度上制约着计算机人才的能力。那么如何实现职业院校计算机教学模式的创新,解决现阶段计算机专业教学存在的问题尤为重要。基于这一角度来探索计算机专业的专业化与职业化并摸索出转变计算机教学新趋势的策略,是计算机课程改革的必经之路和发展方向。
一、职业学院计算机教学专业化与职业化的现状
专业化与职业化是计算机专业教学的最终目标,为培养高质量的计算机人才提供保障。由于受到传统教育体系以及计算机技术探索实践情况的影响,在职业学院开展计算机专业教学适应性不强。目前在职业学院开展的计算机专业教学通常是理论与实践两条主线的引导下开展,教师在教学过程中的主体地位依旧没有发生改变,教师的授课内容与授课形式通常是单纯的知识灌输,实践过程以及全新的教学模式并未被应用其中。整个计算机专业教学的过程以及效果评价并非依据教学质量高低、是否完成教学任务以及语言表述是否流畅等这一教学主体性因素作为标准,而是以教学完成之后,计算机专业学生真正接受了多少知识内容,理解并掌握了多少知识体系,学习效果如何等作为衡量标准,进而达到专业化、职业化计算机人才的培养目标。结合当前职业院校计算机人才培养目标的方向性不够明确与目的性不强的现状,我们及时提出了计算机专业教学转变新趋势的策略,在发现问题的基础之上分析问题并解决问题,使得职业院校计算机专业的专业化与职业化道路尽快步入正轨。
二、职业院校计算机专业教学现存问题
1、教学内容缺乏创新
依据计算机专业教学内容改革的要求,计算机专业的教学内容应根据实践与实效及应用方向来制定,而现实情况则恰恰相反,在校学习的计算机教学内容理论与实践脱节,理论性强实践性少操作性少,学生掌握的理论知识虽然很深奥但理论与实践性东西难以挂钩,教学内容陈旧缺乏创新,跟不上现今信息时展的步伐。学生在校学习的理论知识不少可真正应用于实践的机会却不多,使得学生在步入社会从事相关计算工作时在校学习的专业计算机理论知识用不上,还要利用业余时间根据工作内容需要重新完善学习与认识计算机知识的新理论和新特点。因此针对计算机专业知识内容缺乏创新性的问题必须制定出适应计算机专业发展新趋势的策略。
2、计算机教学模式过于僵化
教学内容作为计算机专业教学的基础,教学模式则为计算机教学的核心所在。受到长期落后教育观念的影响,计算机专业的课堂教学模式单一陈旧,教师满堂灌和以教师一言堂为主的教学模式使得学生在学习计算机课的教学过程中缺乏主动参与的热情,在教师为主体的教学环境下失去学习与探索的兴趣,学生的学习主体地位没有被尊重,因而创新性被束缚,学生的创新思维得不到发展。学生进行计算机专业学习的目的性与方向性不明确,从而在进一步探究计算机专业知识上不能深入。因此计算机专业的教学模式需要尽快转变,课堂教学方式与方法需要多样化,教师的教学理念需要尽快更新。
三、职业院校计算机专业的专业化与职业化新趋势的转变策略
针对职业院校计算机专业教学改革及发展的新趋势提出转变策略和制定相应的改进措施是推动职业院校计算机学科快速发展的重要途径。职业院校的计算机教学内容应始终保持与保证与社会的实践与实效性相一致,而不应犯理论与实践相脱离的理念错误,因此计算机专业的理论知识无论何时都应紧跟信息时展的步伐,在信息时代多变与快变的今天及时调整与整合计算机专业知识,淘汰落后的专业知识,补充全新的计算机专业知识。策略如下:
1、优化创新计算机专业教学内容
首先教师要在备课阶段做到对计算机教学内容的优化与创新,教师应收集当前有关计算机技术飞速发展的前沿知识和理论,以及由计算机知识拓展而出的新领域新范围以及由此延伸的新学科方面的知识,汇集更多的全新计算机科学知识,在备课教学内容时淘汰落后陈旧的内容,渗透并加入新的计算机知识教学元素,在课堂教学过程中让传统与创新的计算机知识相互交融,让学生全面了解并学习到计算机知识中传统理论的一面和创新理念的一面,使学生掌握一套完整的计算机专业理论知识,但又不缺乏对创新性计算机知识的了解与掌握。
2、计算机专业课堂教学采用新型的教学模式及教学方法
计算机专业课堂的教学过程不同于其它学科,它的操作性很强,教师在对学生进行专业的理论知识讲解后,会要求学生上机操作的实践过程较长,因此就要求教授计算机专业课的教师要在有限的课堂教学时间内迅速激发起学生的学习兴趣,同时活跃课堂教学气氛,让学生主动参与到与教师的互动学习中,及时快速地掌握本节理论知识后,独立上机操作完成老师布置的教学任务,即实现教师的教学目标。因此计算机教师就要打破传统的教学模式,运用多种教学方式与教学方法,充分调动起学生的学习兴趣并让学生进入主动参与和独立完成学习任务的情绪状态当中,实现学生课堂学习的主体地位,其中教师可运用情境教学法,以情境教学来调动学生的学习兴趣,在课堂教学过程中突出学生学习的主体地位采用小M互动的学习模式,激发学生的学习热情,让课堂氛围不仅和谐而且活跃,学生在这样的学习氛围下会主动积极地进行思考分析问题,进而达到培养学生创新思维的能力。
总之职业院校计算机专业的专业化与职业化要求改革教学内容,优化与创新计算机专业的教学内容,让学生所学的专业知识与当今信息时展的要求相适应,在制定计算机专业新方向新目标新趋势的要求下制定出改革的发展策略,为培养高质量高素质的计算机专业知识提供理论依据和重要保障。
参考文献:
【关键词】中职课程体系建设问题措施
中职计算机科学与技术专业是一门实践性很强的专业,要求学生在具备一定的而理论基础上,具备过硬的实践能力,对中职计算机科学与技术专业课程体系建设进行合理的优化分析是十分有必要的。中职教师在教学的过程中,培养学生发现问题,思考问题、解决问题的能力,结合教学和实践双层教学,在教学的过程中,不仅要授之以鱼,还要授之以渔。为学生在今后的工作过程中奠定良好的专业基础,同时为社会输送大量的知识与能力相结合的优秀人才,促进企业的发展,为社会的发展提供充足的人才能源。
1中职计算机科学与技术专业课程体系建设面临的问题
目前,中职计算机课程体系建设面临的问题主要有如下几个方面:中职计算机科学与技术专业课程体系建设不合理、中职计算机科学与技术专业课程体系建设与实际需求脱离、中职计算机科学与技术专业课程不能改变学生能力差的现状,下面来具体分析一下。
1.1专业课程体系建设不合理
由于是中职学生,学生的知识面往往很窄,致使中职计算机科学与技术专业的学生就业面临困境。当今,中职计算机科学与技术专业课程体系仅仅是包含了英语、数学、语文、政治以及计算机科学与技术专业的课程,学生在学习阶段不能接触更多的知识层面和领域,致使中职计算机科学与技术专业学生的基础知识范围片面,在面对各行各业的用人需求下,中职计算机科学与技术专业的学生只能止步不前,在工作选择的范围不得不缩小,面临想就业却不能就业的窘境。
1.2专业课程体系建设与实际需求脱离
大量数据表明,在现阶段中职计算机专业的学生在就业上,大部分从事的是计算机销售、文秘等工作,处于计算机科学与技术专业就业领域的最低位置,而在相对高端的计算机编程,软件开发以及网站制作、维护和管理等工作岗位上就业的人员相对较少,这主要是中职计算机科学与技术专业课程体系建设时与社会的人才需求脱离造成的。
1.3专业课程不能改变学生能力差的现状
近些年来,随着教育的发展。越来越多的学生开始投奔高端的教育,中职教育的学生面对生源压力开始招收素质较差的学生。中职计算机科学与技术专业课程体系建设不能从根本上改变学生基础素质差的现状。中职计算机科学与技术专业课程体系建设在设置时没有考虑学生的基础情况,不能改善学生的道德品质,这样出来的毕业生不仅没有实际的计算机科学与技术专业所需的能力,通过在校学习还不能提高自己的道德修养,导致中职教育输送的人才不达标不合格,学生面临着不能就业的困境。
2解决中职计算机科学与技术专业课程体系建设中存在问题的措施
针对中职计算机科学与技术专业课程体系建设中出现的问题,中职院校也负有一部分的责任,因此,在教学目标设定的过程中,中等院校的领导者应当高度的重视,制定合理的措施完善中职计算机科学与技术专业的教学,注意在以后的教学的过程中,避免发生该问题,本文制定解决措施的主要分为以下几个方面:
2.1合理的建设中职计算机科学与技术专业课程体系建设
随着科技的进步和社会的发展,综合型的技术人才已经成为了一种人才招收趋势。中职计算机科学与技术专业课程体系建设应当满足企业和学生的需求,除了传统的教学目标中要求的,数学、语文、英语和计算机科学与技术的专业外,还应为学生提供各方面的基础认识,比如信息、法律、金融、质量、安全等各个方面的基础知识供学生学习,强化学生学习的综合意识,拓宽学生的学习范围,开拓学生的发展眼光,此外还应当加强对中职计算机科学与技术专业学生实践能力的培养。在美术、书法等方面也应让学生有所了解,解决学生面临的就业的窘境。
2.2设置提高中职计算机专业学生的素质的课程
既然不能缓解当前生源紧张的局面,那么中职学校所能做的就是在中职学校收纳学生后,对其进行严格教育,提高学生的专业能力。重视基础课程的开设,在基础知识的学习上弥补他们的不足。中职院校在教学的过程中,针对当前阶段学生素质有待提高的局面,还应开设道德强化的课程,比如开设职业道德和品德教育的课程,综合全方位的提高学生的素质。
2.3注重综合实训,培养学生的专业技能
综合实训是培养学生专业技能的核心。对于中职计算机应用专业的学生来说欠缺的就是综合实训,因而在教学的过程中教师要注重对学生计算机应用知识的综合实训。首先,这种综合实训不是简单的知识考核,而是要走出校门,走进企业,在社会上去进行实训。通过实训使学生对社会有更深入的了解,同时也使学生可以将学到的知识进行综合运用。在安排综合实训的过程中,教师要遵循三点原则:第一点,针对性原则;第二点,实用性原则;第三点,可实施性原则。
3总结
综上所述,中职计算机专业的人才培养目标就是把计算机科学与技术专业的人才培养成符合社会或者企业发展要求的合格型人才,这就要求教师在教学的过程中,把握中职计算机科学与技术专业学生的学习能力和学习素质,充分挖掘学生的学习的潜能,在教学的过程中,采取先进适用的教学模式,完善教学的方式,采取灵活积极的教学手段,对学生进行综合性的培养,使其适应社会发展的需要。
【参考文献】
[1]何筱敏,周海泉.基于职业能力的中职计算机应用专业课程体系的构建[J].职业,2014,(23):95-95.
为了能更好的开展计算机专业英语的教学活动,不但教师自身要弄明白计算机专业英语教学同普通英语教学的区别,而且还必须要让学生也知道计算机专业英语教学同普通英语教学的区别。首先要让学生知道学习计算机专业英语同学习普通的英语在学习目的和学习的重点是完全不同的。其中对于普通英语的学习的目的是为了能提高英语的听、说、读、写的能力,便于以后在日常的生活和学习活动中实现无障碍交流,学习的重点也是定位在听、说、读、写等几个方面。但是学习计算机专业英语的目的就是为了能更好学习和掌握专业知识,培养学生对于计算机专业最新技术和最新发展动态的快速理解能力,侧重点是专业英语词汇的学习及专业英语的阅读和翻译能力的培养。
科学正确地选择计算机专业英语教学所采用的教材
计算机专业英语教学的效果和质量的高低还会直接受到所选用的教材的影响,可以说一本好的计算机英语教材对可以对学习计算机英语有着非常好的帮助。为此,计算机专业英语教学必须要科学正确选择教材。首先,所选用的教材要对计算机的基本知识体系和结构有全面的体现,要包含常用的计算机操作技能,并且最好是能紧密联系计算机专业的最新发展情况。其次,计算机专业英语教材要尽可能地涵盖计算机专业学习的各个方面,这样可以有效拓宽学生的计算机专业知识面及专业的计算机英语词汇量。再次,计算机专业英语教材中的英语要做到用语地道规范,并且难度也要尽力符合学生的专业学习实际,这样才可以更有效提高学生的英语应用能力。最后,一般来说比较科学的计算机专业英语教材最少要包含计算机专业英语基础知识、计算机专业英语硬件基础知识、计算机专业英语软件基础知识、计算机专业英语计算机网络及计算机应用五个大的模块。
在计算机专业英语教学中要充分利用和发挥好网络多媒体技术及其他教学资源
首先,网络的发达给计算机专业英语教学提供了丰富的教学资源,可以对教材中的内容进行及时的补充,而且还可以获取到计算机专业发展的最新英文文献资料,这样就不但可以帮助师生更好地了解计算机专业最新发展动态,而且还可以间接地提高学生的计算机专业英语阅读能力和理解能力。
其次,如果能在计算机专业英语教学中适当使用现代化多媒体技术进行教学就可以很好地弥补传统的教学之不足,因为多媒体技术可以将学生觉得很多枯燥的知识变得更生动有趣,从而也就会大大提高学生学习的兴趣,最终提高教学效果。
最后,计算机专业英语教学还必须要充分利用其他可以利用的一切教学资源,比如英文的计算机幽默故事或者短文,英文的计算机相关的漫画以及英文的计算机相关的新闻媒介等,对这些资源的充分利用可以有效活跃计算机专业英语教学课堂,实现寓教于乐和提升教学效果的目的。
关键词:计算机专业;实用型人才;教学改革;校企合作
随着计算机的应用,尤其是网络应用的普及,计算机科学与技术及其应用在我国有了很大的发展,计算机专业的教育也得到了发展。但现状是大部分计算机专业毕业生缺乏实际应用开发设计能力,不能很好地将计算机科学与技术专业的知识应用到生产生活中。计算机专业就业市场上一方面是企业急需大量的人才,却难以选择到满意的求职者;另一方面是高校培养出来的毕业生难以满足企业的需要,就业率持续走低。在计算机日益普及的今天,信息化的社会需要什么样的计算机人才,高校如何根据信息化社会的发展及时调整计算机专业的培养方向及教学方法,培养符合社会需求的计算机类人才是值得我们关注的一个问题。
一、信息化社会对计算机人才的需求。
对计算机人才的需求是由社会发展大环境决定的,我国的国家信息化进程已经并将继续对计算机人才的需求产生重要的影响。
随着我国信息化进程的深入,计算机专业的就业领域也逐渐扩大,毕业生可在科研、教育、企业、事业、技术和行政管理等单位或部门从事计算机教学、软件开发与维护、信息系统建设与维护、计算机相关技术咨询与监理等工作,可从事的职业岗位包括软硬件开发工程师、软件测试工程师、技术支持工程师、信息工程监理工程师、网络集成工程师、系统管理员等专业技术岗位。除此之外,许多非计算机行业的企事业单位也需要大量熟悉计算机专业相关技术的计算机专业工程师。然而,就业选择面如此之广的计算机专业的毕业生,却面临着就业的难题。
在经济全球化背景下,企事业单位有很大的生存压力,一方面企业要努力提高自身在市场的竞争能力;而一方面企业要缩减开支,降低其运营成本。在现在的就业形势和企业竞争条件下,市场出现了某种“供大于求”的现象。因此,企业在招聘员工的时候,有了更多的选择余地,同时也提出了更高的要求。
调查结果显示,企业中不同部门的负责人对应聘者专业技能的要求不同。人力资源主管认为毕业生必须具备的专业技能分别是:编程实践能力、操作系统、数据库,而IT项目主管认为毕业生必须具备的专业技能则分别是:编程实践能力、数据结构、算法知识,此外依次需要具备数据库、软件工程和操作系统。分别有87.9%的人力资源主管和81.7%的IT项目主管在招聘员工时会看重应聘者的实践经验。不少企业会参看毕业生是否参加过项目或实习,以及是否担任过学生干部等条件。57.7%的IT项目主管表示,会先安排新员工直接进入工作,然后在实践当中根据需要再进行有针对性的培养。
二、计算机专业发展现状及存在问题分析。
计算机专业毕业生“就业难”的根本原因不是人才过剩,而是供需结构性失衡。近年来,虽然国内外高校和学术团体都在积极探索计算机科学与技术专业人才培养模式的改革,但由于受美国“91教学计划”和本专业理论体系的影响,制订的专业教学计划仍然不能脱离原课程体系的框架,既要兼顾学生具有较完整的理论基础,又要强调培养学生较好的实践能力,一些理论深、难度大的课程在教学计划中仍占有较大的比重,而另一些应用性较强的课程难以全面进入教学计划。对以培养应用型人才为主的高校而言,更存在既不能让学生掌握扎实、完整的专业理论基础,又不能培养学生熟练的应用能力的问题,由此出现了顾此失彼、实际效果差的局面,从而导致了一方面社会对计算机专业人才的需求在不断增加,而另一方面大量的计算机专业毕业生无法找到工作的供需矛盾,反映了计算机科学与技术专业人才培养中存在的实际问题。因此,无论是按照高等教育理论的发展,还是在实际办学过程中,都应该培养学生正确的、基本的实验方式、方法与应用技能,对专业学生应要求具有必要的理论基础和一定的技术开发、应用能力。
当前,计算机科学与技术专业培养人才过程中的主要矛盾是:
按照过去对计算机科学与技术专业人才培养的认识,计算机科学与技术学科是关于算法的学问,培养的人才必须具有开展算法研究与应用的能力。这是一种以专业学术发展和研究为导向的培养模式,在此模式下,学校重视理论知识的系统传授,轻视应用技能的强化培养,培养的人才偏重于学科型、学术型,缺乏独立解决问题的能力;对计算机开发、管理工具和方法的应用不熟、经验不足、缺乏对现实事物的抽象能力。信息化社会需要的是以职业化为导向的培养模式,要求培养的学生不仅具备扎实的基础理论知识,而且具有较强的实践动手能力。企业要求招聘的毕业生经过短时间的岗前培训就能胜任自己的工作,对于计算机类专业的毕业生,要求学生有很强的动手能力,有项目开发的经验、专业基础比较好,能够熟练运用计算机技术或方法来解决日常工作中遇到的一些问题。
综合分析,造成计算机专业毕业生“就业难”的主要因素有如下几个:
1.专业定位与社会发展脱节。
高等教育在计算机科学理论研究与知识推广方面有比较好的优势,但对于社会需求的应用型人才的培养上却有些单一。
2.教学方法与内容陈旧。
目前大多数院校的计算机专业课程设置仍然沿照多年前的专业设置方案,未能与计算机科学的发展与计算机应用的发展同步前进。
3.实习实践环节缺乏。
大多数院校以课程设计、毕业设计作为实习实践的环节,这些实践环节存在着学科片面性、与企业应用脱钩、缺乏系统的、全面的、充分的实习实践环节。
4.师资建设滞后。
教学一线的教师多属于理论型教师,教学任务繁重,无暇从事应用项目的开发科研工作,缺少实践应用经验,无法在计算机应用上给学生提供更好的指导建议。[]
三、教学模式改革的建议。
综合以上分析,为促进我国信息化进程的发展,为提高计算机专业毕业生的就业率,需要对现行的教学模式进行改革。结合笔者在软件公司工作数年,以及在高校从事一线教学的相关经验提出几点改革建议:
1.转变教学观念,以市场为导向、培养实用型人才为目的目前,多数院校以培养理论型、研究型的计算机人才为目的,这种培养理念符合计算机技术在我国发展初期的需要,在当时的条件下,计算机技术处于理论研究与推广阶段,发展趋势缓慢,理论研究有助于计算机技术在我国的发展。近年来,随着计算机技术的发展,计算机技术已应用到生产生活的各个方面,社会需要的是大量的计算机应用技术人员,企业需要有一定的实践经验,能很快进入工作岗位的、动手能力强的毕业生,而院校培养的依然是大量理论型、研究型计算机人才,因在培养过程中缺乏过硬的实践实习环节,导致他们在实践动手能力上还很欠缺,已经不能适应信息化社会对计算机人才的需要,院校应抛弃以前的教育模式,跟近社会的发展,建立以市场为导向、以培养应用型人才为目的,密切结合社会的发展动态,积极探索新的人才培养模式。
2.改革教学体系与课程设置。
教学体系设计从专业培养目标出发,以市场为导向,以培养学生掌握计算机科学与技术的基本理论、基本知识和基本应用能力的应用型人才。同时注重对学生的职业道德、团队协作能力、组织管理能力等方面综合素质的培养,使学生具备良好的职业素质、较强的专业能力和实际工作能力,在知识、能力、素质方面协调发展。
院校在把握市场需求的前提下,应根据社会需求的应用方向设置不同的计算机应用教学方向,如计算机网络、数据库技术、软件开发、软件工程、嵌入式技术等;在课程设置上,应密切结合应用方向选择教学课程,要有所偏重,有所放弃;将教学课程划分为公共必修课、公共选修课、专业必修课、专业选修课,对于专业必修课和专业选修课,须有相应的课程设计环节,课程设计内容应与时俱进,紧跟企业应用的需要,结合课程的要点,让学生在理论学习后立刻进入实践环节,使其在了解课程应用方向的基础上深入理解课程精髓。
3.开展校企合作,建设以项目为主导的实践实习基地。
专业课程的学习及其课程设计旨在让学生对该门专业课程有一个深入的了解,掌握本门课程的基本应用能力。在企业应用中,需要综合运用多门专业课程的理论及其应用知识。实践出真知,为了提高学生综合运用能力,可以尝试开展校企合作,建立以项目为主导的实践实习基地。开展校企合作,既是把学生送入企业中实习,观摩、学习、参与企业的生产环节,这可以让学生更早地与企业接触,深入了解企业对计算机应用的需求,思考运用所学知识解决实际问题的能力,加强对课程的理论与实践的学习,掌握业界内计算机最新的发展趋势;建立以项目为主导的实践实习基地,可以让学生有参与项目开发实践的机会,并力争使学生们参与一个或多个企业实际应用项目的开发过程,从项目需求定义、项目设计、项目开发、项目测试运行到项目维护。经过这个过程的学习与锻炼,同学们能将理论课程的学习与实践能力应用结合起来,一方面加深了同学们对计算机专业应用的了解,增加了学生们学习的兴趣性,另一方面,企业应用项目有一定的复杂度、时间限制,对同学们也提出了比较高的要求,在有压力的驱动下锻炼学生的实践动手能力、解决实际问题的能力,也锻炼了同学们与他人沟通协作的团队精神。
4.构建双师型师资队伍。
以培养应用型人才为目的教学模式对师资队伍也提出了更高的要求,这就需要不仅具有理论教学的能力,而且还应具有项目设计开发应用能力的双师型教师。双师型教师具备相关实际应用开发经验,在教授理论课程时,能够深入把握课程的要点,并结合具体应用实例进行讲解,在教授实践实习课程时,能将应用项目的问题分析得很透彻,条理清晰,便于同学们理解与掌握理论与实践知识,而且能够在学生专业技术上、就业上给予积极的支持与帮助,同时也树立了应用型人才的一个榜样。学校在建设双师型队伍过程中,可灵活采取多种形式,可鼓励与支持理论型专业课教师参与企业项目的应用开发,使教师得到应用能力实践与提高的机会,也可招聘在一线的开发应用人员到院校从事实践实习型课程的教学工作。
计算机专业是一个实用实践性很强的专业,为使培养的学生能很快进入工作岗位,就需要提高计算机专业学生的动手实践能力,院校需要改变原有的计算机专业教学模式,以市场为导向,以培养应用型人才为目标,改革教学体系与课程设计,积极加强与企业合作,建立学生实践实习基地,构建双师型师资队伍。[]
参考文献
[1]王琦。优化人才培养模式———提高计算机专业学生就业竞争力[J].计算机教育,2007.
[2]李晓明,陈平,张铭,朱敏悦。关于计算机人才需求的调研报告[J].计算机教育,2004.
关键词高职计算机基础教学改革
中图分类号:G642文献标识码:A
ThinkingonComputerBasicTeachingReform
LIHuan
(PublicTeachingDepartment,NingboPolytechnic,Ningbo,Zhejiang315800)
AbstractBasiccomputerteachingisanimportantpartofthecollegecomputerelementaryeducation.Thepaperpointsouttheexistingproblemsintheteachingofbasiccomputer,combinationofteachingpractice,exploretheassessmentmethodsadapttodifferentprofessionalbasiccomputerteachingmethods,teachingcontent,thesereformsimprovetheteachingqualityofbasiccomputerteaching,andconcludeswithsomesuggestionsandthinking.
Keywordsvocationalcollege;computerbasic;teachingreform
目前,高校计算机基础教学大多侧重于计算机基本理论和常用办公软件的讲授,有的院校会开设一些程序设计类课程。当今的计算机基础教学存在一些问题,主要表现如下:(1)新生的计算机操作水平有较大的差异,程度高的学生埋怨计算机基础课程过于简单,学习积极性不高;另一方面,在中学阶段由于各种原因没有过多接触过电脑的学生又抱怨课程进度太快,跟不上。(2)计算机基础课程的教学与专业结合不多,不能针对不同的专业学生安排不同的内容,导致部分学生学习兴趣不大。(3)文理科学生对计算机知识的接受能力存在差异。
针对上述情况,各个学校采取了不同的措施,我们考虑采用分层教学的方式,在开学期初,统一组织新生参加计算机入学考试,根据学生的成绩按学生的不同专业分成不同的等级:
A班程度最高,在讲解复习了office办公软件后,按不同专业,开设《计算机程序设计》、《计算机绘图》、《计算机会计学》《3dmax》等等。
B班程度中等,在讲解了基本office办公软件后,按不同专业,开设《office高级办公软件应用》、FlashCorelDRAW等等。
C班程度一般,在讲解了基本office办公软件后,按专业不同,开设《Frontpage》《Photoshop》《OutCAD》等等。
这样既兼顾了学科专业间的差异性,又适应了学生知识的不平衡,取得了较好的效果。同时,我们还应该在教学方法、教学实践等方面进行改变,既可以作为分级教学的补充,又可以通过这样的教学方式带动全校学生学习计算机的热情。
1教学改革设想
1.1课程安排
将计算机基础课程分为2个学期的教学,第一学期安排计算机通识课程,即计算机基本知识介绍,第二学期分专业,安排适应本专业的计算机实用课程。
1.2教学内容
公共计算机基础课程的教学内容首先应该突出培养学生的实际动手操作能力,通过教学特别是实践教学学生能够学以致用,与此同时,教学内容还要注意因材施教,特别是要注意专业的差异性例如工商专业注重ppt演示文稿的制作和讲演,国际商务专业注重文档写作和编辑与宣传,而会计专业注重EXCEL表格编辑和函数的应用等等
1.3课程设置
(1)对旅游专业学生,注重仪表、礼仪等方面的培养,因此在课程设置上要贴近专业PPT演示文稿已经成为旅游专业人士必不可少的常用工具,公司会议、景点介绍、产品推广、业务培训等等。因此,可以结合学生专业课的学习,开设PPT的高级应用,flash场景设计等。
(2)对国际商务专业学生的教学。国际商务专业学生就业方向是贸易运输、保险、报关等各种业务机构的从业人员;外贸专业的业务人员;企业进出口部门的初级管理和业务人员等。这些行业对计算机的理论知识运用较少,对办公软件应用较为频繁,就是在课程讲解过程中加入大量与本专业相关的案例,例如在讲解word基本知识过程中,让学生制作“部门聘用协议”、“部门工作计划”等教学案例。
在进行Excel基本知识后,让学生应用Excel制作“产品销售调查表”、“制作零售市场行情分析表”等教学案例。让学生的课后作业“制作学生行为习惯调查与分析表”等训练项目。
在进行PowerPoint基本知识讲解之后,让学生制作“国际贸易报关流程介绍”、“企业进出口贸易介绍”等教学案例。在学生的课后作业中,让其应用PowerPoint制作企业营销策划方案等。
(3)对文秘专业的教学。文秘专业的学生就业方向为各单位从事文秘等行政工作,对计算机理论方面的知识运用较少,需要大量应用计算机软件操作。因此在进行基本计算机知识的讲解之后,应该给学生增加“应用word制作会议纪要”、“应用excel制作通讯录”、“应用PPT制作会议流程安排”等案例。
(4)对会计等专业的教学。会计等专业的学生毕业后大多从事财务相关工作,在讲解计算机基本办公软件后,大量增加“excel财务函数”的应用,然后学习Access、用友、金蝶等相关数据库和财务软件。
1.4教学理念
在教学理念上,要突出讲、练结合,以学生为主导的教学理念,注重培养学生真正的实践能力、自主学习能力和团队的协作能力。
1.5教学手段
在教学手段上,教师引导与学生自主学习相结合。在教学内容上应结合专业知识,明确学生自主学习的内容和考核要求。为此,可以设计出适合不同专业的不同的教学模块,不同学生可以选修不同的模块,只要达到规定分数就可以,要求学生自主选择研究方向,借助网络平台进行资源搜索、问题求解、自主学习,最后进行动手实践,完成课程设计。这种自主的认识、分析、比较、创作过程,无形加深了学生学习的深度和广度,同时通过网络上丰富的计算机教学信息资源,使学生耳濡目染、潜移默化地受到新式教育和影响,为学生个性发展提供自由广阔的空间。
在教师团队建设上,由于课程内容的复杂性和多样性,应整合了全校相关教师和教学资源,构建一支以计算机公共基础课教师为主体,跨专业的师资队伍。
在课程考核上,传统的计算机基础成绩考核,多是以期末考试成绩为主,结合平时到课、大作业等计入期末考核总成绩。应探索全新的考核机制,允许学生有更多选择、操作的空间,能够真正考察出学生综合应用计算机的能力。
2几点思考
前面的教学改革探讨,主要是围绕教学对象的专业不同进行的教学。针对不同的专业学生进行相关教学,对培养学生的专业素质、专业技能、专业兴趣起到很好的推进作用。特别是,这样的教学让同学门更有针对性的了解到计算机的用处之广泛,使学生产生强烈的学习兴趣。也使得学生在案例制作、探索过程中更牢固地掌握了计算机的基础知识和基本应用。
当然教学也发现了不足之处。例如我们一线计算机基础课程的教师要面对不同专业进行不同的案例教学,要求我们花费更多的时间、精力去备课,做课前准备,因此,也增加了教师的工作量。
教师在教学中还要随时观察学生,及时调整教学节奏,对学生感觉接受比较难的案例,要放慢教学速度,对文科学生和理科学生要区别对待,他们对案例的接受程度是有区别的,计算机教育在学生素质培养方面具有重要作用。学生在学习计算机知识的同时启发了学生对新科学、新技术的追求;激发其创新意识;推动其对新知识主动学习的积极性;培养其自学能力;锻炼其动手实践的能力。因而搞好计算机基础教学是全面素质教育中极为重要的一环。
关键词:计算机基础;课程体系;计算思维;实施方案
中图分类号:G642.0文献标志码:A文章编号:1674-9324(2016)18-0173-03
一、引言
随着信息技术在社会各行各业的快速发展,熟练运用信息技术和手段解决专业领域问题已成为大学生必须具备的基本素质。大学计算机基础教学的目的是使非计算机专业学生掌握计算机、网络等相关的基本知识、方法和技术,培养学生的计算思维能力,提高学生的信息素养,以达到信息社会对大学生能力素质的要求。因此计算机基础教学在本科教育中有着极其重要的地位。目前的计算机基础课程体系设置在体现支撑计算思维能力培养、专业应用和社会应用方面还存在很多不足,所以就计算机基础课程体系设置如何在先进性和实用性方面为专业学习奠定基础、如何体现计算思维能力的培养,建立符合不同专业计算机基础教育要求的分类分层次的课程体系,仍需要不断探索和研究。
目前,计算思维的培养成为国际和国内计算机教育界关注的热点,计算思维能力不仅是计算机专业学生应该具备的能力,也是所有大学生应该具备的能力。因此,大学计算机基础课程体系的设置要强调和深化计算思维的培养,注重培养学生的思维方式和创新能力,从而实现创新人才的培养目标。
二、计算思维
(一)计算思维概念的提出
2006年3月,美国卡内基・梅隆大学计算机科学系主任周以真(JeannetteM.Wing)教授首次提出并定义了计算思维(ComputationalThinking)。她认为,计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动[1]。计算思维是一种本质的、所有人都必须具备的思维方式,就像阅读、写字、做算术一样,成为人们最基础、最普遍、最适用和不可缺少的思维方式。计算思维的本质是抽象(Abstraction)和自动化(Automation),即如何按照计算机求解问题的基本方法去考虑问题的求解,以便构建出相应的算法和基本程序。
(二)计算思维培养与计算机基础课程体系设置
计算思维是建立在计算机理论知识之上的一种思维方式,引导人们运用计算机技术去解决专业领域问题,是所有专业学生都应具备的一种能力。大学计算机基础教学面向的对象是非计算机专业学生,目的是培养学生运用信息技术解决本专业领域问题的意识和能力,而实现此目标的关键就是在课程体系设置以及课程知识体系方面体现以计算思维能力培养为核心。如何基于计算思维构建课程体系是计算机基础教学的首要任务,要把有关计算思维的相关思维特征和方法分解到课程体系所包含的具体的课程中,使各专业的学生广泛接受计算思维方法的训练,提高大学生的创新思维能力和解决实际问题的能力。另外,各个不同专业对学生的计算思维能力需求是有差异的,因此课程体系设置要兼顾计算思维培养和专业应用需求。
三、计算机基础课程体系存在的问题
计算机基础课教学涉及的内容广泛,学生的计算机基础水平参差不齐。另外,各个非计算机专业对计算机基础课程的知识结构与计算思维能力要求是有差异的。而目前在计算机基础课教学中,我校采用同一标准、同一要求的课程设置(《大学计算机基础》+《程序设计基础(C、VB)》),在知识分层、体现专业应用需求和计算思维能力培养方面还缺乏明确的导向,使得计算机基础课只注重基本知识和操作技能的培养,没有关注基于计算技术进行问题求解的思路和方法的培养,学生缺乏在专业领域进行科学研究和创新的能力。另外,课程不能与学生专业很好地结合,降低了学生学习的兴趣,造成教学效果不理想。再者,随着信息技术的快速发展,一些新概念和新技术如移动通信、物联网、大数据等不断涌现,但在计算机基础课教学中还没有引入这些新概念和新技术,造成计算机基础课的教学内容与社会应用需求脱轨,这必然会影响学生的学习动力。因此,有必要改革计算机基础教学的课程体系、知识体系以及实践体系,探索以计算思维能力培养为核心的面向专业应用的分层次的教学体系,重点加强学生使用计算机解决专业问题的基本思维和方法方面的培养,充分发挥计算机基础教学在实现创新人才培养目标中的作用。
四、以计算思维为导向的计算机基础课程体系设计
(一)课程体系设置方案
既然对非计算机专业学生进行计算机基础教学的目的是培养学生的计算思维能力和解决问题能力,就要在计算机基础课程体系中融入计算思维的思想和方法,以提高学生运用计算机知识抽象问题、形式化描述问题和进行问题求解的能力。计算思维包含的内容不是一门课程所能承担的。在大学计算机基础教学中,培养计算思维能力需要有一系列的计算机应用课程作支撑和拓展[2]。在我校的计算机基础课程体系改革中,根据学生的计算机能力以及专业特点等构建了面向专业、分层次的课程体系,以适应不同专业的计算思维能力的培养要求。首先将专业分为理工科非计算机类和文科类(包括经管类)两大专业类别,对不同类别专业分别开设不同层次的体现计算思维的必修课和选修课程;然后根据学生所学专业知识领域将计算机基础课程体系划分为三个层次:基础课程、专业基础课群、专业应用课群,如表1所示[3-4]。
1.基础课群。包括计算机基础和程序设计基础(C、VB)两门课,是必修课,重点培养学生的基础思维(0和1、程序和递归的思维等),这些思维可以帮助学生养成应用自动化手段求解问题的思维模式[5-6]。其中计算机基础课程包括计算机基础知识、算法基础、操作系统基本知识、网络基础、办公软件操作等方面的内容,重点放在学生的基本思维如信息及其表示、编码与解码等,以及计算机基本操作能力的培养;程序设计基础课程依据专业不同分别开始C和VB两个语言课程,重点讲授算法设计和程序设计方法,尽量从计算思维培养的角度按照问题抽象化描述、问题表示、模型建立、算法设计、机器实现等步骤进行讲解,侧重学习用计算机分析和解决问题的基本过程和方法,培养学生的计算思维能力。
2.专业基础课群。属于技术型课程,为计算机技术在专业领域中的应用奠定基础。根据不同专业对不同计算机技术的需求来开设课程,培养学生应用特定计算机技术解决问题的能力和方法。该层次课程按理工和文科类专业分别开设多个课程供学生选择。该层次课程是通用计算思维培养过程,如“数据化”、“网络化”有助于学生形成数据聚集与分析、网络化获取数据与网络化服务的新型思维模式,为将通用计算思维与专业应用结合起来,形成各专业的创造性思维以及创新能力的培养奠定基础。
3.专业应用课群。专业应用课群包括一些与专业结合比较密切的课程,从专业需求角度开展面向专业的计算思维能力的培养,将计算思维与专业进行融合。有些专业特征非常明显的课程,如统计分析软件Spss的使用、电子商务技术基础等,一般可以由计算机基础课教师和相关专业教师共同承担教学任务,结合专业领域实例,重点介绍运用计算思维解决专业领域问题的方法和思想,充分体现计算机技术在专业领域的应用。该层次的课程是学生根据自己学习的专业进行选修,通过该层次的课程的学习,使学生具有解决本专业领域中问题的能力。
(二)课程体系实施方案
1.选课方案。学生在课程的选择上采用“2+X+Y”方案(其中X为专业基础课程,Y为专业应用课程)。2是指基础课群的必选课程(大学计算机基础和程序设计基础),是全校各专业的必修课程,程序设计基础按照专业分别开设C语言和VB语言,所有专业的学生必选其一;X是指限制选择专业基础课群中的至少一门课程,其余的课程根据学生的个人兴趣自由选择;Y是指专业应用课群的任选课程,学生可以根据自己的兴趣爱好和所学专业自由选择多门课程学习。该选课方案兼顾学生的专业要求和兴趣爱好,可以激发学生的学习热情。通过系列课程的学习培养学生的计算思维能力。
2.课程的知识体系和实验体系。课程的知识体系和实验也应该和相关专业融合,以计算思维能力培养为核心。同一门课对不同的专业学生讲授时,在内容的组织和选取、讲授深度上应该有不同的授课标准,更多地关注运用计算思维及计算机技术解决各种专业问题,在教学内容上融合一些既能反映计算思维思想又能体现专业应用的相关案例,培养学生逐步地建立起运用计算思维解决问题的意识。
课程的实验体系是计算机基础教学的重要组成部分,是培养学生综合运用计算思维解决实际问题能力的重要手段。针对以计算思维为导向的多层次课程体系结构,实验体系的设计也要体现计算思维能力培养的特征,建立多层次的实验教学体系,可以划分为“基础与验证型实验”、“设计与开发型实验”和“研究与创新型实验”三个层次。在基础与验证型实验中增加有关计算思维的实验内容,让学生从实验中领会计算思维的基本思想;在设计与开发型实验中有意识地培养运用计算思维处理问题的基本过程(问题抽象化描述、问题表示、模型建立、算法设计、机器实现);研究与创新型实验是最高层次的实验,重点是锻炼学生运用计算思维解决专业领域问题的能力,提升创新意识和创新能力。
3.课程体系实施过程。该课程体系分四个阶段实施,第一学期开设计算机基础课群的课程,即计算机基础和程序设计基础两门课,主要目标是培养学生对信息技术的基本理解,具备基本的计算思维方法,同时培养学生基本的计算机操作技能,为后续课群的学习奠定基础;第二学期开设专业基础课群中的课程,使得学生在进入专业课程学习之前修完专业应用中的基础课程,具备解决专业问题的计算思维能力和方法体系,这两个层次的课程对专业领域课程的学习起到支撑作用;而专业应用课群中的课程则从第三、四学期开始开设,在前两个层次课程学习的基础上,逐步在专业课教学当中引入相关的计算机技术和方法,培养学生用计算思维解决本专业领域中的问题,这个层次的课程教学直接面向专业应用能力培养服务,是计算机基础教学的根本所在。
五、结论
大学计算机基础教学的核心任务是培养学生的计算思维能力,通过计算思维的培养促进学生在专业领域创新能力的形成。而计算思维能力的培养不是一门课就能承担的,因此,建立了以计算思维能力培养为导向的面向专业应用的分类分层次的计算机基础课程体系,以系统化的方式逐层向学生传递计算思维的思想和方法。通过系列课程的学习,能够加强非计算机专业学生利用计算思维解决专业领域中问题的意识与能力,充分发挥计算机基础教学在实现创新人才培养目标中的作用。
参考文献:
[1]周以真.计算思维[J].中国计算机学会通讯,2007,3(11):83-85.
[2]龚沛曾,杨志强.大学计算机基础教学中的计算思维培养[J].中国大学教学,2012,(5):51-54.
[3]陈一明.新形势下普通高校计算机基础教育目标与课程体系研究[J].计算机教育,2013,(11):73-77.
[4]王晓勇,方跃峰,肖四友,梁越.以专业应用为导向的计算机基础课程教学改革与实践[J].中国大学教学,2011,(7):39-42.
了解计算机导论课,在从“导论”来看,其主要的内容是对学生学习计算机专业时能够长时间的进行指导。在学习的过程中使学生理解本专业各门课程的意义,以及所有课程之间的关系。“计算机导论”属于计算机专业的一门先导专业的基础课程,这门课程中的主线是对计算机与技术领域的基本知识、基本理论以及基本的技术方法的研究。由于计算机专业越来越受关注,因此在高职院校计算机的专业教学中,“计算机导论课”是计算机专业的最基础的;理论课程,学习这门课程是为了培养学生从事计算机岗位工作的基本能力,在学习时对计算机专业的课程设置以及课程安排有逐步的了解,为以后学习本专业能够提供良好的基础。因此,在计算机专业中,开设“计算机导论”课十分的有必要。
1、计算机导论课的现状分析
通过对高职院校计算机专业的了解,在一些理工科的院校,对于计算机专业基本上是利用数学的模型来进行学习的,本专业具有一定的抽象性和科学性。在学习的过程中,要根据学生的实际情况进行具体的课程设置,刚开始的时候学生在学习中会遇到难度大、不能掌握、学习有困难的现象。通过分析,在高职院校对于本专业开设有两种情况:以操作为主的入门教育,可能会开设一些例如:计算机文化基础“等课程,虽然学生很容易了解,但是这就失去了,对于计算机导论的目的;对于本专业进行系统的教学,涉及多方面的理论、概念等,这时候由于内容太多、太杂,这就给学生在学习时带来误解,造成学习困难的思想,影响对计算机专业的学习。
2、教学进行改革
对于计算机专业的学习,提倡的是:“以应用为目的,理论够用为度“的思路,本专业强调的是:采用大量的教学案例,对教学的内容进行整体的优化,全面的改革在结构和内容上,倡导的是针对性和实用性的特点。在学习的过程中,不断的更新计算机专业的技术要领,获得更多的新知识。
在学习计算机专业的时候,我们将本专业的课程分为理论与实践两部分,对于理论的学习,是为了强化:导论,通过学生上机具体的操作,培养学生的动手能力,培养血红色呢个实际应用的能力,将基础的专业课程的基础知识不断的完善,由于计算机专业的各个学科的信息量比较大,学科之间发展的速度快。因此,该课程涉及的内容十分的丰富,所安排的理论课程要与计算机发展相吻合,了解计算机的基础知识、各种应用的软件、对于软件的设计、编程、数据库的应用、多媒体的应用,以及了解计算机网络安全等。课程内容的安排主要是为了满足应用技能做铺垫。
在计算机的课程安排上,还要注重对于两大能力的完善。计算机操作能力和应用软件的使用能力,这两种能力结合计算机的理论知识,针对高职院校的教学宗旨,强调技能,来逐步的培养学生的两大能力,为学生奠定一定的计算机应用能力,关键是把技能放在:计算机硬件的系统组成、对于Windows操作系统上、应用软件的使用等,完善对计算机的教学改革。
3、教学内容的设计
在学习的过程中,开设“计算机导论“是为了培养学生的学习兴趣以及对于本专业的研究。因此在教学的内容设计上要更加突出。在课程的安排上:了解的方面有:裸机:重点掌握基本的组成以及应用的工作原理;常用软件:对于Windows以及应用软件的使用;数据库应用,各个软件工程的系统开发问题;高级语言的编程问题;多媒体的了解,如何去处理音频、视频、文字效果以及数据压缩的技术了解;Internet的应用,掌握计算机的基础知识以及局域网的设置等;了解计算机网络的安全,信息安全的必要性了解。
在学习时,教师创建的是1+2的教学体系:其中“1”指:学习理论知识,“2”指:操作能力和应用能力。计算机专业理论部分的学习内容包括了解计算机的发展史,学习计算机硬件和软件知识;对于数据库的应用;各个软件的工程以及应用;高级语言的编程;多媒体技术;网络应用以及计算机的安全问题。实践部分的内容是:对办公软件的从操作,Word.Excel以及PPT的基本操作;数据库ACCESS的操作,Internet的基本操作以及多媒体的技术操作等。这些属于计算机专业的实践部分,来加强专业人员的技术要领。
4、教学方法以及教材建设改革
在高职院校的教学方法中,要不断的进行更新,采用不同的方式来组织教学,因材施教,根据学生自身的掌握情况,具体的实施教学方式,这样有助于激发学生的学习兴趣,通过构建知识的结构来强调学科之间的关系,在教学中,教师要给学生提供不同的学习方法和学习指导,引导学生多元化的进行学习。针对计算机专业的课程设置,来加强学生对课程的了解,掌握基本的硬件和软件知识,在授课的时候借助多媒体和CAI技术,活跃课堂的气氛,提高学生的学习兴趣,在学习的过程中,将理论与实际的操作融入到具体的生活中去,对于日程生活中的计算机应用进行模拟操作,以便学生更好的掌握计算机应用。
在计算机的教学中,加强对教材的建设十分有必要,合适的教材能够推动教学的发展。要根据高职院校学生的具体情况编制适合的教材,力求知识新颖、简单易懂,这样能够优化教材的课程编制。给学生提供好的教材资料,提高高职院校的教学目的。此外,进行教学活动时,离不开教材,教材是实施教学的基础。好的教材能够有效的推动教学的发展,因此,在教材的编写方面,尽可能的以计算机导论作为校本教材,力求通俗简明、求知创新,实施课程以优化教材为主。
结束语
对于学生综合能力的培养,高职计算机导论课程是计算机课程的基础,在教学的过程中,应该适应时展的需求,从多个方面进行改革,为学生构建起学习的平台,让学生在积极性、主动性及创造性得以发挥,从而提高教学的效率。
参考文献
[1]李春奇.高职程序设计课程中生活实例教学法的探讨[J].电脑知识与技术,2010(20).
关键词:数学教学;数值计算;计算机专业
随着计算机行业飞速发展,数值计算法应用愈发普遍,在图形图像处理,金融衍生品定价,航空航天,企业风险管理等多个领域都有所涉及,通过编程手段实现数值计算也成为计算机学科在实践应用中很重要的一部分,数值计算正越来越多的融入到计算机相关领域的开发与研究当中。因此在计算机专业数学的教学中融入数值计算方法,对于学习计算机专业的学生来说,不论是从对于计算思维的开发,还是从未来就业角度看,都是很有意义的。
一、数值计算方法
数值计算是使用数字计算机求数学问题一种方法与过程,其主要内容偏重于计算,也就是对于数值上的处理,借助于计算机强大的运算能力,很多以往很难处理的数学问题,可以通过有限次运算进行精确的模拟与求解。因此对于很多现实中存在的以往无法处理的问题,今天的人们更多的倾向于通过数值计算方法借助计算机去处理。
数值计算方法在实际中应用广泛,其原因一方面是由于计算机的数据处理能力随着技术手段的进步越来越强大,对于通过人工手段无法找到技巧去求解的问题,计算机可以借助大量的运算从数值上进行还原。另一方面,很多现实中的问题其本质是建立在数值基础之上的,如关于图像的处理,其实际应用极其广泛,不仅见于气象、森立防火等自然环境图像处理,还常用于当今3D游戏设计,图片加工修饰等领域。而反观其本质,图像的每一个像素点实际都是用数字表示的,对于图像的处理,实际就是对于大量的数字进行运算。
在交叉学科日益发展的现实背景要求下,计算机行业对于从业者的数学背景要求越来越高,而高校对于计算机专业学生的数学教学要求却并不统一,其中大部分独立学院出于课时量及生源水平的考虑,对于计算机专业只是开设了最基本的高等数学课程,因此如果能在不影响教学进度的情况下,在高等数学教学中融入数值计算思想,可以弥足学生在这方面的空白,为以后学生的发展和就业都起到了非常关键的作用。
二、在高等数学教学中融入数值计算思想的意义
首先,从教学角度上看。高等数学对独立学院的学生来说比较难学,而目前单一的注入式教学模式,又使数学凸显枯燥,使学生在学习过程中产生一种恐惧心理。在最初学习高等数学课程时,由于不是本专业的专业课,学生往往很难予以重视,在学习过程中经常出现学习缺乏积极性的问题,学生常常抱有计算机专业为何开设数学类课程。与此同时,对于计算机专业的数学教学要求也比其他非数学专业普遍要高,不论从教学中还是考研要求上都是如此。因此,通过在数学教学中,融入数值计算方法,发掘数学与其本专业的联系,引起学生兴趣,对于提高教学质量,更好的达到教学目标有重要意义。作为教师,面对高等数学课时少、教学方式单一的现状,应充分认识对计算机专业的学生培养数值计算思想的意义,探索可以将数值计算思想融入高等数学教学中的具体方法,促进计算机专业的数学教学,培养更能适应计算机行业发展的专门人才。
其次,从就业角度上看。独立学院与传统研究型大学不同,我们期望培养的是适应社会就业的实践型人才。对于在计算机专业数学教学中融入计算数学思想的现实意义,需要通过真正的就业形势来说明。近年来,越来越多的软件企业倾向于从数学专业毕业生中招募人才,看重的就是其数学背景,很多企业也都新增了算法工程师一职,专门进行数值计算方面的研究。而所谓的程序员也成为了计算数学专业、信息与计算科学专业学生毕业的主要出路,这无疑是对计算机专业人才就业的一个冲击。对此,作为计算机专业的学生,在拥有更扎实的编程功底的同时,了解数值计算思想,不只能在就业之时提升自己的竞争力,在日后工作中,也能有更长远的发展。
最后,在近些年的计算机教学研讨中,计算思维这个词逐渐引起大家的注意,其概念是运用计算机科学的基础概念进行问题求解、系统设计、以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。高等数学中的一些问题虽然简单,却能涉及到数值计算的求解,是引导学生利用计算机设计方法,求解问题的有利途径,对于培养学生的计算思维有一定的促进作用,而这样的思维对于学好计算机学科也起着关键的作用。
三、在高等数学教学中融入数值计算思想的方法
在实际教学中由于为了保证正常的教学进度,对于数值计算方法的引入不仅要合理,还要适度,根据独立学院的教学理念,应着重于介绍相关数值方法的应用,而对于具体的理论推导,可以简单的加以说明,避免过于枯燥,违背了引入数值计算思想的初衷。在高等数学课程中,主要介绍了极限、微分、积分的相关知识,下面对于可以融入数值计算思想的知识点给出简要介绍。
首先,在极限部分会介绍无穷大量与无穷小量的定义,而此时,学生对于计算机专业课的学习刚刚入门,对于无穷大量与无穷小量一方面可以通过极限的方式理解,还可以从算法角度考虑,对于一个算法,其运算量可表示成无穷大量,而其误差大小可以表示成无穷小量。
其次,在介绍导数部分时会涉及到导数的近似计算,对于给定一个函数导数形式,及某个初值,根据近似计算方法可以计算函数任意一点处的取值,这实际上也是数值计算中的差分法。而此时,学生的计算机专业课程刚好开始正式涉及编程,对于这样的微分方程给定初值求解问题,可以简单的给出相应的伪代码,使学生对于数值计算有初步的认识和理解。
最后,在积分部分,定积分的定义中求和的部分通过取剖分足够小,就可以模拟定积分的近似值,借助计算机,对于任意函数任意区域无论函数形式多复杂,都可以借助计算机求解,同时,此时的学生已经掌握了基本的编程语言,如果课时量允许,可以进行程序演示,让学生真正看到数值结果,对于数值计算思想有更深入的体会。
四、结论
本文主要介绍了在计算机专业的高等数学教学中融入数值计算思想的意义与具体教学改进方法。相信通过此类的改进,能有效丰富高等数学教学的现实背景,提高数学的趣味性。
数值计算方法是一门新兴的学科,它不只是简单地将一些计算方法进行罗列,而是一种是在计算机上使用的解决数学问题的方法,更是一种通过近似计算解决实际问题的思想。它可以让同学们真正的看到数学与计算机两门学科的融合,了解数学中的数值计算方法在借助计算机的运算能力下,可以解决什么样的问题,而不再是仅仅局限于抽象的数学符号和公式。在数学教学中融入数值计算思想,对于培养学生计算思维,帮助学生其他计算机科目的学习以及日后的就业也有积极的作用。作者日后也将继续深入研究在高等数学中融入数值计算思想的具体实践方法。(作者单位:天津师范大学津沽学院)
参考文献:
[1]邹洪侠,李胜,刘俞.基于算法思维的高职计算机专业数学教学改革探讨[J].菏泽学院学报,2014,05:107-109.
[2]张桂芸,裴伟东.试论计算机专业数学教学的现代性[J].天津师大学报(自然科学版),1999,02:58-62.
[3]梁文忠,谭伟明,覃学文.计算机专业应用型人才培养与数学教学改革[J].梧州学院学报,2012,02:93-96.