项目驱动式教学在软件技术专业教学中应用探析

项目驱动式教学在软件技术专业教学中应用探析

ID:6053382

大小:29.50 KB

页数:8页

时间:2018-01-01

项目驱动式教学在软件技术专业教学中应用探析_第1页
项目驱动式教学在软件技术专业教学中应用探析_第2页
项目驱动式教学在软件技术专业教学中应用探析_第3页
项目驱动式教学在软件技术专业教学中应用探析_第4页
项目驱动式教学在软件技术专业教学中应用探析_第5页
资源描述:

《项目驱动式教学在软件技术专业教学中应用探析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、项目驱动式教学在软件技术专业教学中应用探析  传统软件人才培养模式下的学生实践应用能力薄弱,而项目驱动教学法是以项目为切入点,通过培养学生学习兴趣,旨在培养学生自主学习、分析、解决问题的能力。通过精选专业基础内容来设计项目,突出重点,提高学生的程序设计能力,以实践课程提高学生的项目开发与管理能力。1引言传统的知识驱动式教学法是采用先理论后实践的方式,大量的时间花在了理论的讲授上。而高职高专类学生的特点是缺乏抽象思维,擅长形象思维,因而导致学生学习积极性不高,不主动学习,逐渐失去学习的兴趣,一旦操作过程中出现挫折就会产生厌学心理。另外,知识驱

2、动教学法是以知识为核心,采用条形化的课程教学,各课程之间的联系不够紧密,很多知识点间是分散的,缺乏贯穿所有知识的主线。学生在学完多门课程后难以建立系统的思想,形成不了体系,也没有太多的锻炼机会来综合运用所学的知识开发实际项目,导致毕业后的学生对软件项目开发工作仅停留在感性的认识上,开发实际项目能力有限,难受用人单位的青睐[1]。8高职院校培养的学生是要求上班就能上岗的应用型人才,如何通过“以不变应万变”来应对社会行业的发展和需求是需要重点研究的。在项目驱动教学法中,让学生完成实际的项目,在实现的过程中感受企业的真正工作流程,从而增强他们的自

3、信心,培养动手能力,提高解决实际问题的能力,实现一走进社会就能直接工作。软件专业是一个快速发展、知识迅速更新的专业,这个特性决定了按照现行的课程安排去讲授必定会有些滞后。而通过项目驱动的教学方式——项目中需要什么知识,学生有针对性地学习那部分知识,这样可以保证学生学习的知识都是最需要的,又是前沿的。软件项目开发涉及的知识面很广,在3年的时间内不可能细致深入地教授学生太多的知识,这就决定了应该重点培养学生的自我学习和解决问题的能力。学生在学习重点知识的过程中,逐步形成自学的习惯、模式和方法。教师通过点来带动面,使学生在毕业后也能自我学习,获取

4、新的知识。2什么是项目驱动式教学8“项目驱动”教学法是一种建立在建构主义教学理论基础上的教学方法,它适用于讲授各类实验性和操作性较强的知识和技能,可以帮助学生明确学习目标,其目的在于培养学生自主学习、分析问题、解决问题的能力。教师根据教学大纲要求,将学生的学习活动与实际的项目或具体问题相结合,以探究问题、解决问题来提高学生的学习兴趣,以合适的课程设计项目为导向,创造真实的学习环境,逐步深入、切合实际、全面地展开教学内容。整个教学过程以工作任务的解决展开,突出知识的应用性,引导学生自主思考。学生由浅到深、由易到难,接受全方位的实践培训。教学过

5、程是教师先提出精选的综合项目,把综合项目分解为一个个子项目,子项目又分解为更小的模块,细化后再分解成一个个案例;学生通过学习案例来掌握知识点,同时通过了解各案例之间的关系来构建全局的观念。孤立且脱离实际项目背景来讲解知识是枯燥、乏味的,而通过项目来引导出所需的知识点,使学生由被动地接受知识转变为主动地寻求知识。在这个过程中,学生不再把学习当任务,而是根据项目需求来学习,以实际项目为驱动,可提高学生学习的积极性和愉悦性。学生通过在教师的指导下,学习项目中所需的知识点,提高动手能力,通过问题的解决、项目的完成来获得成就感,从而激发其求知的欲望,

6、使其在学习过程中获得快乐,培养其独立探索、勇于开拓的自学能力,提高其解决问题的能力[2]。3在教学中的应用3.1项目的选择和设计8在教学项目的选择和设计上,要以学生为主导,根据学生的实际水平,照顾学生的兴趣爱好,结合当前的软件技术发展情况来设置项目,覆盖教学知识的点。遵循项目驱动式教学“以项目为主线、教师为主导、学生为主体”的原则,在教学实践过程中要把学生掌握基础知识,提高解决实际问题的能力放在首要位置。需重点关注以下几点[3]。1)项目的选择要具有吸引力,以便更好地激发学生的学习兴趣。应选择来源于学生身边的、有利于学生掌握技能和获取知识的

7、、学生感兴趣的、有实际意义的项目。如在.net、java和网站开发课程中,可以设计贴近学生生活的学籍管理系统、网上商城系统、局域网聊天系统和高校教学管理平台等。2)项目的选择和开发要有系统性。由于知识点间和课程间都存在关联,设立的课程项目和课程相对独立的子项目间应注意衔接,能相互关联和包含,前导课程的项目应能为后续课程的项目服务,各子项目能综合成功能完善的大项目。例如,数据库课程中设计的数据库项目和网页设计课中设计的静态页面,应均能使用在动态网站开发课程的项目中。让学生完成的项目和用到的知识形成一个相对完整的系统,只有这样才能保证更好地实现

8、最终的教学目标。3)项目的选择和开发要有现实意义,体现实用性。以现实应用为基础,不能虚构和美化。因此,在设计项目时不能只为提高学生对各知识要点的掌握和理解程度,而把不相关的知识点

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。