- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
案例教学法在PowerBuilder教学中的应用
摘要:针对面向对象的开发工具PowerBuilder的教学特点和要求,在教学过程中进行了案例教学的实践和研究,这对于培养学生分析和解决问题的综合能力、改善教学效果有着重要的意义。
关键词:PowerBuilder;案例教学;数据窗口对象
中图分类号:G642文献标识码:A文章编号:1009-3044(2008)08-11ppp-0c
1 引言
PowerBuilder是软件开发中应用较广泛的一种面向对象的程序设计语言,传统的教学方法片面强调语法学习,学生实际编程能力训练的不够,在教学中缺乏对学生综合应用能力的培养。在教学过程中采用案例教学法能够克服以上弊端,大大提升教学效果。随着我国教育的发展和教学方法的改革,案例教学在教学中已显示出其强大的生命力。
2 PowerBuilder课程的特点
目前数据库的开发平台有很多种,PowerBuilder是其中比较优秀的一种。它作为一种专业的面向对象的客户机―服务器开发工具,以其功能强大、使用方便的数据窗口对象、丰富的数据表现风格、灵活快捷的数据转移方法、操作方便的可视化集成开发环境而著称。数据窗口对象是PowerBuilder中对象类型,是专门为了访问后台的数据库服务的,在数据窗口对象中定义了数据的来源和数据的显示风格,这样在应用程序中,开发人员就可以把精力完全放在程序的流程控制上,而不用关心具体数据的来源,这样大大减轻了开发人员的工作强度,提高了开发效率。作为计算机编程语言类课程,正在被各高校列入教学计划中。
3 PowerBuilder的传统教学模式及存在的问题
在传统的教学模式中,教师往往先教编程理论知识,然后举例、上机练习,,每一章节都是按此顺序按部就班地组织教学,整个教学过程呈现出以语法为主线的模式。一些作为语法应用示例的简单程序缺少程序设计方法、算法设计与分析方面的系统训练。这种传统的以教师为中心,以课程为主体的教学模式是一种“重教轻学”的教学模式。这种教学模式的结果是教师讲什么,学生学什么,学生的思维被束缚在老师规定的思路、范围中。在整个教学过程中,学生缺乏积极主动性,导致在自己编写程序时无从下手,无法从能力的培养和提高上得到锻炼,使培养出的学生往往是“语法的举人,编程的矮子”。
4 案例教学简介
案例,是对一个复杂情境的记录。一个好的案例是一种把部分真实生活引入课堂,从而可使教师和学生对之进行分析和学习的工具。综合各家之言,结合教育教学实际,所谓案例,就是在真实的教育教学情境中发生的典型事件,是围绕事件而展开的故事,是对事件的描述。所谓案例教学,就是在教师的指导下,根据教学目的要求,组织学生对案例的调查、阅读、思考、分析、讨论和交流等活动,教给他们分析问题和解决问题的方法或道理,进而提高分析问题和解决问题的能力,加深学生对基本原理和概念的理解的一种特定的教学方法。
案例教学是以案例为基本教学材料,将学习者引入教育实践的情境中,通过师生之间、学生之间的多向互动、平等对话和积极研究等形式,提高学习者面对复杂教育情境的决策能力和行动能力的一系列教学方式的总和。
案例教学并不单纯是一种教学方法,它实际上是以教学内容的变化为前提条件的。案例教学也并不单纯是一种教授法,它实际上也是以学生行为的转变为前提条件的。如果学生仍然热衷于自己先前的角色,把自己置身于教学过程之外,只是作为一个旁观者,案例教学也就失去了意义。案例教学甚至不能简单地定位在方法上,它所设计的层面是多样、复杂的。
5 案例教学法在PowerBuilder教学中的实施
案例教学法在早期更多的是应用于法学、商学领域,而很少运用与理工科教学。随着计算机软件的发展,一些面向对象的程序设计语言不断出现,传统的计算机教学中以语法为主线的教学模式已不能适应现代教育的要求。 要想使学生在学完PowerBuilder后能运用所学的知识完成实际应用程序的开发,必须在PowerBuilder教学中采用案例教学法。
5.1 在PowerBuilder中使用案例教学法的过程
首先教师要选择合适的案例,比如可以用一个小型管理系统(如学籍管理系统、工资管理系统等)作为大作业,教师在讲课时以这个大作业的程序设计要求为总体要求,每一章学过之后要求完成一项或几项编程作业,各章的编程作业不是孤立的,而是相互联系的,实际上它们是一个小型或中型管理信息系统的组成部分。例如,在PowerBuilder中教授了数据库的创建与连接后,要求学生进行数据库设计,建立起学籍管理系统中将要用到的各种表;介绍完窗口对象和常用控件后,要求学生建立登
您可能关注的文档
- VFP数据库程序设计教学方法初探.doc
- VFP与Excel协同设计应用系统报表研究.doc
- VFP语言学习难点初探.doc
- VFP教学中的思考.doc
- VFP在就业工作中的应用.doc
- vfp中顶层表单如何作为主程序.doc
- VHDL语言在数字电路教学中的应用.doc
- Virtual Machine技术在微机组装实践教学中的运用.doc
- VirtuoZoAAT在制作焦作地区正射影像中的应用.doc
- Vista下提升应用程序权限.doc
- 北师大版(2024)八年级数学上册课件 3.2 平面直角坐标系 第2课时 点的坐标特征.pptx
- 北师大版(2024)八年级数学上册课件 3.2 平面直角坐标系 第3课时 建立适当的平面直角坐标系.pptx
- 北师大版(2024)八年级数学上册课件 4.3 一次函数的图象 第1课时 正比例函数的图象及性质.pptx
- (人教A版数学选择性必修三)讲义第15讲7.1.1条件概率(学生版+解析).docx
- (人教A版数学选择性必修三)讲义第19讲8.1成对数据的统计相关性(8.1.1变量的相关关系+8.1.2样本相关系数)(学生版+解析).docx
- 北师大版(2024)八年级数学上册课件 5.2 二元一次方程组的解法 第2课时 加减消元法.pptx
- (人教A版数学选择性必修一)2025年秋季学期讲义第01讲1.1.1空间向量及其线性运算(学生版+教师版).docx
- 北师大版(2024)八年级数学上册课件 5.2 二元一次方程组的解法 第1课时 代入消元法.pptx
- 北师大版(2024)八年级数学上册课件 5.3 二元一次方程组的应用 第3课时 二元一次方程组的应用(3).pptx
- 北师大版(2024)八年级数学上册课件 5.4 二元一次方程与一次函数 第2课时 用二元一次方程组确定一次函数表达式.pptx
文档评论(0)