- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
案例教学法在计算机程序设计教学中探索与实践
摘要:文章通过对计算机程序设计教学的现状进行分 析,讨论了如何有效地把案例教学运用于程序设计教学当 中,从而促进计算机程序设计教学实效,培养社会需求型 人才。
关键词:案例案例教学程序设计
一、引言
案例教学由于自身的特点,同时经过长期的教学实践 已经形成了独具特色的教学方法,更确切地说,它已成为 一种重要的教学形式,如认为案例教学是指教育者本着理 论与实际有机整合的宗旨,遵循教学目的要求,以案例为 基本素材,将学习者引入一个特定的真实情境中,通过师 生、生生之间双向和多向互动,积极参与,平等对话和研 讨,从而重点培养学习者的批判反思意识及团体合作能力 并促使学习者充分理解问题之复杂性、变化性、多样性等 属性的重要教学形式[1]。它是医学、法学和MBA等领域中 重要的教学方法,由于它的独特魅力,它现在已被应用到 很多学科的教学当中,而关于案例教学在计算机程序设计 教学中进行运用的理论性研究相对来说目前并不多,所以 如何更好地发挥案例教学在计算机程序设计教学中的作用
值得探讨。
二、程序设计教学现状
程序设计教学现状
目前大部分高校在程序设计教学中多采用传统的讲授 法和系统的学习,同时结合一些上机实践操作来巩固和熟 悉课堂上所讲的一些知识点,但对于计算机程序设计课程 而言,其特点是更新、更快、内容多、课时少。所以,在 授课内容处理上既要讲授大量的基础知识基本概念,而且 还要讲授具体的应用甚至操作,要让学生掌握计算机的应 用能力;既不能抛弃传统的、经典的内容,又要介绍当前 最新的成果。传统的系统学习和讲授有许多缺点,它偏重 知识的灌输,重理论轻实践,以教师为中心,以单项讲授 为主,是代理式的学习方法,培养出的学生实践能力不足, 不能满足当前社会对人才的需要。虽然近年来教学方式有 所改变,但受传统教学的影响,教学内容仍然是理论与实 践相脱节,使课堂教学显得空洞、呆板,缺乏学习兴趣, 束缚了学生的思维发展且不能考核出学生的实际操作水平、 综合分析能力及创新能力[2]。
案例教学在计算机程序设计教学中应用研宄的现状 目前就案例教学在计算机程序设计教学中应用的研究
还比较少,即使有也是相对某一具体的程序设计语言而言 的,如对VB教学、V FP的教学等。并且有的只是概要说了
一下方法和策略但并不具体,有的虽然有具体的方法和应 用方案,但我认为在程序设计教学中的案例处理及选取方 面并不妥当。程序设计教学的最终目的是要让学生学会进 行软件设计及软件开发,培养学生的实际动手能力和探宄、 创新能力,所以在案例的选取方面要精,要有代表性和典 型性,同时要考虑到学生的认知特点。
三、程序设计中实施案例教学的分析
如何有效地把案例教学应用于程序设计教学当中,激
发学生兴趣,提高教学实效,应从以下几个方面考虑和分 析。
1.案例的准备和选编
对于案例教学而言,案例的选编是至关重要的,案例 作为案例教学的基本材料,其质量对教学效果的影响至关 重要,教师要重视案例选编环节,精心选编。如张新平在 总结案例教学中提出案例选取时要注意以下四点:案例要 精、案例要实、案例要新、案例要深[3]。不同的学科在案 例选编时既有共同点也要根据本学科的特点稍有侧重,对 于程序设计教学而言,根据程序设计本身的特点在案例选 取方面还要注重精和实,并且案例要有一定的扩展性和深 度。在相关程序设计案例教学的研究中发现,在实施案例 教学当中,他们在案例的选取时过于丰富,也就是几乎在 每一个章节都编写或者选取一个小案例,当然我并不是说
这样不对,只是认为不太妥当,主要从以下几个方面来考 虑的:
首先,从案例教学和举例教学的区别来说,案例应该 在教学当中占据主导地位,过多的案例给人感觉就像举例 教学,这样就失去案例教学应有的特征和效果。
其次,从程序设计教学现状来看,由于教学时数少, 如果选取过多的案例,在教学进度及教学目标上就很难把 握,并且太多案例的选取对于教师来说也有相当大的难 度,张继学分析我国目前案例教学现状时指出案例库源供 应不足,质量不高[4]。而对计算机程序设计教学而言,经 典的案例并不是很多,要么太陈旧,要么太大、太深不适 合教学的要求,大部分需要教师自己动手去编写。
最后,从程序设计教学的最终目的来看,是要让学生 学会如何开发软件和设计软件,既要掌握程序设计语言的 基础知识和基本理论,也要让学生清楚开发一个实际的工 程的基本流程和软件的计算结构,也就是说一个好的案例 要能给予学生真正的实践指导,使学生能够系统地把握。
所以,在程序设计教学中的案例选取时,根据这门程 序设计语言本身的特点要精选有代表性的一到三个案例, 并且要有扩展性。
2.教师素养的提高
在程序设计教学中实施案例教学对教师的素养及素质
提出了很高的要求,主要表
文档评论(0)