欢迎来到天天文库
浏览记录
ID:55643879
大小:255.52 KB
页数:3页
时间:2020-05-22
《项目化的任务驱动教学法在Java语言课程中的应用-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第3O卷第8期甘肃科技rDi.30D.82014年4月GansuScienceandTeehnoapr.2014项目化的任务驱动教学法在Java语言课程中的应用刘彩红(西安工业大学北方信息工程学院,陕西西安710025)摘要:如何探索好Java语言教学方法,提高教学质量和学生动手能力,是高校Java教师一直探讨的热点问题。在Java语言教学中采用项目化的任务驱动教学法进行课堂实践教学方面的改革,有效地改善了教学质量。关键词:Java语言;项目驱动;任务驱动;教学方法;程序设计中图分类号:TPJ12-4Java语言是一
2、种完全面向对象的程序设计语分调动学生的学习积极性,在课堂上能使学生始终言,自1995年推出以来,凭借其卓越的通用性、高效处于积极思维的学习状态。性和安全性等特点,已成为目前最为流行的编程语“任务驱动教学法”将以传授知识为主的传统言之一。Java语言课程近年来,也纷纷被各大高校教学法,转变为以解决问题,完成任务为主的多维互列为计算机专业的主干课程。Java语言教学的主要动式的教学法;将再现式教学转变为探究式学习,使目标旨在培养学生面向对象编程技巧、动手实践能学生处于积极的学习状态,每一位学生都能根据自力和积累项目开发经
3、验,从而使学生尽快适应企业己对当前问题的理解,运用共有的知识和自己特有需求。的经验提出方案和解决问题J。但Java语言存在教学内容涉及面广,新技术项目化的任务驱动教学模式,是项目驱动和任多,实验时间有限等问题。在以往的教学中,通常的务驱动相结合的教学模式,是先设定一个合适的项做法是:首先罗列语法功能,然后讲解该语法在程序目,然后根据课程的内容将项目分为多个小的任务中如何使用,最后就是举例子做练习。这种教授方模块,以每个任务模块为案例完成对应的教学内容。式不能充分调动学生的积极性,并且不能很好地锻炼学生的独立分析问题能
4、力和对所学知识的综合应2项目化和任务驱动教学法的实施用能力。学生在学习过程中,只是被动的记住了这本课题组在2011年“面向对象与Java语言教些语法,但却不知如何实际运用。因此,对在Java学模式研究”课题的基础上,提出“项目化的任务驱语言课程教学中运用“项目化的任务驱动”的研究动教学法”在Java语言课程中的应用课题项目,并就显得尤为重要。围绕这个项目开展了以下工作。2.1教材的选取1项目化任务驱动教学法选择一本实用的教学参考教材是教学成功的项目驱动教学法是指在教学过程中以一个个项第一步。参考教材是学生获取知识的主
5、要学习资目为主线来展开,把相关的知识点融人到项目的各料,也是最方便、最直接的学习资料,对于初学者个环节中去,层层推进项目,直至得到一个完整的项是最适用的。主要参考教材的选择首先要符合专目解决方案,从而达到学习知识、培养能力的目业特点、专业培养目标和认知规律,便于自学且具的u。项目驱动教学法是一种建立在建构主意理有创新性。另外,最好有配套的实训材料,包括验论基础上的教学方法,是实施探究性教学模式的一证型实验,综合型、创新型实验,特别是面向工程种教学方法.4】。在教学过程中,学生通过提出问应用的实验。题、分析问题,明确问
6、题所涉及的旧知识和新知识,当然,想用一本教材涵盖所有的Java知识,几在教师的指导下学习。其基本特征是以项目为先乎是不可能的,一本教材涵盖的知识太多往往容易导,以任务为主线,学生为主体,教师为主导。能充形成面面俱到,实际上面面不到。所以,有了基本知·基金项目:西安工业大学北方信息工程学院教学改革研究项目(~d1221)10甘肃科技第30卷识后可以配合几本经典的Java工具书作为扩展。I/O流的各种操作;再通过对职员信息管理系统的这样使得学生的学习有先后的层次性,以便学生更桌面应用开发,使学生熟练掌握各种Swing组件
7、的容易掌握基础,又能够进行拓展。使用方法、AWT的事件机制,掌握线程开发及Java2.2项目的选择和任务的划分数据库开发。第二种,练习项目为中规模项目,要求在本课程开始之前,教师要确定项目。项目的学生在实践课和课后完成项目的开发,教师充当需选择非常重要,需要结合教学内容,还要是学生比较求提供方与技术顾问的双重角色。练习项目我们设熟悉且感兴趣的,并且功能相对完整的小型项目计了图书馆管理系统。(如职员信息管理系统、网络通信程序等)。选定项2.3理论教学实施目后,教师根据实际教学内容和教学实践的安排,将2.3.1任务驱动教
8、学,在项目中讲解语法每个项目都进行分解并设计出一个个相对独立的案教师在授课中,将传统的讲授语法为主的方式例模块。并将项目模块化,以任务的形式合理地安转化为解决问题、完成任务为主,将语法融入任务之排到教学计划中。中。在任务中讲解类、对象、封装、抽象,继承等概针对对项目划分后的每个模块,给学生制定一念,并让学生能将这些概念应用于任务之中,将复杂个明
此文档下载收益归作者所有