任恒妮
(陕西国际商贸学院信息与工程学院)
基于社会需求的计算机专业项目教学法的应用研究
任恒妮
(陕西国际商贸学院信息与工程学院)
项目教学的主要目的是为了培养学生综合应用知识、独立分析和解决问题的能力,提高学生自主学习的能力,激发学生对该专业学习的浓厚兴趣。计算机专业学生必须具备很强的综合实践能力、创新能力才能适应高科技时代对该专业的人才需求,才可以更好的服务于社会。本文主要讨论了项目教学在计算机专业教学中的应用。
项目教学;社会需求;综合实践
更好的适应社会发展的需要是应用型本科高校人才培养的主要目的,因而以社会需求为导向,进行教学方法改革是高校教育教学改革必不可少的一部分。随着信息化技术的飞速发展,企业对计算机专业人才已经提出了更高的要求,不仅要具备扎实的理论知识,而且要有非常强的综合实践能力。项目教学法能够有效的提高学生的综合实践能力和创新能力,为学生顺利的适应专业岗位需要,可以大大提高计算机专业的就业质量。
计算机专业的强实践性特点,要求教学方法不能只局限于课堂讲授,而是要将多种教学方法同时应用于教学中,才能使学生深入的掌握所学知识,灵活的应用理论知识,并具有创新能力。计算机专业常用的教学方法有:
1.1实验教学法。从计算机专业的角度来看,实验教学法是在教师的指导下,利用仪器设备,通过独立操作,观察实验结果,验证理论知识、巩固并灵活应用理论知识的教学方法。
实验教学法能够将理论和实践相结合,培养学生动手操作和独立思考的能力。教师要精心组织和设计实验内容和实验目的,同时要明确实验要求,引导学生分析实验结果。
1.2案例教学法。案例教学法是根据教学目的、教学内容,把现实中的真实情况进行典型化的处理,采用引导、启发和双发参与的教学方式。案例教学法的主导者是学生,可以培养学生独立思考问题的能力,激发学生的学习兴趣,将枯燥的理论知识变成实践性分析后的结果,能够使教学内容更加深化。
1.3项目教学法。项目教学法就是通过教师的引导,学生独立或者分组来完成相对独立的项目,学生进行项目的信息收集、实施方案的设计等工作,学生通过项目的进行,掌握项目实施的整个过程和每个过程的细节。
随着信息技术的迅猛发展,社会对计算机专业人才的需求已经从简单的应用和操作转换为创新性的应用,毕业生具有扎实的理论知识和熟练的实践能力才能谈上如何创新,因此对学生的综合实践能力的培养尤为重要。
当今企业对计算机专业人才要求具有一定的实际工作经验,能够直接上岗工作或者在很短的时间内胜任岗位工作,企业在招聘的时候看中的是学生在校期间是否有大创项目、是否参加过项目或者实习工作,有的公司面试时直接进行现场综合实践能力的测试,考核学生项目开发能力,企业不可能再去花费成本进行培养毕业生了。
社会需要的是掌握多种技能的复合型人才,根据调查,企业对人才综合知识技能要求的占到八分之八十左右,说明企业更多的需要一专多能的人才。要求学生具有能够从事职业的各类资格证书,具有熟练技能和综合实践应用能力的人才。
社会要求计算机专业学生具有软件编程、网络管理、软件开发能力和数据库管理与维护等能力外,还需要学生具备语言表达能力和良好的沟通能力、外语能力等。社会需求的变化要求教学方法也要改革,传统的教学方法已经不能适应现代社会对人才的需求了。
高校不仅要提高就业率,重要的是要提高就业质量,要提高就业质量,就必须培养高素质的人才,培养适应当今社会发展所需的人才,基于市场对计算机专业人才的需求,计算机专业的教学方法必须不断更新,在众多的教学方法中,项目教学法在计算机专业教学中尤为重要,项目教学过程中可以培养学生将多学科知识融合的能力。
3.1实施项目教学法。项目教学的主体是学生,老师只起到辅助作用,对于项目的制定一定要符合学生实际和教学目标,项目不可太大也不可太小,要考虑学生实际技能、理论知识的掌握程度和学生的兴趣等因素,要能够激发学生的学习热情,能够提高学生的综合实践能力、分析问题和解决问题的能力。
就数据库原理与应用课程而言,数据库设计部分可以采用项目教学方法,给学生一个项目中的数据库设计部分,让学生对该围绕该项目进行数据库设计的需求分析、概念设计、逻辑设计和物理设计等步骤,可以分小组进行讨论,学生们在讨论过程中进一步可以加强对理论知识的深入理解,同时为该课程的课程设计和毕业设计打下良好的基础。
对于计算机专业的课程设计和实训课程,例如C++课程设计或者数据库设计实训,可以让学生分组完成一个小型的软件开发项目,要完成该项目,需要进行项目背景研究、需求分析、数据库设计、界面设计、代码编写和测试等任务,其中包含了软件工程知识、语言课知识、数据库知识等,使学生将多门课程的知识能够联系起来,进行综合应用。
3.2项目教学法成果考核。项目教学法除了项目实施外还要有对项目实施结果的考核,若没有考核学生可能会对项目的完成出现懈怠、复制等现象,当然考核的方式必须正确。考核方式为文字形式的报告和结果的演示并进行答辩,文字形式的报告可以培养学生撰写能力和语言组织能力,从文字报告中可以检验学生的文字功底和学生的逻辑思维能力。项目结果的演示和答辩可以检验学生做项目的认真性、独立性和创新性,考核过程中不仅是教师一个人评价,学生也同时参与,每个学生从中可以发现自己的不足,进行知识的补充和方法的改进。
在进行演示和答辩时也可以每组推选一位同学进行,当答辩学生出现回答不全面或者错误时,小组其他成员进行必要的补充或更正,其他组的成员除了听取之外,还要进行提问,这样每个学生都必须独立思考,在思考中不断加深对知识的理解,由于项目涉及到多门课程的知识,有的项目甚至涉及到多个学科的知识,学生要完成项目并得到好的评价结果,必然会搜集资料,整理资料,对学生的自主学习能力、总结知识的能力都起到很好的锻炼和提高作用。
总之,项目教学法在计算机专业的专业课,尤其是实训和课程设计课程中是非常有效的,项目教学法大大的提高了教学的质量,教师的应变能力和创造能力也能得到提高,通过模拟生活实际或者工程实际,学生对知识的理解更深刻,综合实践能力得到锻炼,为就业打下了良好的基础。
[1]胡秀.项目教学法在计算机教学中的应用研究[J].湖南城市学院学报,2016,5.393-394.
[2]刘秀波.应用型本科院校典型课堂教学方法的比较研究[J].吉林工程技术师范学院学报.2012,1.20-21.
[3]郭军.项目教学法在中职计算机教学中的应用分析[J].论述,2016,5.245-246.
Research on the application of the project teaching method of computer specialty based on the social demand
Ren Hengni
(School of information and engineering, Shaanxi International Business College)
The main purpose of the project teaching is to cultivate students' comprehensive application of knowledge,ability to analyze and solve problems independently,to improve the students' autonomous learning ability,stimulate interest of students in the professional learning.Computer major students must have a strong comprehensive practical ability,innovation ability to adapt to the high-tech era of the professional talent demand,can better serve the society.This paper mainly discusses the application of project teaching in the teaching of computer science.
project teaching;social demand;comprehensive practice
本研究得到陕西省教育厅科研项目《西北地区计算机专业人才需求调查与研究》课题(12JK1042)支助。