版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、项目化教学支撑平台探究及实现摘要:项目教学法,是师生通过共同实施一个完整的项目 工作而进行的教学活动。它是“行为导向”教学法的一种。 集教学和考核过程为一体,知识掌握、质素培养、技能训练 同步进行。利用项目化教学支撑平台,可以有效地解决学生 分组讨论难、过程考核工作量大等问题,并且能够以此平台 为基础,构建完整的教学资料包,为后继课程提供丰富的共 享教学资源。关键词:项目化教学;支撑平台;教学资源包;j2ee 中图分类号:tp311文献标识码:a文章编号: 1009-3044 (2012)12-2740-03research and accomplishment of supporting p
2、latform for project-oriented teachingfeng sheng-anl, kong yi2(1. chuzhou vocational and technical college, chuzhou 239000, china; 2. anhui detuo technology co., ltd. , hefei 230001, china)abstract: the “project teaching methodv is a teaching activity through carrying out a complete project by the te
3、achers and students to gether, which is one kind of the behavior-orien ted t eaching met hods, with the integration of teaching and assessment process. simuitane ously, mastery of knowledge, quality cultivation and skill training shall be synchronized. the supporting platform of project-oriented tea
4、ching can effectively solve such problems as hard group discussion by students and heavy workload on process assessment, and built the com piete tpk (teaching resource kit) with the platform as base, which provide the pienty shared teaching resources for subsequence courseskey word: project-oriented
5、 teaching; supporting platfonu; tpk (teaching resource kit); j2ee; web2. 0 “积极改革以课堂和教师为中心的传统教学组织形式, 将理论知识学习、实践能力培养和综合素质提高三者紧密结 合起来,提高学生就业能力”是高等职业教育课程改革的主 要内容。国内职教课程的探索主要有早期的“模块课程一一 理论模块、实践模块”;蒋乃平教授的“宽基础活模块课 程”;徐国庆教授的“项目课程”;姜大源教授的“工作过 程系统化课程”等。在实际的课程设置和教学方法中均有实 用。近年来,尤其以“工作过程系统课程”设置和课程教学 “项目化”应用最为广泛。
6、在学习过程中,学生不仅可以收 获专业知识和技能,也可以培养人文情怀和人际交往能力。项目化教学是项目载体、任务驱动、协作需求、量化考 核,融“教、学、做”为一体的教学方法,是师生通过共同 实施一个完整的项目工作而进行的教学活动。教学过程涉及 知识学习、实践能力、综合素质培养等,体现了职业教育发 展的方向和要求,强化了学生能力的培养,是目前国内高职 院校普遍提倡和采用的教学方法。它是“行为导向”教学法 的一种。实施可分为'明确项目任务、制定计划、实施计划、 检查评估、归档或应用”五个阶段。在项目实施的过程中,需要教师收集和提供大量的参考 资料,供学生阅读参考;需要按照计划检查进度;需要收集
7、 学生的讨论材料进行中期成绩考核;需要对每个项目进行学 生自评、互评,以及教师评价;需要对每个项目完成后的资 料进行收集归档。传统的手工方式最难把握项目化教学的整 个过程。为此,需要构建一个项目化教学支撑平台(或称协 作平台),为项目化教学提供全程服务。3. 1系统开发环境本系统是基于windows平台开发和应用。操作系统:microsoft windows server 2003 enterprise editionweb 服务器:tomcat 6. 0开发平台:j2ee系统开发工具:myeclipse7. 0数据库:oracle 10g数据库管理工具:plsql 8.01数据库设计工具:e
8、rstudio v8. 0. 2源代码管理工具:cvs测 试工具:loadrunner3.2系统开发框架系统的开发框架采用多层架构方式,分为数据层、数据 逻辑层、业务逻辑层和显示层4。数据逻辑层使用 hibernate完成数据访问和数据操作,业务逻辑层使用 struts构建action与数据逻辑层交互,显示层则是通过 jsp+struts标签来编写页面。系统框架如下图1所示。3. 3 struts操作方式struts作为web层框架,其操作方式如下:1) 初始化:struts框架的总控制器actionservlet是一 个servlet,它在web. xml中配置成自动启动的servlet,
9、在启动时总控制器会读取配置文件(struts-config. xml)的 配置信息,为struts中不同的模块初始化相应的对象。2) 发送请求:用户提交表单或通过url向web服务器提 交请求,请求的数据用http协议传给web服务器。3) form填充:struts的总控制器actionservlet在用 户提交请求时将数据放到对应的form对象中的成员变量中。4) 派发请求:控制器根据配置信息对象actionconfig 将请求派发到具体的action,对应的formbean 并传给这 个action中的ex cute()方法。5)处理业务:action 一般只包含一个excuteo方法,
10、 它负责执行相应的业务逻辑(调用其它的业务模块)完毕后 返回一个action forward对象。服务器通过actionforward 对象进行转发工作。6)返回响应:action将业务处理的不同结果返回一个目 标响应对象给总控制器。7)查找响应:总控制器根据action处理业务返回的目 标响应对象,找到对应的资源对象,一般情况下为jsp页面。8)响应用户:目标响应对象将结果传递给资源对象,将 结果展现给用户。3.4 jms的调用方法jms (java message service, java 消息服务)是一组 java 应用程序接口 (java api),它提供创建、发送、接收、读 取消息
11、的服务。由sun公司和它的合作伙伴设计的jms api 定义了一组公共的应用程序接口和相应语法,使得java程 序能够和其他消息组件进行通信。jms通过允许创建持久订阅来简化时间相关性,即使消 息预订者未激活也可以接收到消息。此外,使用持久订阅还 可通过队列提供灵活性和可靠性,而仍然允许消息被发给许 多的接受者。topic subscriber topic subscriber = topicsession. createdurablesubsctiber (topic, subscriptionname);connection对象表示了到两种消息模型中的任一种的 消息系统的连接。服务器端和客
12、户机端对象要求管理创建的 jms连接的状态。连接是由connection factory创建的并且 通过jndi查寻定位。取得用于p2p的queueconnectionfactory queueconnectionfactory 二 queueconnectionfactory();context messaging = new initialcontext();queueconnectionfactory=(queueconnectionfactory)mess aging. lookup( queueconnectionfactory );/取得用 于 pub/sub 的topiccorm
13、ectionfactory topicconnectonfactory topicconnectionfactory;context messaging = new initialcontext (); topicconnectionfactory=(topicconnectionfactory)mess aging. lookup( “topicconnectionfactory");3. 5数据访问方式采用目前主流的多层架构,数据访问方式跨越以下几个层之间。"db层” o这一层存放了连接数据库的字符串,以及jdbctemplate类,直接访问数据库。在java中,执行s
14、ql语句的函数按照返回值分为三类,在这一层中定义了 jdbc模版类(jdbctemplate),每一次使用数据库时,都要执行这 一层的三个方法中其中一个。"dao层”。从安全角度看,这一层存放了 sql语句(并 不执行sql语句,语句传给db层执行,这一层调用“db层” 访问数据库,sql语句只针对db层操作,并不直接操作数据 库。"service层”。业务逻辑层,业务逻辑的实现并不是 一次数据库的访问就可以完成,所以这一层是通过n次调用 “dao层的方法”实现业务逻辑,service层只对dao层进 行操作,与db层和数据库是分离的。"action层”。调用业务
15、逻辑层,根据返回的结果,控 制jsp页面显示。用户访问一个页面,从访问action层开始,操作处理 的流程是:action 调用 service, service 调用 dao 层,dao 层调用db层,db层执行sql语句返回结果给da0层,da0 层返回给service层,service层返回给action层,action 把数据显示到jsp页面返回给用户。4结束语重视优质教学资源和网络信息资源的利用,把现代信息 技术作为提高教学质量的重要手段,不断推进教学资源的共 建共享,提高优质教学资源的使用效率,扩大受益面,是高 职教育改革的要求。项目化教学支撑平台的建立,方便了教 师对项目化课程教学的组织和实施,也为学生自主学习提供 一个环境。在每个项目完成后,自动生成完整的课程教学资 源包,为同类课程的教学提供有力的支持和参考。同时,还可以与其他高职院校联合共享支撑平台,将优 质教学资源进行整合,根据专业将课程进行归类,形成专业 教学资源包。并将这些教学资源整合到教学资源网中,与其 他高等职业院校共享教学资源。参考文献:1 余胜泉.典型教学支撑
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 创意产品设计中的文化元素融合
- 创新科技在小学生阅读推广中的应用
- 农业产业链金融模式创新探索
- 农业技术革新与商业机遇探索
- 企业社会责任在客户服务中的应用
- 信息技术在小学语文课堂管理中的应用
- 公共设施的定期检查与维护策略
- 农业商业模型创新与农业现代化关系研究
- 农村校车安全教育与培训的实践与效果
- 创新型家用纺织品设计的市场前景分析
- 小学三年级秋季学期《道德与法治》(统编版)学习任务单(全册汇总)
- 奥迪A7L汽车说明书
- 美育-美即生活 美育期末试卷及答案
- 网站项目功能测试验收报告
- 自考02313电力系统微型计算机继电保护历年(12-19)真题试卷
- 马克思主义基本原理智慧树知到答案章节测试2023年重庆工商大学
- 合理性、先进性的证明
- 人教版数学三年级上册分数的初步认识分数的初步认识-课件16
- 选必中第一单元大单元教学设计
- GB/T 34281-2017全民健身活动中心分类配置要求
- GB/T 33322-2016橡胶增塑剂芳香基矿物油
评论
0/150
提交评论