Seminar及案例教学法在程序设计类课程中运用.docVIP

Seminar及案例教学法在程序设计类课程中运用.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Seminar及案例教学法在程序设计类课程中运用

Seminar及案例教学法在程序设计类课程中运用   摘要:Seminar教学法和案例教学法是当前国外流行的大学课堂教育模式,它们改变了传统的“单向灌输式”课堂教学形式,采取了理论与实践紧密结合,把学生作为教学主体,强调教学双方互动的教学形式。针对传统程序设计类课程教学的弊端,探讨了如何把这两种教学方法综合运用在该类课程的教学过程中,以取得良好的教学效果。   关键词:Seminar教学法;案例教学法;程序设计课程   中图分类号:G4   文献标识码:A   文章编号2015   1 Seminar和案例教学法简介   Seminar起源于德国,是一种“教学与研究相统一的”讨论式教学方法,即学生在教师的指导下,根据不同的课题结成小组,进行团队式地调查研究并和教师进行自由的学术讨论。与传统的课堂教学模式相比,Seminar教学模式改变了传统单一的“满堂灌”的培养模式,采用了双向的交流方式,学生和教师都可以自由地提问或发表自己的意见和建议。它以学生的需求为出发点安排教学内容,侧重在让学生通过主动的大量调查研究工作来发现问题,进而讨论并解决问题,最大程度地发挥学生的主观能动性,实现知识形态向深层次的飞跃。另外,它很好地实现了教学和科研的和谐统一,充分地发掘了教师和学生双方面的学理潜能,促使他们对教学内容进行学理探究,使“教”和“研”这两方面找到最佳的契合点,使教师和学生共同受益。   案例教学法是指在教学过程中教师根据教学目的和培养目标的要求,以案例为基本素材,把学生带入特定的情境中分析问题和解决问题,从而培养学生运用理论知识进行分析研究,提出自己的见解,做出判断和决策,提高学生解决问题的能力的一种理论联系实际的启发式教学方法。由于案例都来源于生活操作实践,远远比单纯的理论知识贴近实际,因此该教学方法避免了传统的空洞的说教,有利于加深学生对理论知识的理解,从而极大地提高学生学习的主动性和积极性,并激发出学生的创造性思维。   2 两种教学法在程序设计类课程中应用的可行性分析   2.1 Seminar教学法   程序设计类课程是理论和实践结合相当紧密的课程,传统的教学方式为教师上课讲知识点、布置作业,学生上机比葫芦画瓢地按照老师提示的思路练习,整个过程中学生是被动的。而Seminar教学法的特点很好地弥补了这一缺点,它强化了学生在教学过程中的主体地位,教师讲授基本知识点只是一个引导入门的过程,教学过程的重点在于之后学生的自主探究学习和思考问题,由此可以弱化学生对教师的过分依赖和服从心理,使得学生可以发现学习过程中自己不理解难掌握的部分,并在之后的讨论过程中有针对性地的提出问题,与老师探讨交流,这样解决问题的效率会大大提高。所以,加入Seminar这种教学形式就很好地避免了程序设计教学中常出现的“学生能听懂看懂程序但是不会自己动手编写程序”的主要弊端,能取得良好的教学效果。   2.2 案例教学法   对于程序设计这类课程而言,传统的教学内容设计方式为“提出概念-解释概念-例题讲解-习题”。虽然整个教学过程为由易到难,但是由于知识点比较细碎、分布较散,学生理解起来比较困难,并且很难把前后知识点有机地结合起来,形成逻辑性的程序设计思想。而案例教学法能很好地弥补这一缺点:一来通过设计和学习案例,可以把复杂的知识点嵌入到具体的情境中,在由易到难的分析过程中逐步把新知识融入原来的知识体系中构建出新的知识体系;二来程序设计类课程的目标在于使学生掌握高级编程语言的知识,锻炼学生逻辑分析问题的能力和运用计算机解决实际问题的能力。而案例教学法的优点就在于通过整体案例的完成培养学生分析解决问题的能力;三来大学生是一个具有丰富想象力、创造力的群体,关键在于如何激发他们的潜能。案例教学法的特点符合学生认识发展的一般过程,以理论知识为基础,通过在实际情境中问题的分析和学习,在此过程中学生必然需要独立地查找资料,获取新的信息,自己试着动手编写算法程序,排除解决问题,从而极大地发挥了他们的主观能动性和创造性思维能力,同时也很好地激发了他们编程的兴趣,形成学习的良性循环过程。   3 两种方法综合运用的模式构建   3.1 案例的选择   高质量的案例选择对教学效果至关重要,选取案例要注意一要紧扣教学目标、重点和难点,对基本理论知识点有针对性;二要从学生在实际生活中会接触到的情境出发设计案例,由此可激发学生的学习兴趣;三在纵向上要有可扩展性,可以从最基本的结构逐渐扩充加深,使得学生在学习过程中可以层次性地进步。   比如在C程序设计课程中有一个比较经典的项目“学生信息管理系统”,首先它非常贴近学生的实际需求,其次该案例涵盖了比较重要的知识点,如程序结构、数据类型、操作符、数组、字符串、函数

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档