- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PBL模式在课程教学中的实践.doc
PBL模式在课程教学中的实践
【摘要】探讨PBL模式(problem-based-learning,基于问题的学习)在课程教学中的实践,并以《JAVA程序设计》中的图形用户界面为例介绍该模式的具体实践及教学效果。
【关键词】PBL模式 JAVA程序设计 图形用户界面
【中图分类号】G642 【文献标识码】A 【文章编号】2095-3089(2015)10-0147-01
《JAVA程序设计》是一门以当前流行的面向对象的程序设计语言JAVA的运用作为教学内容的方向课,在信管专业中具有举足轻重的地位,对于后续课程的学习和就业具有重要的意义。在多年的教学过程中,本人对于本门课的教学方法和教学模式一直在进行有益的探索,通过总结、积累和比较,最终发现了PBL模式(基于问题的学习模式),取得了比较理想的教学效果,在此本人将结合“图形用户界面”章节的教学谈谈自己的体会。
一、PBL模式的提出
PBL模式(problem-based learning,基于问题的学习)是由医学教育家Howard Barrows于1969年在加拿大马斯特大学首创,目前已成为国际上较流行的一种教学方法。该模式强调将学习者置于真实的、有意义的问题情境中,通过小组协作来解决实际问题。PBL教学最初应用于临床医学教学领域,由于证明其在学生职业能力培养上具有突出贡献,因此后来被广泛应用于医学、生物学、经济学、管理学、心理学等多个领域的教学工作中。
PBL模式主要包括以下三个教学环节:
1.设计问题。通过设计结构不良的、开放的且具有一定复杂性的真实性任务,为学生的小组协作学习提供恰当的问题情境。
2.小组协作解决问题。学生通过小组合作来分析和解决问题,并获得相应的知识能力,这个过程包含了自主探究、合作分享、自我反思等多种学习活动。
3.教师评价。教师基于PBL目标对学生的学习表现和学习效果进行评价。
二、PBL模式应用中需注意的问题
PBL模式它改变了以教师讲授为主,强调以学生的主动学习为主。通过设计真实的任务,把学习过程放置在真实、有意义的问题情境中,通过学生的自主学习和合作来解决问题,所以对教师和学生提出了更高的要求。
1.问题是PBL的核心,所有PBL的学习活动都是围绕问题展开的,所以问题的设计应注意以下方面:
(1)问题的相关性。问题的设计必须与要讲解的课程内容密切相关,不是为了设计问题而设计问题,而是通过设计问题,引出学生需要掌握的基本原理和技能,从而完成课程目标。
(2)问题的真实性。设计的问题只有与学生的生活密切相关,才能使学生体验到学习的价值和意义,激发学生的学习兴趣。
2.教学时间和资源存在限制。与传统的教学方式相比,PBL教学模式确实需要教师和学生付出更多的时间样本。所以教师需要控制教学规模,特别是课程中的小组不能太多。
3.教师角色的转变。PBL模式虽然以学生为中心,但也不可忽视教师的作用。教师作为学习过程的组织者、指导者、知识的构建者,对学生各个环节的学习要起到精心的引导作用。
4.重视学习效果的评价。评价作为PBL模式的最后一环节,其作用不容忽视。学生除了来自教师的评价,还需要自我评价和同伴评价。通过对自己和他人的评价,来深化对知识的理解和灵活应用。
三、PBL模式在授课过程中的具体应用
本节我将结合“JAVA程序设计”课程中“图形用户界面”章节的授课来谈谈PBL模式的具体应用。本章节中不但要让学生理解“事件模型”的概念,而且要求学生能够灵活运用事件模型完成组件的交互功能,对于初学者理解和掌握具有一定的难度。
1.环境的设立
在授课前准备一个情景案例:同学A经常逃课和迟到,为了帮助同学A改正坏毛病,老师安排同一宿舍的学生B对学生A进行监督。正式授课前,向学生提出这样一个问题:学生B为了完成老师的任务,应该怎么做才能保证如果学生A逃课或者迟到,学生B能在第一时间知道?知道后,学生B应该采取什么措施?
2.问题的提出
引出该章节的问题,假设现在窗体上的这个按钮是学生A,当点击按钮的时候,会触发学生A逃课的事件,应该如何对按钮添加监听器和定义触发事件后的响应?
3.引导学生解决问题
先让学生小组讨论情景案例,给出一个解决方案,并让小组代表汇报解决方案,教师在黑板书写。例如,有的小组的解决方案是:
(1)给学生A安装一个监听器,这样学生A一旦逃课或者迟到就会发出警报,学生B就会第一时间知道。
(2)学生B获得警报以后,可以酌情处理。如果情节较轻,对学生A提出警告;如果情节严重,立刻通知老师。
首先,教师需要对各小组的解决方案进行客观、公平的评价,然后需要把情景案例与课程内容联系
您可能关注的文档
- As Big Animals Poop out.doc
- AutoCAD的工程计算方法应用研究.doc
- A―Level在中国的发展与面临的挑战.doc
- Barack Obama’s State of the Union Address 20.Jan., 2015 (Excerpt).doc
- Beneath the Desire to Be Shaped:Daisy Buchanan’s Duality.doc
- BIM技术在土建专业教学中的应用现状及建议.doc
- BIM技术在钢筋混凝土结构教学中的应用.doc
- British Queen's Christmas Message 英女王伊丽莎白二世的圣诞致辞.doc
- C#应用开发入门课程教学方法改革建议.doc
- C2C网店运营课程在中职课堂的实践教学与探索.doc
文档评论(0)