- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
谈软件技术专业Hibernate框架自主学习课
谈软件技术专业Hibernate框架自主学习课摘要:单纯地讲授理论知识往往使学生感到枯燥无味且难以理解。因此,收集和总结一些软件开发案例,将这些案例贯穿于理论知识的讲解中,使学生真正理解这些理论知识,建立软件开发的观念和思想;同时开设自主学习课,指导学习课并设定一部分内容,积极引导学生进行自主学习、分析和研讨,对比出框架技术与常规技术之间的差异,发现其优越性,提高学生学习兴趣及自主学习能力,以求提高其可持续发展能力。
关键词:Hibernate;程序设计;自主学习;框架
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2012)29-7010-02
软件程序设计语言类课程对于学生、对于教师来说都是比较复杂、比较困难的过程,学生难懂、教师难教。同时学生也是一个脆弱、敏感的群体,学习内容简单有一定学习成果,兴趣及信心也逐渐高涨、稳固。而知识一旦复杂难懂,短时间不能见到完整、实际的学习成果,学习兴趣则很容易减弱,甚至厌学。软件技术专业的学生在初接触Struts、Hibernate、Spring三大框架的学习过程中,极容易因为Java语言的基础的问题,导致一些学习上的困难,故此也极容易产生“听之任之”的消极心态,针对高等职业院校培养能从事企业一线工作的高端技能人才的特点,如何提高学生的学习兴趣,如何提高学生在步入工作岗位的可持续发展能力则成为了亟待解决的首要问题之一。
以Hibernate框架课程为例,Hibernate是一种实现对象和关系映射的框架,对JDBC进行轻量级对象封装,使程序员利用面向对象的思想来操作关系数据库,可以减轻开发者与大量普通数据持续性相联系的一些编程任务。在开发中,自动生成的SQL,使开发者减少了进行对象转化等繁琐任务,并能使应用程序移植到所有SQL数据库,提供透明的持续性。在使用Hibernate框架时,通过编写O/R映射描述文件,完成对象、关系数据库之间的映射,持久对象则根据映射文件生成,最后,编写业务逻辑类,从而提高实际开发的效率。相对JSP技术WEB开发中繁琐的JDBC技术来说,Hibernate框架是对数据持久层架构的应用,能极大的降低了数据持久逻辑与业务逻辑的耦合度,简化了开发过程,优化了数据访问操作,增强了系统扩展性和可维护性。大大简化编码量的同时,保障了程序开发的流程及编程思路的清晰程度。而学生在学习过程中还是对HQL查询及性能优化、Criteria高级查询及与WEB项目的结合,数据库的复杂应用产生了诸多的疑问和不解,问题的出现直接导致了学生兴趣的降低,同时学生与教师的沟通较少,教师在授课时不能把握住所有学生的接受状态,更会加剧部分学生对于框架技术的“恐惧感”。
故此在教学中应采用多种教学方法灵活应用,教师在教学工作中依据教材的内在联系和学生的认识规律,由浅入深、由近及远、由表及里、由易到难的逐步提出问题,解决问题,引导学生主动、积极、自觉地掌握知识的教学方法。启发学生思考,让学生自己思考问题的答案及解决问题的方法。这种教学方法,强调教师是主导,教学过程要由教师来组织,学生是学习的主体,启发学生积极思维,旨在调动学生学习的积极性,正确的理解、系统的掌握所学的知识。这种教学方法,加上教师能够突出重点、分散难点、抓住关键,能根据学生的理解能力和知识水平,用准确、清晰、简练、生动、通俗易懂的语言讲课,是很受学生欢迎的。同时鉴于学生课堂与教师互动少的情况,在常规的课堂教学之外,鼓励学生根据个人兴趣和需要进行自主式的学习。同时,充分利用网络教学平台,基于即时通讯软件建立程序研讨群,加强师生之间的交流和学生之间的协作,引导学生积极思考和参与讨论,教师由知识的灌输者成为学习的引导者,学生由被动地接受教育变成主动地探索知识。强调预习复习知识点、技能点的重要性,课上检查并记录其表现,对一些技术性较强的问题,讲解时有所取舍,要求学生自行组合,建立多个学习小组来共同研讨、共同学习,设置竞争机制,激励学生积极的开展自主学习,积极提高学生学习的兴趣。
1 提供自主学习的机会
程序语言的学习由于难于理解、外语不过关、不容易记忆等原因,极容易造成学生的厌学心理,创造相应的自主学习机会对学生的学习来说是很重要的。学生的学习习惯、学习心理很大程度上是通过外界环境影响下建立起来的。教师要重视师生间的交流,建立一个民主、平等、勤于研讨的氛围,加强教师与学生之间的交流、沟通拉近师生间的情感距离,教师应感性的对待教学活动,通过融洽的学习氛围,能提高学生的学习兴趣、不断激发学生的求知欲,激励学生不断克服学习中的困难,让学生产生兴奋和愉快感。
2 鼓励学生进行自主学习
自主学习能力的培养是一个循序渐进过程,高等职业院校很多学生在学习中尤其是技能实训上,有着很强的依赖性,教师如何传授,学
您可能关注的文档
最近下载
- 成人鼻肠管的留置与维护(2021团体标准解读)全文.pptx
- 【国家标准】国家职业技能标准 (2019年版) 起重装卸机械操作工.pdf VIP
- 小儿轮状病毒性肠炎护理ppt.pptx
- Pilon骨折精品课件.ppt VIP
- 中纺机集团对下属企业工资总额管理办法介绍.docx VIP
- 中国银行新疆区分行招聘笔试试题2024 .pdf VIP
- 2025中国银行新疆区分行社会招聘笔试备考题库及答案解析.docx VIP
- 2024电能计量装置典型设计低压用电客户.docx VIP
- 粗轧机AWC液压控制系统故障原因分析和改进.pdf VIP
- 2025年中国银行社会招聘备考试题及答案解析.docx VIP
文档评论(0)