当前所在位置: 首页 > 论文范文 > 正文

计算机专业项目教学法的应用论文

本文共计2532个字,预计阅读时长9分钟。【 字体:

论文指导服务

毕业论文网专业团队提供毕业设计、论文写作指导及相关咨询服务

论文指导 毕业设计 答辩咨询
微信号已复制到剪贴板

  计算机专业项目教学法的应用论文

摘要

:项目教学的主要目的是为了培养学生综合应用知识、独立分析和解决问题的能力,提高学生自主学习的能力,激发学生对该专业学习的浓厚兴趣。计算机专业学生必须具备很强的综合实践能力、创新能力才能适应高科技时代对该专业的人才需求,才可以更好的服务于社会。本文主要讨论了项目教学在计算机专业教学中的应用。

计算机专业项目教学法的应用论文

关键词

:项目教学;社会需求;综合实践

  更好的适应社会发展的需要是应用型本科高校人才培养的主要目的,因而以社会需求为导向,进行教学方法改革是高校教育教学改革必不可少的一部分。随着信息化技术的飞速发展,企业对计算机专业人才已经提出了更高的要求,不仅要具备扎实的理论知识,而且要有非常强的综合实践能力。项目教学法能够有效的提高学生的综合实践能力和创新能力,为学生顺利的适应专业岗位需要,可以大大提高计算机专业的就业质量。

1计算机专业常用的教学方法

  计算机专业的强实践性特点,要求教学方法不能只局限于课堂讲授,而是要将多种教学方法同时应用于教学中,才能使学生深入的掌握所学知识,灵活的应用理论知识,并具有创新能力。计算机专业常用的教学方法有:

  1.1实验教学法。从计算机专业的角度来看,实验教学法是在教师的指导下,利用仪器设备,通过独立操作,观察实验结果,验证理论知识、巩固并灵活应用理论知识的教学方法。实验教学法能够将理论和实践相结合,培养学生动手操作和独立思考的能力。教师要精心组织和设计实验内容和实验目的,同时要明确实验要求,引导学生分析实验结果。

  1.2案例教学法。案例教学法是根据教学目的、教学内容,把现实中的真实情况进行典型化的处理,采用引导、启发和双发参与的教学方式。案例教学法的主导者是学生,可以培养学生独立思考问题的能力,激发学生的学习兴趣,将枯燥的理论知识变成实践性分析后的结果,能够使教学内容更加深化。

  1.3项目教学法。项目教学法就是通过教师的引导,学生独立或者分组来完成相对独立的项目,学生进行项目的信息收集、实施方案的设计等工作,学生通过项目的进行,掌握项目实施的整个过程和每个过程的细节。

2计算机专业的社会需求

  随着信息技术的迅猛发展,社会对计算机专业人才的需求已经从简单的应用和操作转换为创新性的应用,毕业生具有扎实的理论知识和熟练的实践能力才能谈上如何创新,因此对学生的综合实践能力的培养尤为重要。当今企业对计算机专业人才要求具有一定的实际工作经验,能够直接上岗工作或者在很短的时间内胜任岗位工作,企业在招聘的时候看中的是学生在校期间是否有大创项目、是否参加过项目或者实习工作,有的公司面试时直接进行现场综合实践能力的测试,考核学生项目开发能力,企业不可能再去花费成本进行培养毕业生了。社会需要的是掌握多种技能的复合型人才,根据调查,企业对人才综合知识技能要求的占到八分之八十左右,说明企业更多的需要一专多能的人才。要求学生具有能够从事职业的各类资格证书,具有熟练技能和综合实践应用能力的人才。社会要求计算机专业学生具有软件编程、网络管理、软件开发能力和数据库管理与维护等能力外,还需要学生具备语言表达能力和良好的沟通能力、外语能力等。社会需求的变化要求教学方法也要改革,传统的教学方法已经不能适应现代社会对人才的需求了。

3项目教学法应用

  高校不仅要提高就业率,重要的是要提高就业质量,要提高就业质量,就必须培养高素质的人才,培养适应当今社会发展所需的人才,基于市场对计算机专业人才的需求,计算机专业的教学方法必须不断更新,在众多的教学方法中,项目教学法在计算机专业教学中尤为重要,项目教学过程中可以培养学生将多学科知识融合的能力。

  3.1实施项目教学法。项目教学的主体是学生,老师只起到辅助作用,对于项目的制定一定要符合学生实际和教学目标,项目不可太大也不可太小,要考虑学生实际技能、理论知识的掌握程度和学生的兴趣等因素,要能够激发学生的学习热情,能够提高学生的综合实践能力、分析问题和解决问题的能力。就数据库原理与应用课程而言,数据库设计部分可以采用项目教学方法,给学生一个项目中的数据库设计部分,让学生对该围绕该项目进行数据库设计的需求分析、概念设计、逻辑设计和物理设计等步骤,可以分小组进行讨论,学生们在讨论过程中进一步可以加强对理论知识的深入理解,同时为该课程的课程设计和毕业设计打下良好的基础。对于计算机专业的课程设计和实训课程,例如C++课程设计或者数据库设计实训,可以让学生分组完成一个小型的软件开发项目,要完成该项目,需要进行项目背景研究、需求分析、数据库设计、界面设计、代码编写和测试等任务,其中包含了软件工程知识、语言课知识、数据库知识等,使学生将多门课程的知识能够联系起来,进行综合应用。

阅读全文