穆雪
摘 要:案例教学法与项目教学法均是目前计算机语言教学中十分常用的教学方法。其中案例教学法侧重于课堂理论教学,而项目教学法则在实践教学中更为适用。对二者进行结合,通过教学思路、模式的不断改革、优化,并应用于Visual C++程序设计、VB教学、C#程序设计等课程教学中,可以产生“1+1>2”的理想效果。本文即针对案例教学与项目教学方法在计算机语言教学中的综合应用问题进行相关分析、探讨[1]。
关键词:计算机教學;案例教学法;项目教学法
一、概述
在高等院校的计算机语言教学过程中,重视理论教学而忽视了实践应用的重要性是目前普遍存在的一项教学短板。在此种模式下培养的计算机专业学生虽可能具有较高的学历水平,但应对实际问题的能力相对较差,无法很好的满足就业导向的需要。为此,各高校正不断深化教学改革,完善教学模式。案例教学与项目教学的引入并综合运用于计算机语言教学之中,便成为其中一项十分有效的改革途径。
二、案例教学法及项目教学法综合运用现状研究
在意识到理论教学与实践应用发生脱节这一现状后,案例教学与项目教学的综合教学已逐步运用于目前的各高校计算机语言教学之中,并取得了一定的教学成果,同时,尚暴露出一定的问题。
(一)案例教学法的运用
案例教学法指的是在教学过程中,为学生设计案例背景,鼓励学生发挥自身能动性对案例进行分析,并通过自己已学到的知识尝试进行问题解决。同时,教师也可引导同学进行问题反思,并在分析、反思的过程中将更多的理论知识传授给学生。
案例教学的过程,一方面为学生提供了充分发挥创造力、自主探讨能力的机会;同时,分小组设计的形式也使学生的管理意识、团队意识得到锻炼。此外,为了从容应对学生在案例分析过程中可能出现的各种状况,教师亦不得不加强专业学习,从而实现了教师专业素质的提升。
在计算机语言教学中,案例教学法是一种为教师所广泛应用的课堂教学方法。与传统的教师单方授课、学生简单听讲的模式不同,案例教学法将学生充分引入到课堂之中,积极参与分析、探讨,主动围绕相关问题展开思考并发表个人观点。这个过程充分发挥了学生在课堂中的主体作用,十分有利于教学效率的提升。
(二)项目教学法的运用
项目教学法指的是项目教学法指的是设置一个项目目标,并由教师及学生共同合作以完成的教学模式。通过项目教学法,可以帮助学生在教师的指导下投入到实践操作中去,有目的性的将所学理论知识以及自己的想法应用于实践之中,并通过应对项目中可能发生的各类状况以提高自己的应变能力、团队意识、管理能力等。
项目教学法在我国起步较晚,并于近十年来被引入了计算机语言的教学之中,在学生的实践能力提升方面取得了较为理想的教学成果。由于计算机是一门应用科学,在我国拥有着广阔的市场发展空间,各相关企业发展迅速,因此,在该领域有着大量的计算机语言相关项目。教师通过与企方建立合作关系,争取到适于学生水平参与的相关项目,则可以引导学生参与到项目设计团队之中,实现边学习、边实践的过程。
项目教学法的实施过程充分体现了“以教师为主导,以学生为主体”的新型教学理念。项目教学的实施拉近了学生与社会之间的距离,帮助学生实际感受到了计算机语言在目前市场中的实际应用,并逐步明确自己所学专业的就业导向,从而更好的为自己进行学习及发展规划,在学好专业技能的同时促进自身综合素质的全面提升。可见,项目教学法与案例教学法彼此独立又相互补充,二者的综合教学实现了学生在进行计算机语言学习过程中理论与实践能力的双重提升。
(三)案例教学法与项目教学法综合运用分析
由于案例教学及项目教学在目前均属于较新的教学模式,故在二者的综合运用方面仍存在着一系列的问题。案例及项目的选择是摆在教师面前的一大难题。通常情况下,一个游戏的案例或项目的确立过程要求教师充分考虑到不同层次学生的学习状况,做到既能为专业素质优秀的同学提供较好的拓展空间,同时也为后进学生提供学习、锻炼的机会,这便要求案例或项目具有明显的层次性。因此,案例或项目的设计过程为教师提出了较高的要求,而这个过程亦需要花费较长的时间去完成。
三、提升案例教学和项目教学法综合运用的相关措施
针对前文中对案例教学和项目教学法在计算机语言教学中综合运用的现状分析,可从转变教、学观念,提升教师素质,增进企校合作等方面深化教学改革,以促进该教学模式的进一步发展。
(一)转变教师教学理念,提升教师专业素质
与文史类等理论研究学科不同,计算机专业需要培养的是理论基础扎实、同时实践能力过硬的综合型人才。这一点是教师及学生均应充分认识到的。
因此,教师应逐步摆脱传统的“灌输式”教学方法,认识到提供给学生更多接触实践、接触市场的机会的重要性。为此,教师需要充分意识到案例教学与项目教学综合运用在提高学生综合素质过程中的关键作用,并积极适应全新的教学模式。同时,学校还应提供给教师更多参与到企业一线的工作中去的培训机会,使教师更好的向现场技术人员学习,并结合理论不断思考如何才能教授给学生更多顺应社会需要的知识、技能,从而实现自身实践、理论能力的双重提升。
(二)转变学生学习观念
作为学生,亦应认识到理论学习只是计算机学习过程中的一部分,只有同时增强自身实践能力方能提高自身的综合素质,使自己成为企业、社会需要的人才,才更有利于自身发展。因此,学生应珍惜教师提供的案例分析及项目锻炼的机会,积极参与到小组讨论或实践练习中去,并通过练习找到自己的优势所在,以确定自己的发展方向。
(三)加强企校合作,建设双师型教学团队
通过促进各高校计算机专业与企业间建立合作关系,一方面可以为企业提供具备较高专业素质的技术人员,同时,也可为计算机语言教学提供更多的实际案例与项目选择,是一个互利双赢的过程。学校可将更多的教师以及具备了一定理论素质的学生输送到企业中进行实践锻炼,针对企业中遇到的实际案例进行现场分析教学,并为企业完成指定的合作项目,从而大大提高了案例教学与项目教学综合运用的教学价值,而全真的企业工作环境也可实现教学效率的提升。
总之,通过对大量教学实践成果分析可知,案例教学与项目教学在计算机语言教学中的综合运用不但可以促进学生更好的掌握教学大纲中所要求的各项理论知识,同时,能够促使学生将所学理论充分应用于实践之中,并感受到企业、市场的当前需求。是一种科学、有效的新型教学理念。相关教育工作者应进一步加强对二者综合教学在实际应用中的分析,及时解决尚存问题,深化教学改革,最终实现教学水平的全面提升。
参考文献:
[1]姚庆玲.“项目教学法”在计算机语言程序设计课程教学中的实践与探索[J].安徽冶金科技职业学院学报,2009,01:69-72.
[2]郝中超.运用项目教学法实施编程语言教学的教学设计过程[J].常州轻工职业技术学院学报,2008,01:34-36+45.
[3]刘洋.计算机语言案例教学中的教学策略[J].中国科技信息,2006,18:280-281.
[4]金敏.高校计算机语言类课程中的案例教学探析[J].浙江万里学院学报,2006,05:146-148.
[5]邵玉祥,陈青.“案例教学+项目教学法”在计算机语言教学中的互补应用[J].高教论坛,2012,02:21-23.
[6]许建豪.计算机语言教学方法探讨[J]广西教育学院学报,2006,05:156-157