教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 教育文库 >

“在Eclipse中开发Struts工程”的教学方案

来源:网络收集 时间:2026-08-21
导读: “在Eclipse中开发Struts工程”的教学方案 论文类别:教学研究 “在Eclipse中开发Struts工程”的教学方案思考 摘 要:在以培养学生核心能力为主的教学过程中,老师们经常会碰到如何兼顾“两头”学生、如何培养学生自学能力和创新意识等问题。本文以“在Eclip

“在Eclipse中开发Struts工程”的教学方案

论文类别:教学研究

“在Eclipse中开发Struts工程”的教学方案思考

摘 要:在以培养学生核心能力为主的教学过程中,老师们经常会碰到如何兼顾“两头”学生、如何培养学生自学能力和创新意识等问题。本文以“在Eclipse中开发Struts工程”的教学过程为例来说明如何开展和组织教学,我们期待通过实施这样的教学方案,学生能在教师的宏观调控下掌握学习的自主权,大幅度地提高其创新意识。

关键词:Eclipse; Struts; 教学组织;激励;需求;创新

引言

在以培养学生核心能力为主的项目教学活动中,老师们经常会碰到如何在项目中开展分层教学以便兼顾“两头”学生,如何才能在项目的调动下培养学生自学能力和创新意识等问题。本文将以“在Eclipse中开发Struts工程”的教学活动为例来说明如何开展和组织教学。 1 相关概念简述

1.1 什么是Eclipse

Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,其中包括 Java 开发工具(Java Development Tools,JDT)。

1.2 什么是Struts

Struts是一个基于Sun J2EE平台的开源MVC框架的解决方案,它把Servlet、JSP、自定义标签和信息资源整合到一个统一的框架中,开发人员利用其开发时不再需要自己编码实现MVC框架,极大节省了时间。

2 “在Eclipse中开发Struts工程”的教学思考

2.1 课前准备细致化

为了让各个水平层次的学生都能从课堂上受益,教师在课前应将教学材料准备充分,除了需要认真查看课程标准、授课计划,了解学生学习状态等情况之外还需要认真准备在项目进行中学生可能出现的问题,是否有学生可以超前实现既定目标,如何对学生实施“激励”使之达到更高要求等。

比如,在使用Eclipse开发Struts工程项目时,首先要选择合适的项目,这个项目应该具备“学生比较常见并且对其业务逻辑熟悉”的特征(如此次使用的是大家都很熟悉的“用户登录”系统)。其次,准备细节,即从“建立工程”开始到“项目功能完善”间的所有问题准备到位。这些问题及其解决方案最好能整理成为“项目指导书”分片置于Word文档中(也可直接置于教学所用的PPT文档中,但是经过实践检验效率不如Word高)。第三,将有关课堂节奏和控制的相关内容整理到PPT文档中。这样双管齐下既可以实现教师在课堂上的宏观调控又可以让学生实现自主学习。

以下内容即是在Eclipse中开发Struts工程项目的任务点:

(1) 在Eclipse中新建Struts工程

(2) 了解Struts工程的结构

(3) 建立JSP页面

(4) 修改Struts中的配置文件

(5) 了解Struts工程结构中各类文件的作用

(6) 了解Struts标签的用途

(7) 使用Struts进行各种验证

2.2 课堂组织宏观化

有了课前精心准备的教学材料,教师在课堂上就可以放手学生学习,自己充分地发挥其指导和辅助作用了。

“在Eclipse中开发Struts工程”的教学方案

首先,教师应该从宏观上告诉学生课堂学习目标;其次,告诉学生如果需要达到目标应该做什么;然后,给学生一些指导性文件(即课前准备的项目指导书);最后,实现了学生学习教师在必要时辅导的“教学做”为一体的局面。

为了保证学生不至于看到很长篇幅的指导书就不知从何下手,我们可以在课堂上将指导书分片给学生发放,此时就需要教师根据学生的情况进行宏观调控和把握,与此同时实现了对各种水平层次学生的照顾。如技术基础好、对项目掌握得比较快的学生,可以将指导书整体发放给他们,这样不仅能让他们对项目有完整的认识,更加对他们的超前需求有了提前满足;而对那些技术基础薄弱、对项目的理解不够深刻的学生,则可根据其进展逐步将指导书跟进,我们可以预料到,课前准备的指导书越细致,可操作性越强,则这部分学生的进展越快,反之则不然,所以为了在课堂真正让学生做学习的主人,我们需要认真准备这些材料。

比如,“建立JSP页面”这个问题在本项目中已经不是新鲜内容,但是为了保证弱势学生不会因此环节的不熟悉而落下整个项目,在准备指导书时,我们需要将内容细化到如表1所示的程度,特别需要强调的是最好能够将各个步骤的截图置于指导书中,图形的最大好处莫过于直观明了。

在如此细致的指导下,学生的作品雏形是一致的,在一些强势学生做好雏形作品后,教师就要发挥其导演作用,让这些学生们的“表演”更加精彩一些,比如,针对某个功能提出更高的业务需求,更人性化的界面需求,更节省资源的方法需求等,用这样的一些“激励”方法可以促使学生的创新意识得到很大程度的提高,并以此为契机锻炼学生的自学能力。

比如,在这个项目中,我们可以将登录成功后的界面要求做得更加完善,不仅要显示“登录成功”的字样,而且还需要显示“欢迎XXX女士/先生”的信息等。

马斯洛的需求层次理论告诉我们人类的需求可以分为“生理需求、案例需求、归属与爱的需求、尊重需求和自我实现需求”五大类。对于已经实现基本要求的学生而言,他们在课堂上的需求似乎已经可以达到“自我实现”这一层次上,作为课堂上的引导者-教师而言,我们的职责不再是简单地给他们记个满分,而应该想办法促使他们的需求得到满足,由此形成“实现需求 激励 实现更高的需求 激励 ”的良性循环。

2.3 评价学生层次化

在类似此项目的评价体系中,层次化似乎显得更重要一些。因为学生的基础不一,成果

“在Eclipse中开发Struts工程”的教学方案

不一,这必然造成了评价标准也不一的局面。那么该如何分层制订评价方式呢?

首先,根据其成果对需求的满足程度分层。比如,在此项目中,满足了基本需求的学生假设为第1层,满足了较高需求的学生假设分到第2层,满足了更高需求的学生假设分为第3层等。对于不同层次的学生可以有不同的成绩上限,表2所示为本项目中前3层学生的成绩上限。从表中可以看出本项目并没有为某层学生设置成绩为满分,这主要是考虑此次课的内容比较简单,在实际操作过程中,我们可以因项目而异。

量即可,本次课的总体评价标准如表3所示。

;对于第2层的学生,其总评成绩=表3中的合计值×80%;对于第3层的学生,其总评成绩=表3中的合计值×90%。

3 结论

在满堂灌的课堂上教师总是教学活动的主体,学生总处于被动学习的状态,教师得不到解放,学生的自主创新能力得不到提升;在“以项目为载体的教学方式”出现后,教师不需要在课堂上喋喋不休了,取而代之的是学生务学、教师指导、因材施教的景象。这种怡人美景并不是只要形式上改变就可以实现,还需要以教师课前的默默耕耘、认真准备为基础,还需要教师能够及时激励、慧眼识金,更需要教师能够给学生予以合理的评价。

…… 此处隐藏:1249字,全部文档内容请下载后查看。喜欢就下载吧 ……
“在Eclipse中开发Struts工程”的教学方案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1811290.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)