案例教学课件十篇

发布时间:2024-04-26 11:06:15

案例教学课件篇1

案例教学法作为一种基于互动、源于启发式教学、与实践紧密结合的教学方法,能充分调动学生积极性,最大限度地发挥学生学习潜能,它已在商学、管理学、法学和医学教学中取得巨大成功[1]。近年,由于案例的“真实性”特性,能培养学生工程素质和能力,已被逐步引入工程教育中,本文讨论它在“移动应用软件开发”课程教学中的应用方式。

 

1课程教学现状

 

1.1课程起源与课程定位

 

随移动通信技术的发展,特别是3G、4G移动网络的部署,移动网络的传输能力大大增强,以移动通信网络为平台开展的移动增值业务也越来越多。相应地,在智能手机制造、智能手机应用软件开发、移动增值应用开发和移动wap网站建设等企业从事软件产品开发、软件工程实施、系统测试和移动wap网站制作等工作的人才成为了急需人才,据最新行业统计,缺口在100万左右。基于人才需求,软件工程、计算机应用和通信工程等本科专业也就逐步发展出移动技术应用专业方向,或者叫移动互联网及应用技术专业方向。

 

“移动应用软件开发”是移动技术应用的重要专业方向限选课,课程教学目标是培养移动终端应用产品开发能力和测试能力。课程主要教学内容是:移动智能终端硬件组成及结构、移动终端嵌入式操作系统、移动智能终端上应用的各种主流技术、移动应用软件的设计开发流程和方法。预俢课程主要有:计算机基础与C++程序设计、Java程序设计、嵌入式操作系统、数据库原理、数据与网络通信、移动通信原理、语音信号处理、数字图像信号处理等。

 

1.2课程特点

 

概括起来,“移动应用软件开发”课程主要具有以下特点:

 

1.知识内容新。智能手机终端是伴随新一代移动通信网络出现的,因此它自身技术出现得比较晚,并且还处在不停的发展过程中。正因为如此,所以本课程直到2009年才在浙江大学等7所高校中首次开设[2],目前,也只有不到30所普通高校开设该门课程。课程本身还处在建设与完善过程中,其教学规律还未完全掌握。

 

2.知识涉及面广。一方面手机开发平台多样化,主要有Sybian、ioS、weboS、android、Linux、windowsphone7、windowsCe等,主流的有Google公司的android和苹果公司的ioS等。其中,ioS相对来说性能稳定,但由于其开发方式的密闭性,使用受限;android是基于Linux内核的操作系统,其显著特性是开放性和服务免费[3],它是一个对第三方软件完全开放的平台,开发者在为其开发应用程序时拥有更大的自由度,因而广受欢迎并迅速占领了市场,所以在教学过程中普遍选择android作为开发平台。另一方面,在学习移动应用开发技术过程中,需要多种知识,包括编程知识、通信知识、网络知识、数据库知识、信息安全知识等,特别强调的是,由于移动智能终端通常要处理多媒体业务,所以还应该掌握语音编码、图像/视频编码等信息处理知识。

 

3.工程真实性。一方面所开发的移动应用软件都是和我们的日常生活密切相关的,体现出实用性,学生也能感受得到它的用处。这样能提高学生学习积极性,激发其工程创新能力。另一方面开发的移动应用软件都是一个个软件工程,需要采用工程的观念和方式来应对。

2案例教学的必要性与可行性分析

 

从上述课程特点看,本课程知识新、内容广、工程性强,采用传统的讲授和演示教学方法,难以使学生在短时间内接受纷繁复杂的知识;如果没有工程实践训练,学生仍然不知道所学知识如何使用,不具备工程实践能力。因此,这样一门工程性极强的课程需要采用适应工程教育的教学方法,比如案例教学等可以和工程实践紧密结合的新型教学方法。

 

工程类案例具有真实性、综合性、完整性、启发性和实践性特点[4]。案例内容具有知识迁移性,通过案例教学过程,可以达到预定教学目标,使学生获取知识并提高能力。案例教学的实施过程是一个交流、讨论、分析问题的过程,不是满堂灌的过程,容易为学生所接受,也能促使学生主动学习。“移动应用软件开发”的每一个章节基本上是一个主题,都可以用一个案例来说明并实践。案例教学在本课程中实施时,研讨部分只提供一种实际工程的情境,用于讨论软件项目总体设计和难点问题的解决,实践过程在实验室完成或者在学生寝室完成(只需将开发平台安装在自己电脑上),能延长实践教学时间,提高课堂教学效率。总之,在本课程中实施案例教学是可行的。

 

3案例教学实践

 

3.1案例准备

 

案例教学的前提是高质量的案例。编制的案例可以来自教师自己的工程实践、合作企业的实际项目,也可以是来自是相关书箱提供的案例,但要注意选择,并进行适度修剪。所有案例级联能覆盖全课内容,形成知识构建。具体案例要有一定规模,不是停留在举例说明的水平,可以给学生思索、发挥的空间;案例通常应有多个知识点,一方面能覆盖整堂课的教学内容,也能涉及已学知识,起到巩固知识的目的。比如多媒体开发一节教学内容,实用的手机多媒体程序很多,侧重点不一样,综合教学内容后,设置的案例如表1所示。

 

表1“多媒体开发”一节案例设计

 

案例名称音/视频录播机

 

程序功能描述①实现音乐播放器、视频播放器、录音和摄像;

 

②存储音视频文件;

 

③上传下载音视频文件。

 

教学内容多媒体开发

 

教学知识点VideoView类、mediaRecorder类、mediaplayer类

 

巩固知识点数据库存储与访问、网络通信、activity和intent

 

3.2实验条件

 

“移动应用软件开发”是一门工程性课程,需要在授课前进行一定的实验与实践设备平台准备。主要设备内容有:开发用计算机、开发软件、android实验箱、设备模块(包括手机射频模块、wiFi模块、蓝牙模块、摄像头模块、GpS模块、RFiD模块、单片机模块、DSp模块、FpGa模块、ZigBee模块等)。因为移动应用程序主要训练的是移动客户端程序,为使开发的程序能得到验证,教师要准备好相应的服务器程序。

 

3.3教学过程

 

具体教学过程包括教师讲解、课程讨论、上机实践和总结评价。仍然以多媒体开发一节的教学过程来说明。

 

1.教师讲解

 

首先将案例项目列出,明确待开发程序的功能要求。再将智能手机中和本案例相关的通用程序进行演示,如录音机、音乐、视频、照相机等软件,这些程序和案例程序虽相关但不一样,放在这里演示,可以引起学生学习兴趣,也可以给学生提供直观的感受。

 

接下来,在演示程序中,找到对应的知识点的关键程序进行基础性的讲解说明,例如实现音频及视频的录制的调用方法步骤说明如下:⑴创建record()方法,调用mediaRecorder的start()方法录制,同时使录制按钮失效,使停止按钮生效;⑵创建stop()方法,调用mediaRecorder的sttop()方法停止录制;⑶创建error()方法捕获异常;⑷创建setpath()方法,设置录音文件的存储位置;⑸创建setproperty()方法,设置mediaRecorder的属性,包括用mediaRecorder.setaudioSource()方法来设置音频源,用mediaRecorder.setoutputFormat()方法来设置输出文件格式;⑹创建setup()方法,使录制按钮生效,使停止按钮失效;⑺为录制按钮添加单击事件,调用play()方法录制;⑻为停止按钮添加单击事件,调用stop()方法停止录制;⑼当实现的mediaRecorder类完成音频的捕捉后,调用release()方法。

 

在工科教学中,对新知识的学习,讲解是必要的。但在讲解过程中,要由浅入深、循序渐进,注意知识点的融合与比较,做到理论联系实际[5]。

 

2.课程讨论

 

案例教学的一个重要环节是课程讨论,可以培养学生分析问题、解决问题的能力。在这一过程中,教师要注意引导,提示案例的“陷阱”所在,即技术难点和疑义问题。在本堂课中,主要疑义问题有:①同一界面,有多个子界面显示,如何布局?②播放视频时使用VideoView类和mediaplayer类有何区别?③登陆服务器以哪种方式更合理?④当针对通话状态及播放音频时的录音、播放视频时的录像,如何解决程序状态?程序之间如何联络?⑤以流媒体形式播放存储的网络视频时,如何保障视频质量?

 

教师提出的讨论问题也应该由易至难,先全局后局部。讨论过程中,教师也不能放任自流,注意掌控讨论方向。对旧知识点内容提示为主,对新知识点内容,可以再度讲解、解释。课堂讨论时间是有限的,也不是必须解决所有问题,特别是一些需要学习新知识的问题,可以提出问题,给出解决问题的方向,列出参考书目,一些学有余力的学生可以利用课后时间来进行深层次的学习。在本堂课中,比如android并不支持所有格式的音视频的编解码,对于一些特殊格式的音视频的编解码需要去学习相关知识,并用C++开发相应的库函数,再由Jave通过Jni机制调用。

 

3.实践与评价

 

工程教育不能停留在思辨阶段,最终需要通过实践来获得知识和能力。“移动应用软件开发”是要开发应用程序的,一定要通过上机实践来验证自己的设计方案。简单程序可以独自承担,综合性的大型程序可以2-3人组成团队开发。学生实践过程中,教师只能给出指导性建议,而不是要求学生按标准性流程跟踪完成,即所有的实践要求是创新性完成。

 

实践完成后,学生要提交总结性的实验报告。虽然案例教学主张实施方案是无标准的,没有统一答案,但教师还是可以根据学生在整个教学过程中的表现、完成程序效果、实验报告质量给出一个等级性的综合评价。

 

4结语

 

在“移动应用开发”这门课程中采用案例教学的方式,是一次有益的尝试。让教师在有限的课堂教学时间里讲授更多的知识点,提高了教学效果;有效地解决了传统教学中学生兴趣低、参与性差,解决实际工程问题能力弱的问题,全面提升了人才培养质量,对移动技术应用专业方向“移动应用软件开发”课程的教学和实践提供了示范性方法。

 

案例教学课件篇2

关键词:案例教学法;刑事案件侦查;实践教学;能力培养

中图分类号:G642.4文献标志码:a文章编号:1673-291X(2011)08-0221-02

一、《刑事案件侦查》课程使用案例教学法的必要性

(一)使用案例教学法是《刑事案件侦查》课程特性所决定的

《刑事案件侦查》是一门理论与实践结合非常紧密的课程,特别强调培养学生的实践应用能力。侦查工作的发展以及侦查学的形成过程,无不渗透着侦查实践的影子。从古代侦查的萌芽到奥地利人汉斯・格罗斯将侦查作为一门学科进行研究,无疑是在打击犯罪、完善自我的过程中将侦查实践经验总结成规律,而后又更加有力地去指导侦查、完成正义战胜邪恶的结果。如何综合运用侦查学各体系中的成果,研究各类刑事案件的侦查要领,让学生既打下较为扎实的理论功底又掌握侦查破案的具体技能,是刑事侦查教学长期研究的课题之一。如果采用单纯的课堂讲授,便会使教学有很大的局限性。

(二)使用案例教学法有利于学生深化理论学习,培养理论联系实际的能力

案例分析法是通过对具体案例的分析研究来探寻带有普遍指导意义的内在规律,再将高度理论化、抽象化的侦查方法与步骤,借助于案例等手段还原到活生生的现实中来。如果光靠教师照本宣科地解释,学生死记硬背地学习,学生很难理解到其理论实质,更难以在将来的侦查工作中灵活运用所学理论知识去指导侦查实践。案例教学法让学生在学习期间就提前体验刑侦工作,增强对侦查工作的感性认识,强化程序意识、侦查意识和证据意识,锻炼侦查思维,避免了教学的纸上谈兵。

同时案例分析法是一种理论联系实际的教学方法,在具体实施中,强调教与学的过程应是一种互动关系。在这种关系中,学生应用所学的基础理论知识和分析方法,对教学案例进行理论联系实际的思考、分析和研究,在这样的教学中,学生真正被摆到“学习主体”的位置上,他们不会被要求强记内容,但必须开动脑筋,苦苦思考,如此反复训练,学生分析问题、解决问题的能力自然有所提高。充分体现了学生在学习中的主体地位,激发学生浓厚的学习兴趣,将被动灌输式、填鸭式学习转变为主动寻求式学习,能进一步加深对理论知识的理解和掌握,为学生走出校门成功地与侦查工作对接打下坚实的理论基础与模拟实践基础。

(三)使用案例教学法符合加强实践性教学改革,培养应用型创新型侦查学人才的需要

目前,侦查实践工作及警务模式的改革,对应用型创新型人才有着迫切需求。刑事犯罪的不断变化也对侦查学教学内容提出更多要求,需要我们不断调整教学内容和教学方法,突出应用性、针对性和实战性。传统的填鸭式的教学方法远远不能适应目前公安警务改革对人才的需要,教学方法的改革势在必行。我国侦查学领域的教学方法改革尚处于探索阶段,采用何种教学方法能成功地培养应用型创新型侦查学人才,成为一个艰巨的历史任务。应用案例教学法进行教学活动是素质教育的需要。我们培养的目标是具有现论知识的合格的实用型人才,在传授基础知识的同时,注重学生的全面素质和创新能力的培养,通过组织学生对综合性、分析性案例的分析研讨,提出解决问题的对策与行动方案,开阔视野,激活思路,培养独立思考和解决实际问题的能力。

二、案例教学法的组织和实施

(一)案例的选择和准备

选好适用的案例对组织教学非常重要,案例是教学的主线,要贯穿案例教学的始终,能起到组织教学各环节的作用。《刑事案件侦查》实践教学中使用案例教学时,所选取的案例应该具有真实性、时效性和典型性。

1.真实性。追求案例的真实性是学生的心理特征之一,在案例的选择上一定要选择具体、真实的案例,这样才能让学生信服,在思想上认同,从而使案例教学功能得到充分的发挥。例如,案例中的现场勘验结果、调查访问资料以及初步侦查的情况等能够详实提供给学生,能够引起学生强烈的探寻心,希望使用前期学习成果应用于案件侦查中,大显身手。

2.时效性。选择的案例一定要具有时效性。在社会转型期,刑事犯罪发生急剧变化,日趋复杂多样,如果选用内容陈旧的案例,在具体侦查对策的制定上无法适应现阶段侦查工作实际。选择近期发生的案例,能够反映当前犯罪的新动向和侦查工作面临的新形势,可以提高学生参与案例的积极性。因此教师要加强对各类刑事案件案例的研究,课堂教学应不断更换选择补充新鲜的案例,确保案例的时效性。

3.典型性。选择案例过程中,要选取那些案件性质恶劣,危害严重的案例。收集时可以不限于某类案件的内容,可结合当前反恐、网络犯罪、诈骗及经济领域等方面的新型犯罪,要具有前瞻性、针对性。这样的案例收集和学生在分析过程中虽有一定的难度,但有助于学生分析和学以致用。

(二)学生准备

既然案例教学法的第一主体是学生,那么在进行案例教学前,学生熟悉案例、思考相关问题、查阅有关资料等准备工作就是不可忽视的一个重要方面。教师要提前布置案例,由于课堂教学时间有限,学生应该在课前完成熟悉案例的任务。在进行案例教学前,教师应介绍必要的背景信息,提出预习的要求,指明重点及难点,并可提出启发性的思考问题,向学生交代整个教学过程的安排,使学生配合教师掌握好教学节奏,实现由被动接受向主动学习的转变。

(三)课堂讨论

课堂讨论是案例教学的基本形式,也是重点环节,是一种活跃课堂气氛,激发兴趣的教学形式。案例分析时,引导学生对案例和涉及的问题有一个大致的了解后,再细致地阅读,并对与分析相关的问题做些记录,对尽可能多的方案进行探讨。可以使学生之间都能相互交流思想,锻炼管理、交谈、交际等各方面的能力。在案例教学过程中,教师首先是一个导演,而不是一个演员,不能随意地发表个人意见,评价学生的见解,以免影响学生的思路与结论。

(四)对案例教学进行总结评价

案例教学的最后一个环节是对教学过程进行总结评价,这个环节往往是一堂课的高潮阶段,是检验学生学习效果的一个必不可少的环节。在这个阶段,教师可先对案例侦查过程和结果进行简要介绍,然后就课堂讨论阶段出现的问题或者学生关注度较高的问题进行重点讲解,对学生讨论中展现的亮点给予充分的肯定。教师必须通过学生的发言了解讨论的效果,要求学生案例与理论结合起来,归纳出一般性的理论观点。要指出在讨论中暴露出的学习漏洞,需要进一步完善的侦查基础理论知识等问题。

最后是对整个案例教学的效果进行评价。对学生主要是看其灵活运用所学知识的能力,分析问题的过程,论据是否充分,观点是否新颖,以及解决问题和适时应变的能力;对教师主要是看案例的选取,课堂讨论以及教学艺术等方面进行评价。

三、案例教学需要注意的问题

(一)案例数量的选择要把握好

从侦查教学现状来看,由于教学时数少,如果选取过多的案例,在教学进度及教学目标上就很难把握,并且太多案例的选取及深入分析对于教师来说也有相当大的难度。典型适用的案例并不是很多,要么太陈旧,要么太大、太深不适合教学要求,与其蜻蜓点水似的对多个案例进行教学,不如择其一,就一个典型案例进行深入研究、分析和讨论。否则过多的案例就变成举例教学,这样就失去案例教学应有的特征和效果。

(二)鼓励学生独立思考,避免单一化和模式化的思维方式

每一个案例都是独一无二的,有自己的特点,而对应的侦查工作也应该是具有针对性的。同时每个人对案件都有自己的看法,制定的侦查工作方案,两个人可能有截然不同的两个答案,但可能同样奏效。再者,侦查工作计划也是在侦查活动推进过程中不断变化的,因此对案例的分析无所谓正确答案。案例教学的目的重在调动学生的主动性、参与性,教师不必过多拘泥于结果,而要将重点放在教学过程中。在前期提供案例资料时,可将案例侦查结果部分删除,以免对学生的思路造成影响。鼓励学生独立思考,深入分析,得出各种结论性意见,将讨论和参与的空间留给课堂教学,给学生开辟一个广阔的思维空间,避免单一化和模式化的思维方式,培养学生创新的思维能力。

(三)注意案例教学法的局限性

被称为哈佛模式的案例教学法本身有其局限性。首先,案例教学法并不适合陈述性知识的传授,也就是不适合理论知识的传授,学生的逻辑推理能力在案例教学中能得到显著的提高,但却难以形成系统完整的刑事案件侦查知识体系。并且作为一种教学方法,它比较粗糙、笨拙,很难建立并运用客观的学生成绩考评体制。其次,案例教学法强调学生的主导地位,通过师生、生生之间双向和多向互动,达到锻炼学生思考、决策、语言表达、人际交往等方面能力的目的,参与人数有限,这就对教学班级规模有一定要求。案例教学要求相对较小的班级规模,而我国本科教育阶段一班容量约在40―80人左右,不可能让案例教学的优势体现在大部分学生的身上。在课堂讨论阶段,经常出现有部分学生无法参与进来的情况,教师要想在有限的教学时间内调动全部学生的积极性,还是有一定难度。

但是,案例教学法作为课堂讲授等教学方式的有效补充,在提高学生学习的热情与参与的自觉性,学生综合素质的提高上都是具有积极作用的。我们必须综合运用多种教学方法和手段,相辅相成、取长补短,才能真正提高学生发现问题、分析问题和解决问题的能力,才能收到最佳教学效果。

参考文献:

[1]高向平.浅析案例教学法在法学实践教学中的应用[J].东京文学,2009,(6).

[2]李颖.治安素件查处课实践教学初探[J].吉林公安高等专科学校学报,2003,(5).

[3]戴蓬.侦查学专业教学中案例教学法的应用[J].教学研究,2010,(4).

案例教学课件篇3

关键词:软件测试;案例教学;实践教学;案例库

中图分类号:G642文献标志码:a文章编号:1006-8228(2014)12-74-03

Researchoncaseteachinginsoftwaretestingcourseforhighervocationalcolleges

ZhangXiaolan,GuoJiandong

(GuangdongCollegeofindustryandCommerce,Guangzhou,Guangdong510510,China)

abstract:Caseteachingcannotonlyfullymobilizethestudents'enthusiasm,butalsoimprovetheirtheoreticallevelandpracticalability.Combinedwithteachingexperienceinsoftwaretesting,theproblemsofthecaseteachinginsoftwaretestingcourseareanalyzed.inordertoimprovetheteachingeffectinsoftwaretestingcourse,thecasedesignmethodintheoryteachingandpracticeteachingisproposed.theconstructionofteachingcaselibraryisgiven.thebasisandpremiseoftheimplementationofcaseteachingareintroduced.

Keywords:softwaretesting;caseteaching;practiceteaching;caselibrary

0引言

51testing公司的《2013年中国软件测试从业人员调查报告》显示[1],2013年中国软件企业软件测试人员与开发人员比例基本保持在1:3,相比之前的1:7比例虽有所下降,但仍与国外软件企业1:1的比例相差甚远,这表明国内软件测试人才市场需求仍会增长,其职业发展的潜力依然很大。正因为如此,很多高校相继开设软件测试专业或课程。在教学过程中,主讲教师一般讲解软件测试理论和介绍软件测试方法,但却缺乏较好的测试案例供学生测试,以验证所学的理论,故教学效果不佳。例如利用等价类划分法、边界值法设计测试用例,学生虽然能按要求做练习,能设计出测试用例,但是很多学生还是会疑惑设计出来的测试用例有何用、怎么用,学生缺乏实践环节的经验,当面对实际软件项目测试工作时,仍然无从下手。

目前,很多高职院校对“软件测试”这门课程进行了改革,并且取得了一定的成效。广东工贸职业技术学院(以下简称“我院”)计算机系从2009年开始开设软件测试课程,通过近五年的教学经验积累和总结,提出从构建软件测试课程的案例入手探讨该课程的案例教学方法。

1软件测试案例教学所面临的问题

1.1教材及教学资料缺乏

当前软件测试方面的教材很少,适应高职院校学生的教材更少。绝大部分教材只是阐述空洞的理论,附加简单而又陈旧的工具介绍,而这些理念和工具很多已经被业界淘汰或是被取代[2]。根据《2013年中国软件测试从业人员调查报告》显示,业界现在普遍采用的功能测试软件是Qtp,而绝大部分教材中还停留在介绍mercuryinteractive公司的winRunner工具,同时对于业界中性能测试龙头软件LoadRunner,很多教材并未涉及。绝大多数教材上所提到的自动化测试工具不多,而且讲解的也不是很详细,需要教师进行大量的补充。

1.2案例缺乏

大多数软件测试教材都是理论内容过多,实践内容不足,甚至只有最后一章有测试案例。大多数高校软件测试课程的定位都是以讲解理论知识为主,实验教学只占很小一部分。高职院校定位于培养技能型人才,要求学生有较强的实际动手能力,这势必需要进行大量的测试实践,而实践需要大量的测试案例。同时,理论教学也需要运用典型案例,加深学生理解所学知识,培养其分析问题与解决问题的能力。

2理论教学案例设计

教材及教学资料的缺乏势必需要软件测试主讲教师有针对性地扩充理论教学案例。

2.1扩充教材中的教学案例

在软件测试的众多教材中,讲述软件测试方法的经典案例有三角形问题、日期问题、闰年问题等,但这些案例通常都是文字表述,缺乏具体的程序供学生测试。因此,首先要扩充教材中的案例,采用面向测试的软件设计方法将这些案例做成一个个小的被测系统,设一些缺陷,让学生沿着“测试―理论―进一步测试”的主线来学习。首先对这些案例系统进行测试体验,再系统学习理论,最后利用设计出的测试用例进一步测试,这不仅有利于加深学生对软件测试抽象理论的理解,也让学生更加深知在编程过程怎样避免缺陷,做到规范化编程,提高编程能力。

2.2引导学生编写软件开发文档作为教学案例

在软件测试的理论教学中,经常会提到几个概念,如:黑盒测试是基于用户需求的测试,集成测试的测试依据是系统概要设计说明书,单元测试的测试依据是系统详细设计说明书等。学生通常会觉得很困惑:用户的需求到底是怎样的,系统概要设计说明书、详细设计说明书中分别包括什么内容,有何区别,对这些文档始终没有直观的认识。事实上,在企业的开发与测试工作中,文档都是很重要的一部分内容。软件开发企业在软件开发过程中会产生一系列的文档,如需求分析报告、详细设计报告、概要设计报告等等,但很少对外公布这些文档。就算能通过校企合作或项目合作的方式获得企业项目文档,缺乏项目业务背景的学生也很难弄清项目中的数据流程、工作流程等。所以通过与软件工程课程教师的沟通协调后,要求学生在软件工程课程设计中,按小组自选熟悉的项目系统,如:“学生成绩管理信息系统”、“图书管理系统”、“宿舍管理系统”等等,按照软件工程的原理编写相应需求说明书、概要设计说明书、详细设计说明书等,只有具备以上资料,才可真实地模拟实际工作模式。在软件测试课程中,延续使用这些案例系统,将对学生掌握软件测试的流程很有帮助。

3实践教学案例设计

3.1实践教学目标及工具选用

为了培养面向市场的合格测试人才,在教学过程中,除了理论知识外,还要求教师加强学生测试技能的培养。测试技能的培养是需要通过大量的实践练习来获得的[3]。

通过实践教学环节,加深学生对软件测试理论知识的理解,使学生能掌握软件测试的技术和方法,熟练主流自动化测试工具的使用,提高实际动手能力。51testing公司的《2013年第七届中国软件测试从业人员调查报告》中对软件测试从业人员常用的单元测试工具、功能测试工具、性能测试工具进行统计调查分析,得出在功能自动化测试工具中Qtp使用最广泛,如图1所示。在性能测试工具中LoadRunner仍然稳居第一,LoadRunner在性能测试工具中的大哥地位无可动摇,Jmeter测试工具在今年来有小幅上升趋势,如图2所示。在单元测试工具中,软件测试从业人员最常用的单元测试工具是Junit,如图3所示。

图12013年调查中常用的功能自动化测试工具分布

图22013年调查中常用的性能测试工具分布

图32013年调查中常用的单元测试工具分布

注:以上图表数据均来自51testing公司的《2013年中国软件测试从业人员调查报告》

在我院软件技术专业的软件测试课程实践教学中选用的单元测试工具是基于Java开发软件的测试选择eclipse+Junit;基于C++开发软件的测试选择了CppUnit;基于.net开发软件的测试选择nunit。另外,性能测试选择了LoadRunner试用版本,功能测试选用Qtp,实践教学环节工具基本与当前主流工具平台相符。

3.2实践教学案例来源

在软件测试的实践教学中,我们从以下几个方面来扩充教学案例。

⑴课程设计成果

我院计算机系软件技术专业在程序设计方面,前期开设了Java和.net程序设计两个方向。在Java程序语言设计,C#程序语言设计、数据库设计课程结束后,通常会安排两周的课程实训,要求学生在教师的指导下完成课程设计作品。将程序语言设计作品用作单元测试的案例,学生间交叉进行测试,互相充当对方的测试员,这样不仅有利于将程序开发与软件测试结合起来,综合解决软件开发中的问题,而且交叉测试会极大地调动学生学习测试兴趣和积极性,课堂气氛活跃。

⑵毕业设计成果

在大三第二个学期,我院会安排12周的毕业综合实践周,由指导老师跟学生共同确定毕业设计题目,学生独立完成毕业设计。通过对以往选题汇总发现,绝大部分同学都是选择windows程序开发和网站开发两个方面。从毕业设计作品中可选择一部分优秀的作品作为实践教学的案例。考虑到现有的网站如网易、搜狐前已经做足了测试,很难再发现其中的缺陷,所以在web网站测试实践中,我们将学生的网站作品在机房的局域网内,学生在学生机进行测试,在这个过程中真正体会web网站测试、Cookies测试、安全测试、目录测试等方面,找到测试成就感与自信。

⑶科研项目成果

我院一直鼓励教师多参与科研项目,教师参与开发的项目也可以用于实践教学案例。只有任课教师对所选的项目非常熟悉,甚至是亲自参与开发,才能对项目开发整个流程、可能遇到的问题有充分的认识与准备,为学生提供有力的帮助和准确及时的指导,为项目教学的顺利开展提供前提条件,使项目教学的整个实施过程都能在任课教师的良好掌控之下[4]。

⑷校企合作项目

目前我院已与部分企业签订了校企合作协议,在软件测试课程的综合性生产实习中,引入企业的实际项目作为案例。邀请校外实习基地企业的行业专家将实际工作项目带入实训室,学生3~5人为一组,按行业实际给他们分配角色,在该过程中强化学生的综合设计和运用能力,让学生掌握在实际项目应用中各种测试方法的使用,熟悉测试项目管理,感受大型测试项目工作流程。

4案例教学的实施前提

4.1跟前导课程的衔接

软件测试与软件开发有非常紧密的联系。要想成为一名优秀的测试人员,就必须会编写程序,至少精通一门程序开发语言才能胜任单元测试、集成测试、性能测试的工作,软件开发课程学习的好坏直接影响了软件测试能力。在软件测试单元测试、集成测试教学实践中,案例主要来源于程序设计语言课程的设计作品,这要求该课程主讲教师对学生严格要求,要求学生按小组保质保量完成小组作业,这些小组作品是软件测试课程中交叉测试的基础和前提。

同时,软件测试要用到一系列的文档,如需求分析说明书、概要设计和详细设计说明书、用户手册和安装使用说明等,这些也是软件工程课程设计上要学生完成的内容,课程设计对这些内容的要求严格与否,会对软件测试课程带来很大影响。通过这几年的教学发现,大多数学生对这些文档不甚了解,而且高职院校的学生普遍重技术轻理论,不愿意花时间去写文档。

4.2教师自身素质的提高

为了顺利实施案例教学,主讲教师也需要不断提高自身素质。软件测试工具较多,范围广,不易把握重点,大部分测试工具如:LoadRunner、winRunner、JUnit、Jmeter等都是英文版[5],参考资料少,这就要求教师通过主动学习、走进企业来提高自身素养。高职院校提倡“双师型”专业教师队伍建设,要求教师既要具备理论教学的素质,也应具备实践教学的素质,学校也可以派遣教师到软件测试培训机构进行培训,提高教师水平。只有这样,教师才能自如地将企业实际的测试流程、方法、技术带入案例教学实践中。

5结束语

兴趣是最好的老师,在理论教学和实践教学中引入案例教学、建立测试案例库,使理论和实践过程更具直观性、生动性、说服力、吸引力,能有效调动学生的积极性和兴奋点,有助于学生掌握软件测试的基本理论和方法,加深对软件测试测试自动化工具的理解。同时随着教学的推进,教师可针对当前的测试工具,设计新的教学案例,扩充至教学案例库中,不断提高案例的针对性、实效性、鲜活性。

参考文献:

[1]2013年第七届中国软件测试从业人员调查报告.http://

,2013.

[2]钟久隆,路桂明.高职院校《软件测试》课程教学改革探索与实践[J].

教育教学论坛,2012.2:130-131

[3]丁智国,吕振洪.软件测试课程实验教学探索[J].计算机教育,2012.3:

102-105

[4]龚宇辉.基于项目驱动的软件测试人才培养模式[J].华章,2013.20:

199

案例教学课件篇4

关键词:软件技术基础;教学法;认知;案例

中图分类号:G642.4文献标志码:a文章编号:1674-9324(2014)51-0180-02

一、引言

“计算机软件技术基础”课程是非计算机专业的计算机基础教学内容之一,有着广泛的应用。课程的教学目标是使学生能够全面系统地了解并掌握计算机软件技术的基本概念、思想、原理和方法,并且具有一定的软件系统设计能力,更好地利用计算机软件技术解决本专业领域中的实际问题和日常事务性问题[1-2]。目前,很多高校都开设了“计算机软件技术基础”课程并取得了一定的成效,但该课程的综合性较强,在教学过程中出现了一些不尽如人意之处。本文针对目前该课程在教学中存在的共性问题,结合作者的教学实践,从教学方法的角度出发,对该课程的教学改革进行探讨。

二、课堂教学存在的共性问题

“计算机软件技术基础”课程教学目前面临的共性问题主要体现在以下几个方面[3]:(1)学生对该课程的学习目的不明确,认识不到课程内容的重要性;缺乏学习动力、主动性和自觉性;(2)学生的程序设计、调试能力薄弱,缺乏解决实际问题的经验,对课程内容的实用性体会不深;(3)教学学时较少,一般为32或者48学时。课堂教学大部分时间集中在基本概念、原理的讲授上,而程序设计、调试等实践性较强部分通常只能点到为止,无法进行深入讲解和布置练习。

对于第一个问题,普遍采用的对策是引导学生重视课程;后面的两个问题,目前的解决方式主要集中在教学方法和教学手段的改革上,不同的授课者在具体实施的时候,会因情况而各异。本文作者承担着内蒙古大学通信工程、电子信息科学与技术两个专业的“计算机软件技术基础”课程的授课任务,面对目前该课程教学中的共性问题,进行了深入的思考、分析和研究,除了对学生进行科学研究层面的适当引导外,尝试采用合理有效的教学方法展开教学工作。

目前,一门课程大多采用一种教学方法,主要有任务驱动教学[4]、案例教学[5]、问题教学[6]、引导教学[7]、认知教学[8]等。前四种方法侧重于教学形式与手段的变新与改革,认知教学从讲授内容的本质出发,研究教学内容的认知过程。“计算机软件技术基础”课程以高级程序设计(C或C++)为基础,内容涵盖“算法与数据结构”、“操作系统技术”、“数据库技术”和“软件工程”等,各内容之间既互相联系又比较独立,每一部分内容都是计算机专业的一门专业课程。对于这样具有繁杂的内容并且注重理论联系实践的课程,仅采用单一的教学方法组织教学肯定满足不了授课的要求,同时学生也不容易掌握其内容。基于Zadeh认知原理的认知教学能够从牢牢抓住教学本质出发,深化知识的组织、粒化与因果关系,将所有知识融为一体。案例教学能够使理论和实践有机地结合起来,利于学生的思维能力、知识应用能力、团队合作精神的培养。本文将基于Zadeh认知原理的认知教学与案例教学两种教学方法紧密地结合起来(以下称认知案例教学法)并应用到该课程的教学实践中,借此加强学生的程序设计、调试能力,缓解因教学学时较少与加强实践能力间的矛盾。

三、认知案例教学法及在“计算机软件技术基础”中的应用

基于Zadeh认知原理的认知教学是按照人类认知事物的规律进行教授知识,将教学知识组织、粒化、因果化,使学生抓住知识的本质,全面地掌握知识。其中,组织是对知识宏观的掌控,粒化是对知识微观的演化,因果则是知识之间的关联。因此,认知教学能够条理地、逻辑地、系统地组织教学内容,是一种符合学生学习逻辑认知过程的科学方法[8]。案例教学是一种以教学案例为基础的教学方法,以学生在课堂内外对案例的分析、思辨为重点,目的是提升学生应用理论创新性地解决实际问题的能力。具体形式是在教师的精心策划和指导下,根据教学目的和教学内容要求,运用典型案例将学生带入特定事件的现场进行案例分析,通过学生独立思考或集体协作,进一步提高其识别、分析和解决某一具体问题的能力[5,9,10]。对于认知案例教学法,首先综合考虑认知教学法和案例教学法的内涵,认真分析课程的特点和内容,提取宏观知识点(教学内容)并把它们合理地组织在一起;然后对每个宏观知识点进行细化,得到微观知识点;接下来搭建宏观知识点之间、微观知识点之间的相互关联,从而得到一个课程的认知系统;最后在这个认知系统的基础上,对微观知识点或宏观知识点选择合适的案例开展课程教学。

根据“计算机软件技术基础”课程的内容,把“算法与数据结构”、“操作系统技术”、“数据库技术”和“软件工程”四部分作为宏观知识点,并用系统工程作为基点把它们关联起来;依靠采用的教材和使用的参考资料对这四个宏观知识点进行细化,并建立微观知识点的彼此关联,这样就得到了“计算机软件技术基础”课程的认知系统,如图1所示。图1中的宏观知识点和微观知识点形成了一个多层次、逐层深入的组织结构。每一层是其上层的粒化,每层的微观知识点之间、上层和下层之间都有直接或间接的因果关系。依据图1所示的认知系统,在实际教学中采用了对底层一个或多个关联紧密的微观知识点精选有真实场景的应用案例展开课堂授课。为了能够成功地进行认知案例教学,需要对学生进行科学研究层面的引导,较好地激发学生对课程的强烈求知欲和学习积极性,使其在课堂之外能够主动地投入更多的时间和精力认真完成课堂教学的准备工作,同时自主地学习和发现问题。对于教师,需要在图1的认知系统框架下,根据微观知识点有针对性地选择案例。仔细研究案例的内容,做好案例分析。明确给出本次案例教学重点讨论的问题、有关的背景知识、参考资料和预习要求,把这些内容文档化提供给学生,要求学生提前预习,找出具体问题,同时准备分组讨论提纲。注重程序设计和调试,布置相应的练习,要求学生提前熟悉程序,并准备调试结果。课堂教学中,引导学生就一个问题进行讨论,根据学生的发言进行相应的点评和讲解;并引导学生从一个问题的讨论过渡到另一个问题的讨论;最后进行小结和归纳。

认知案例教学注重培养学生的程序设计和调试能力,教学中布置的练习都有相应的应用背景,学生通过调试和设计程序对课程内容的实用性有了进一步的体会。一般一个案例包含多个知识点,学生的预习和准备工作缩短了授课教师讲授基本概念、原理所需的时间,这让授课教师能够在有限的课堂教学中集中更多的精力去讲解实践性较强部分。经过三年的认知案例教学实践,发现学生的学习积极性和学习效率都有了明显的提高,学习效果良好。

四、结束语

本文把认知案例教学法应用到“计算机软件技术基础”课程的教学实践中,对于该课程的教学有一定的独到性之处。较好地处理了理论与实践相结合的关系,进一步激发了学生的学习兴趣,使学生能够更加牢固地掌握课程的知识点,同时培养了学生的自学能力和创造能力,提高了教学质量。

参考文献:

[1]徐士良,葛兵.计算机软件技术基础[m].第二版.北京:清华大学出版社,2007.

[2]陈帝伊,马孝义,辛全才.“计算机软件技术基础”课程教学方法探析[J].计算机教育,2009,(22):11,68-69.

[3]王海燕.“计算机软件技术”课程教学的思考与实践[J].中国电力教育,2011,(26):86-87.

[4]臧建莲.任务驱动法在大学信息技术基础课程中的应用研究[D].河北大学,2010:13-14.

[5]朱涛,马恒,刘强.专业技术课程案例教学方法研究[J].高等教育研究学报,2010,33(1):91-93.

[6]罗祖兵.教育学问题教学:涵义、价值与操作[J].高等教育研究,2010,31(3):71-75.

[7]陈晶,刘益新.引导教学法的应用研究――以《计算机组成原理》为例[J].湖南工业职业技术学院学报,2011,11(5):130-131.

[8]彭珍,吴立锋.认知教学在“计算机程序设计”课程中的应用[J].中国电力教育,2012,(11):59-60.

案例教学课件篇5

【关键词】地理信息系统案例教学实践课程教学改革

【中图分类号】G42【文献标识码】a【文章编号】2095-3089(2016)06-0215-02

引言

地理信息系统(GeographicinformationSystem,简称GiS)是集计算机科学、地理学、测绘科学等为一体的一门交叉性学科。在计算机软硬件的支持下,它为采集、存储、查询、空间分析、表达、输出和应用空间数据提供了技术方法[1]。GiS专业开设“地理信息系统”课程实践的目的,是为了让学生能够在已掌握的专业课程的基础上,利用GiS工具,主要是GiS软件,解决与本专业相关的经济、社会、文化等与空间信息相关的问题[2]。各大高校的教学方案中虽然开设了大量的GiS实践课程,往往由于教学方法不合理、教学内容没有很好的衔接或者实验实施不足等原因,没有取得很好的效果。因此,为适应GiS学科发展需要,提高GiS人才培养质量,GiS专业实践课程体系整体优化与教学方法设计的研究对提高学生的整体能力具有重要意义。

针对“地理信息系统”课程实践教学中的不足,本文从GiS课程的特点出发,结合教学实践,把GiS知识点和实际问题相互结合,在GiS课程实践教学中引入基于网络平台的软件案例教学法[3]。

1.案例设计与规划

案例的设计结合了GiS的基本概念和基本操作,以GiS的功能为主线、辅以GiS原理的各个知识点[4]。基本案例和综合案例组成了整个实践课程的案例库,每个案例不仅具有完善的功能,能够覆盖重要知识点,并以实际应用为目标,便于学生理解和操作。

根据课程内容,按照GiS基本功能、涉及的GiS原理知识点、基本案例和综合案例的顺序,由浅入深、从基本到综合的原则,建立了涵盖GiS课程理论体系的教学模式。GiS基本功能包括:GiS的概述、数据获取、数据存储、数据查询、数据分析、数据表达、数据输出。首先设计地图与属性信息交互的案例从宏观上了解GiS;在地图数字化理论基础上,设计地图投影等案例;在数据结构和数据编辑理论的基础上,设计要素编辑等案例;在空间数据库理论的基础上,设计要素闪烁等案例;在空间数据分析理论的基础上,设计缓冲区分析等案例;在空间数据可视化表达理论的基础上,设计专题图制作等案例;在地图输出理论的基础上,设计图幅整饰等案例。基本案例设计界面如图1。

综合案例是以实际问题为驱动,涵盖了基本案例以及GiS课程所涉及的知识点,需要学生具有一定的GiS软件操作基础,包括:自动拓扑造区、最短路径分析等案例。综合案例的设计一方面可以对GiS理论知识点的巩固,另一方面可以模拟实际工作过程中GiS软件的操作流程。以实验室选址为例说明。首先,根据需求分析,将实验所用的数据利用mapGiSServermanager到软件案例教学平台上,涉及多源地图加载、地图基本操作等基本案例;在充分考虑影响实验室选址的因素的基础上,利用缓冲区分析功能确定河流等因素所影响的范围,涉及缓冲区分析案例;利用叠加分析功能进行相减、相交等操作,涉及叠加分析案例;利用查询分析功能查询满足条件的候选地址,涉及查询分析案例;最后根据缓冲区分析结果,结合土地的预计价格,利用地图制图功能将合适的候选地址突出显示出来,涉及地图输出案例。

案例的设计通过“总-分-总”式过程实现,即首先使学生对地理信息系统形成总体概念和基本理解;然后使学生熟练掌握GiS的基本案例,具备各单项GiS软件操作的应用能力;最后能够对GiS综合案例灵活运用,针对具体问题制定出可行的解决方案。这些案例不仅可以提高学生学习GiS软件的效率,而且还能引发他们对应用GiS理论、技术解决现实问题的思考。各个GiS功能、知识点、基本案例、综合案例之间具有一定的关联性,如图2。

2.案例教学平台构建

软件案例教学平台主要通过建设网站实现,在主页内实现教学案例、相关软件、参考书目等资源的上传和更新[5]。该平台是以国产GiS软件mapGiS的应用实训为基础,从辅助资料、案例资源、实验教学、综合测评、网上交流5个模块为师生提供了开放式的学习交流平台。平台构成如图3。

在软件案例教学平台设计中,各个模块相辅相成。1)辅助资料模块向学生提供了丰富的学习资源。2)案例资源模块整合了大量的GiS案例,将案例设计为基本案例、综合案例,以满足分层次教学的需要。根据GiS的功能和实践课程的内容,将GiS的基本功能分解制作成若干个基本案例;综合案例是把GiS基本概念和基本操作融合形成一个循序渐进、种类多样的基本案例资源。3)在各种辅助资料的帮助下,学生对案例的实现过程进行研究探索,通过教师的讲解对案例所涉及的GiS理论作进一步的了解,在教师的指导下,学生通过实际操作来掌握软件的功能和特性。学生可以通过该模块进行自动演播模式学习,让学生在每个操作步骤都可以自助得到指导。4)通过综合测评模块教师可以掌握学生的学习程度和学习效果,及时调整教学进度。5)网上交流模块为师生、生生之间的互动与交流提供了便利。教师对学生的在线咨询、留言等疑难问题进行反馈,学生之间可以针对感兴趣的问题进行交流和学习。另外,通过该模块组织学生以不记名形式进行评教,根据评教数据分析结果,对课程做出相应的调整,提高教学效率,提升个性化互动教学水平。

软件案例教学平台改变了传统的课堂教学模式,学生不仅可以从课堂上获取教师讲解的知识,而且可以在网络平台上获得全面详细的资源,方便学生自主学习[6]。

3.案例教学实施与考核

GiS软件案例教学的主要目标有:理解并掌握GiS的基本原理,熟悉GiS软件的结构、功能、熟练掌握GiS软件的操作方法,达到知识向能力的熟练转化[7]。本文利用软件案例教学平台,应用典型案例引导学生,开展案例教学;按照“准备-实施-调查-结束”循环迭代的过程进行教学实践;采用“分散的、阶段式”的考核方式进行教学评估。

3.1案例的实施

在教学过程中,以教师为主导、学生为主体、紧密结合案例实施教学过程。按照“准备-实施-调查-结束”循环迭代的过程进行软件案例的实施,其具体流程如图4。

在准备阶段由教师通过讲解GiS理论逐渐引入基本案例以及综合案例所应用的知识点,让学生对GiS原理、知识点有整体的认识。

在实施阶段根据教学目标,教师通过案例讲解对教学内容、学习方法、学习重点进行介绍,使学生理解教学目标,逐步接受教学情境。然后由教师辅导学生开展案例教学活动,学生在教师的指导下进行基本案例的实训,教师根据学生掌握情况,改造拓宽案例。最后教师将综合案例分析分解为多个基本案例后,学生在若干个子问题模式下,由教师引导,逐步完成整个综合案例的实训。

在调查阶段学生对案例实训情况进行总结,教师对学生在案例操作过程中普遍存在的问题以及所用的各种解决方案进行总结与归纳,并对学生的实训情况进行评估,及时掌握学生对GiS软件的应用情况。

结束阶段学生对案例的实训情况进行匿名留言,反映案例设计情况,教师根据调查情况发现问题、改进策略,优化案例。

在“地理信息系统”课程实践中实施软件案例教学法,可以根据学生课堂实训反映、课后网上讨论等途径获取学生对案例的掌握情况。系列案例的实训可使学生对GiS概念有全面的认识,掌握GiS诸多功能,找到快速学习GiS软件的方法。

3.2案例的考核

传统的一张纸质试卷定成绩的考核方式,只注重基础知识的掌握,忽视了学生的应用能力,没有调动学生的学习兴趣。由于GiS实践课程的概念多、实践性强的特点,本文采用分散的、阶段式的案例考核方式[8]。

课堂考核方式呈现多样化,包括:1)课堂提交实训成果:将考核评价与课堂案例教学相互融合,按照教学内容和计划,分阶段地考核学生对各个案例知识点的掌握程度。2)综合案例考查:在学期初由教师根据GiS课程实践的内容,布置学生在学期末提交的一个综合案例成果,为了避免抄袭,案例主题、数据、问题设计等尽量不同。这个综合案例将贯穿整个实践课程,不仅杜绝了学生考试突击等情况,也锻炼了学生综合运用GiS的能力和案例整合能力。3)优秀作品展示:将优秀的作品在网络平台上展示,不仅是对优秀学生的鼓励,而且能让其他学生有很好的观摩学习机会,共同进步。4)上机考试:考核内容包括相关概念定义题、简答题、分析题和案例设计题,这种考核方式,既考查了学生对理论知识掌握情况,也强调了学生的实际动手能力。

无论是课堂提交成果还是贯穿整个学期的综合案例制作的考核方式,都将考核点分散到整个学期中,分阶段的、循序渐进的使学生在实践课程中掌握软件的使用方法。这种考核方式既能及时理解学生对软件的掌握情况,又能确保学生在实践课程的每个阶段都保持着积极的学习态度。

结束语

本文将案例教学法应用于GiS课程实践教学中,突出了学生思维能力、动手能力培养的教学思想理念。案例教学平台提供的辅助资料和网上交流模块为案例教学的顺利实施奠定了基础;通过设计案例库,使学生在实践中掌握GiS理论,把单纯的操作训练与实际问题结合起来,培养学生利用GiS分析、解决问题的能力;在案例的实施过程中突出学生为主体,教师引导学生,组织案例教学,充分发挥学生的主观能动性;案例考核充分调动了学生在整个实践课程学习中的积极性。

软件案例教学是以GiS功能为主线,具体问题为驱动,案例实训为重点,交流、考核为辅助。随着基本案例到综合案例的实训,所选案例内容的综合性、软件操作的复杂性逐步增强,可以使学生由浅入深、循序渐进地将所学知识和技术运用到实际问题中,在解决问题的过程中逐步提高学生对理论知识的理解和应用技术解决问题的能力。总之,案例教学法可以有效地改善GiS教学现状,促进学生GiS知识结构的完善,GiS应用能力的提高,提高学生学习的学习兴趣,提升教学效果。

参考文献:

[1]龚健雅.地理信息系统基础[m].北京:科学出版社,2001:37-41.

[2]田雨,郑文华,卢秀山,等.“地理信息系统GiS”课程实验教学体系改革[J].实验室研究与探索,2006,25(11):1426-1428.

[3]王志恒,胡卓玮,国巧真.GiS设计与开发课程中的组件式开发案例实现[J].测绘科学,2015,40(7):164-168.

[4]刘国栋,王政霞.案例教学法在GiS原理教学中的应用与实践[J].矿山测量,2011(2):90-92+4.

[5]潘少奇,李亚婷.基于web2.0的课程网络教学平台建设――以地理信息系统概论为例[J].测绘与空间地理信息,2015,38(10):7-9.

[6]刘民士,郑朝贵,何桂芳.“GiS概论”网络教学资源库建设[J].测绘工程,2012,21(2):77-80.

[7]胡卓玮.基于案例分析的“组件地理信息系统”课程教学方法设计[J].测绘通报,2013(12):122-125.

[8]尹淑欣,许楠,文春杰.基于案例教学的《多媒体技术及应用》课程考核方法探究与实践[J].现代计算机,2013(21):37-39.

作者简介:

孙斌(1959-),男,汉族,湖北武汉人,中国地质大学(武汉)副教授,博士,研究方向:GiS研发与应用,空间数据库。

案例教学课件篇6

关键词:软件测试;案例教学;应用型人才培养

随着信息产业的快速发展,软件产品的应用越来越广泛,对软件产品的质量自然提出了越来越高的要求,软件测试则是保证软件产品质量的重要手段[1]。国外软件厂商早就极为重视软件测试,目前欧美等软件产业发达国家的软件企业里,软件测试和开发人员的比例达到1∶1,很多企业测试人员的规模已超过了开发人员。而国内,在被调查企业中,测试人员与开发人员比例为1∶5的企业高达36.4%,比例为1∶2的企业占31.8%,比例为1∶1及以上的企业仅占31.7%[2]。近几年专业性的软件测试机构和组织迅速发展,随之带来了专业软件测试人才的旺盛需求,软件测试人才的培养正成为新的热点。

1软件测试课程教学现状

目前软件测试课程的理论与实践脱节[3],具体表现在:

1)课程设置不合理:目前高校软件测试的课程设置是依据课程分类制定的,按照先理论讲解,后工具应用的设置方式,这种课程设置方式很难使学生对软件测试有一个系统的理解,课程结束后学生不知怎样将所学知识应用到测试项目中[4]。

2)教学过程不合理:目前高校软件测试课程是以理论教学为主,实验教学为辅的教学方式。课堂上教师讲授一个知识点,学生在实验室练习验证此知识点的应用。这种教学方式学生虽然能学到知识点的内容,但却不知道如何将这些知识点应用到实际项目中。由于软件测试课程存在的上述问题,使得培养出来的学生无法满足企业对软件测试人员的实际需求,学生在应聘软件测试相关职位时也没有明显的优势,最终导致整体教学效果不佳,与社会需求脱节。鉴于以上讨论,通过对现有课程的分析,建议采用以测试案例为中心的案例教学法。案例教学法比传统的以教师为主导的教学法,更有利于提高学生分析问题和解决问题的能力,促进学生学会学习以及沟通合作[5]。在教学的过程中,以可操作的软件测试案例为中心,让学生能在学习中体会实际的测试过程。目前已有部分高校开始尝试采用案例教学法,但由于缺乏内容完整的案例资源,导致教学效果不佳[2]。此外,市场上也出现了一些软件测试企业开发的测试实训平台[2],但这些平台主要用来做测试过程的管理,其中包含的部分案例资源既没有任何针对性,内容也不完整,对提升学生的软件测试水平帮助不大。因此,首先应开发并建立完整的软件测试案例资源库,每个测试案例应包含软件需求、测试需求、测试目的、特殊的硬件要求、特殊的软件要求、特定的配置、测试用例的描述、测试的预期结果、缺陷说明等,并通过案例资源的应用,建立完善的软件测试案例教学体系。

2软件测试案例教学探讨

要从根本上解决软件测试教学与企业需求脱节的问题,需要建立完整的测试案例资源库及完善的案例教学体系,才能使得培养出来的学生,可以满足企业对不同层次软件测试人才的需求,真正达到培养应用型人才的目标。

2.1案例资源设计原则

案例教学法是否能够达到应用型人才培养的效果,案例资源的质量是决定性因素,没有高质量的案例资源是无法培养出合格的应用型人才。具体的案例资源设计原则如下:1)根据不同软件测试方法设计、开发针对性的测试案例,案例中包含一定数量的缺陷,而且采用对应的方法可以测试出这些缺陷。2)根据软件测试的不同层次设计、开发针对性的测试案例,使得这些案例可以体现出不同层次测试的关系。3)综合性测试案例开发,案例中包含软件测试所需的前期文档(项目需求分析说明书、用户使用说明书等),学生通过综合性案例的训练,可以掌握软件测试过程及软件测试工具的使用。

2.2案例资源设计方法

根据案例资源设计原则,采用的案例资源设计方法为:1)对软件测试基本的方法:边界值方法、等价类方法、决策表方法、因果图测试方法、路径测试方法、数据流测试方法等分别设计和开发针对性的测试案例,使得这些案例能够体现每种测试方法的特点和用途。使学生掌握不同测试方法的适用情况、测试效果等。2)对软件测试的不同层次:单元测试、集成测试、系统测试等分别设计和开发测试案例,使得这些案例能体现每个测试层次与前一层次的关系及分层测试的优势。使学生掌握各层次中不同测试方法的适用情况、优缺点等。3)综合性的测试案例应包含所有的项目文档、源代码,使学生有实际工程测试项目的感觉,能够使学生在实验的每一个步骤中理解软件测试技术和各种具体的测试方法,增强实际操作能力,增加软件项目测试的综合经验。通过综合性测试的实践,可以让学生感受大型软件测试项目的工作流程和实施细节,掌握各种软件测试方法在大型项目中的应用,体会软件测试的规律;了解软件测试项目的管理,熟悉软件测试项目中人员的管理、产品的管理、软件测试用例的管理以及缺陷的管理;能够进行比较复杂的测试项目的计划和过程管理,合理使用测试工具进行自动化测试,为从事要求较高的软件测试打下坚实的基础。

2.3案例教学体系

案例资源开发完成后可直接用于相关课程的教学和实践环节中,在案例应用过程中逐步完善,并通过测试案例的应用改革软件测试的教学体系和教学方法,培养具有较强实践能力的软件测试人才。案例教学体系分成如下三个阶段:1)软件测试相关课程的理论和实践教学,主要采用针对软件测试基本方法的测试案例,单元测试、集成测试和系统测试案例。2)课外实践、课程设计、毕业设计等学习方式,主要采用综合性的测试案例。3)与软件测试相关的企业、教育培训机构建立联系,使学生得到实际软件测试项目的训练。通过以上三个阶段的学习和训练,学生可以系统的掌握软件测试的方法和实用技巧。

3结语

本文以面向企业需求的软件测试应用型人才培养为目标,以由浅入深的层次软件测试案例资源为基础,通过完整的案例教学模式,使学生开始学习软件测试时就了解软件测试在软件工程中的地位和作用,并通过案例实践真正掌握软件测试的方法和技巧。

参考文献

[1]李静,赵志升.软件测试专业课程体系建设和教学改革[J].教育与职业,2014(2):135-137.

[2]戴勇谦,戴勇新,周旋.基于实训平台的软件测试教学改革[J].中国科教创新导刊,2012(31):195-196.

[3]李玉蓉,贾美丽.软件测试课程实践教学改革与探索[J].计算机教育,2014(21):105-107.

[4]李月龙.高校软件测试课程教学改革研究[J].计算机教育,2014(14):16-18.

案例教学课件篇7

关键词:Java语言;案例教学;编程能力

随着internet的迅速发展,Java作为一种面向对象的高级语言得到了越来越广泛的应用。它既具有一般程序设计语言所具有的安全性、多线程等特点,同时又具有独特的平台无关性的优势。为了适应社会的发展,培养更符合市场需求的计算机专业人才,很多高校都陆续开设了Java语言的相关课程。但是在传统的Java语言教学过程中,课堂一般以教师为主导,首先按照教材章节顺序向学生灌输一个个抽象的概念、语法和算法,然后再去布置相关的实践任务让学生在机房实践操作。这种先理论后实践、理论和实践完全割裂的教学方式忽视了学生的互动参与,导致课堂乏味,学生学习兴趣下降,教学内容单纯倚重课堂讲授,学生实训操作练习很少,而且学与做相脱离,不利于学生理解消化课程知识和锻炼编程能力,难以取得理想的教学效果。针对这些问题,教师可以在该课程的教学中引入案例教学,以书本知识点为基础,以案例为依托,使学生在制作案例的过程中逐渐理解Java基本理论知识,在理解理论知识后不断提高Java语言的编程能力[1]。

一、案例教学法的实施意义

案例教学法由美国哈佛商学院提出,通过在课堂教学中由教师围绕案例组织教学,将学生引入特定的情境之中,启发学生分析案例,探讨案例解决方案,实现课堂师生的双向互动和学生学习效果的及时反馈,激发学生学习的积极性,提高教学效果。在Java语言程序设计课程教学中应用案例教学法就是通过实施一个完整的Java案例来组织教学活动,用典型案例把理论知识与实践教学有机地结合起来,把理论知识融入到案例制作之中。教师通过案例实施完成教学过程,学生通过案例制作掌握Java的语言知识和编程技巧,使教学做有机融合,提高该课程的教学效果。与传统教学方式相比,案例教学方法更能充分发掘学生的创造潜能,培养学生学习Java语言的兴趣,提高学生解决实际问题的综合能力[2]。在Java语言程序设计教学中实施案例教学,教学过程通过教学案例的实施过程来开展,通过“提出案例目标--分析案例任务--实施案例--边学边做--总结反馈”的环节分解每个知识点,充分体现学中做、做中学的教学理念,展现互动创新、注重应用、共同协作的教学风格。

二、Java语言程序设计案例教学的实施

(一)明确Java语言程序设计的教学计划在Java语言程序设计课程的教学中使用案例教学方法,教师首先要明确该课程的教学计划。具体包括特定的教学对象、明确的教学目的、课程的教学效果和对教学过程实施的整体设计及其控制。教学计划的制定必须以市场需求为导向,符合程序设计语言课程的教学规律,既不能脱离学生的实际学习能力,也不能丧失该课程注重实践应用能力培养的教学特点。因此,通过市场调研、企业专家访谈和毕业生信息反馈等形式,确定本课程的教学计划是使学生掌握面向对象程序设计的开发方法,理解类、实例、继承、包的应用,体会面向对象的程序设计方法在软件系统开发中的优势,使学生能够运用面向对象的思想、方法和Java语言开发应用程序。同时在该课程的教学中注重进一步的培养学生的软件设计与开发能力、程序调试能力,养成良好的程序编写习惯,从而为本专业的后续课程的学习奠定坚实的基础。(二)精心准备Java教学案例资料结合高职学生的特点,本课程将抽象的理论知识点细化和组织到具体形象的案例中去,让学生在具体的案例中体会知识点的应用。为此构建该课程规范的一体化案例教学资料库是非常重要的,选取的教学案例要能很好地和相关地教学知识点紧密融合。因此,在讲稿和课件中注重设计好每个案例“如何运用,怎样引入,何时引入,怎样与知识点有机衔接”。为了更好的提高学生的学习积极性,体现高职课程应用型、实用型的特色,Java教学中应用的案例要生动、实用,最好能从实际工作中的应用出发,提取一些典型的教学案例,能够模拟真实的企业工作环境,按照软件开发的流程组织教学。这样一方面可以使得学生可以了解以后工作的内容,激发学生学习的热情,另一方面可以改变高中时的以掌握理论知识为中心的学习方式,变被动学习为主动操作,突出实践技能的培养,使学生养成良好的程序设计开发习惯[3]。但是实际工作中的案例一般都比较综合,结构庞大,涉及的知识点比较多,如果直接应用到教学中对于初学者来说过于复杂,这就要求教师对这些案例必须要进行加工,抽取出关键部分,把繁杂无关的部分去除,有效引导学生进行学习。在学生具有一定的编程基础的情况下,再给学生真实的综合案例,通过由简单到复杂、由单一模块制作到综合案例制作的学习过程逐渐掌握Java语言的知识和编程方法,从而提高学生对实际工作情况的适应度。学生在分析案例寻求解决方案的过程中,会自然地与所学知识点进行结合,而案例中较为复杂问题的解决,能够激发学生不断学习、勇于创新的热情,打破学生原有的知识范围,拓展学生的知识领域,从而使得学生从被动的学习者转变为主动运用知识来处理各种各样的问题的开发者,不断提高软件开发的分析和解决问题的实践能力。(三)设计合理的课后练习案例由于Java语言比较抽象,知识点较多,对实践操作要求又比较高,仅仅凭着上课有限的教学时间是远远不够的,所以在每一章节的课堂教学结束后,教师必须选取合适的案例,为学生布置所涉及相关知识点的课后作业,从而让学生能通过课后作业练习对Java语言能够进一步深入的理解。(四)理论课和实践课合为一体传统的Java教学模式一般是先理论后实践,理论课和实践课分开,理论课在多媒体教室完成,而且理论课时一般都是实践课时的2倍以上。在具体的教学中,为了保证后期课程的教学难点能够掌握,理论课都先于实践课开始。这样的教学安排会使得理论课已经进行一半后,实践课才刚开始。而在Java语言等程序设计课程中,学生对于知识的掌握和编程能力的培养,在很大程度上是通过实践操作来实现的,但课后并不是每个学生都会自觉地在自己的计算机上编程练习,还有一部分学生虽然也在自己的计算机上编程调试了。但是一旦在调试中遇到困难得不到解决,往往就会退缩,把问题搁置等着上实践课再来解决,以至于造成学生学习进度缓慢,编程能力得不到有效提高。为此,可以把Java语言程序的理论课和实践课结合在一起,把授课地点设在机房中,教师以教学案例为主线,首先分析案例,然后引导学生思考案例解决方案,接着引出案例涉及的相关知识点,再把知识点应用到案例制作过程中,边做边讲,通过这种教学做一体化的教学方式把理论和实践有机结合起来,把抽象难懂的理论知识通过具体的操作帮助学生理解,学生的学习热情有了很大的提高,学习效果也有了明显的改善。(五)重视教学的互动与及时反馈传统的教学方法一般是教师讲、学生听,课堂只注重知识的单向输出,忽略了师生之间的沟通和学生的实际的接受效果。通过教师和学生之间的及时沟通,不仅能够使教师发现学生学习的薄弱环节,而且可以发现教学过程的不足,动态调整教学实施过程,更重要的是增进了师生感情,从而引发学生的学习兴趣[4]。在Java语言程序设计中应用案例教学法就能很好的实现教学的互动,使教师能够及时的得到课堂教学效果的反馈。首先在案例教学中,学生拿到案例后,在教师的引导下先要进行分析消化,然后在案例制作的过程中学习相关的Java语言知识,这无形中会使学生加深了对知识的理解,而且学习过程是在和教师的互动中进行的。同时学生的成果要经过学生自评、教师点评环节,这一方面调动了学生学习和动手的积极性,也促使教师加深思考,根据学生制作案例的情况了解学生掌握新知识点的程度,及时调整教学内容和教学进度,不断完善案例教学的实施过程。(六)典型教学案例实施过程:自动计数器图1计数器初值为0图2计数器自动加1图3加数器变为减数器图4计数器自动减1在Java图形界面开发讲授时,教师如果只是介绍各个组件的构造方法和常用的方法,就会让学生觉得枯燥乏味,不知道每个方法具体的应用,而且不能让学生了解组件显示的难点--坐标的确定,因此有必要通过案例教学来实施这部分知识点的教学。比较典型的一个教学案例是自动计数器的制作。计数器初值为0,如图1所示;当单击“自动加1”按钮时,程序实现计数器功能,如图2所示;当计到100时,“自动加1”按钮显示为“自动减1”,如图3所示;并自动实现减数器的功能,如图4所示。如此循环,直到单击“退出”按钮为止。在讲授时,教师可以首先演示该程序的功能和运行过程,让学生明确学习目的,然后对着运行界面引导学生分析程序的实现思路:自定义一个窗口类,在窗口类的构造函数中添加单行编辑框和按钮组件。然后重写按钮事件处理方法actionper-formed。在讲解窗口类的实现中,要详细讲解单行编辑框组件和按钮组件的坐标的确定。接着再详细说明在用户单击了按钮后,如何控制计数器计数:先要判断选择了哪个按钮,这里教师告诉学生通过事件的getSource方法可以获得事件源;然后再根据按钮的文本内容执行相应的操作,“自动加1”将使num加1,“自动减1”将使num减1;最后用settext方法把新的num设置为单行编辑框的值。这是一个综合了多个知识点的案例,涉及到组件的添加、事件处理、整型数和字符串类型的相互转换、事件源的判断等知识点。这个案例的学了有助于让学生掌握这些界面开发的知识点外,也会让他们学到流程控制的编程技巧。

三、结束语

在Java语言程序设计的教学中,以教学案例的实施为主线,通过教学内容、案例选择、授课模式等一系列的改革措施,培养学生独立分析问题和解决问题的能力。实践证明案例教学法不仅可以提高高职学生学习Java语言的兴趣,使他们在学习的过程中由被动接收知识变为主动培养实践技能,而且增强了学生在实践操作中的自信心,学生的编程能力也有了明显的提高。

作者:王惠单位:九州职业技术学院

参考文献:

[1]李天书.案例教学法在专业课教学中的应用与实践[J].职业时空,2014(6).

[2]李劲华.通识教育中Java程序设计课程的教学研究与实践[J].计算机教育,2008(20).

案例教学课件篇8

案例研究法最早起源于法学和医学。人们发现还原事件的过程和分析具有典型病例的示范教学效果很好。这种形式在20世纪初被哈佛大学引入管理科学的课堂教学上,即将所研究的问题置于特定的环境中,采集相关信息、数据以及具有典型意义的事件来说明问题的原因和过程,得出具有启示意义的结论,甚至是理论的创新。实施案例教学是全世界公认的提升管理类课程教学效果的不二法则。我国在20世纪80年代引进mBa教育模式时,也把这一教学方法带入了中国课堂。目前,我国各高校的管理学课程教学中普遍都采用了这一教学方式。

一、管理学案例教学的作用

(一)有利于培养学生主动性学习意识。案例教学课程使学生当主角、由学生通过实际动手操作、解决实际案件的实践来学习管理学知识和技能,培养学生持续学习的能力。经过这种训练,学生掌握的是如何找到解决问题的方法,而不是单纯的背诵几条管理学条文。也就是说,学生学到的是能动的方法,而不是机械的公式。

(二)开展管理学案例教学,有利于推动教师教学水平的提高。案例教学除了要求教师具备一般管理学老师必备的管理专业知识外,还需要有丰富的实际经验;除了在课堂和指导中传授专业知识外,还要讲授专业技巧、职业道德、关注学生的实际能力的培养;教师必须勤于思考、善于动脑,使教学体系、课程内容不断完善创新,平时必须认真搜集和积累案例素材,编写案例材料。可见,案例教学对教师提出了更高的要求。教师只有通过努力探索,不断创新才能适应深化教学改革的新形势。

(三)管理学案例教学是最节约时间和成本的“社会实践”。案例教学中所涉及的问题都是现实中真实的问题,学生以主角身份来积极地观察、分析和解决案例中的问题。通过思考与交流,运用所学的概念和知识体系并将其它学科所学到的知识与生活经验融会贯通,提高学生运用所学的新知识和新技能的应用能力,以达到分析和解决实际问题的目的。同时,通过案例问题的求解过程和讨论,学生之间可以认真听取他人意见,尊重他人建议,在培养学生独立思考和交流的能力的同时,还培养了良好的集体合作精神。

二、案例教学的实施

实施案例教学比常规的课堂授课的程序更为复杂,为了上好一堂案例教学课,需要师生在教学事前、事中和事后付出比平常讲授课程时更多的准备和努力,仓促上阵的案例教学,往往只能使学生看着热闹,难以有实效。实施案例教学至少要做好以下三个环节的工作:

(一)做好案例教学设计,以及教学前的各项准备工作。主要包括对案例教学内容的设计、案例教学方式的设计、案例教学过程的设计、案例教学途径的设计。

(二)实践案例教学,控制教学现场的活动和进度,发挥教师引导和启发学习的作用。

(三)做好案例教学的总结分析。主要可以通过学生评课(及时收集教学反映)、教师评课(课后总结或者现场评价)以及师生现场讨论、互动交流等方式,总结案例教学的经验,促进教学方法运用取得实效。

二、管理学案例教学存在的问题

(一)缺乏适用、规范的管理学案例。案例教学效果的好坏,很大程度受案例编写质量的影响。案例教学法在我国推广较晚。案例的搜集、整理与分析等相当滞后,有些甚至直接选用报纸、杂志甚至传记文学的内容;缺乏对对企业管理过程的专业性审视和洞察,缺乏对每一个案例做出科学的设计,难以引导学生积极思考并做出合理的分析和评价。此外,案例陈旧,不能反映国际企业管理发展潮流,做到与时俱进,这也是案例教学亟需改进的主要原因。

(二)运用案例教学的时间比例把握不好。哈佛商学院工商管理类课程中,大多数课程都采用案例教学法,而且案例教学课时数所占计划课时数的比例较高,有的课程高达90%以上。而在《管理学》教学中,由于把握不好运用案例教学的时间比例,总感觉理论讲授的时间不够,理论深度不够;同时案例教学也未能深入开展,以致运用案例教学时好似蜻蜓点水,针对案例往往只能一带而过。

(三)学生积极性不高。由于受传统教学方式的影响(特别是受高中时期的教学方法的影响),对于案例教学这一全新的教学方式,学生会普遍感到适应能力不强,对待案例中提出的问题要么束手无策、要么未紧扣案例作分析,答非所问,不能充当一个实践者去研究和解决实际问题,其根本原因在于缺乏管理科学的感性认识和实际经验,因而多数学生对案例教学畏难心理较重,兴趣不大。

(四)把事例教学当作案例教学。在使用讲授法授课时,教师会找一些企业的实例来说明理论或演示论证,或者通过给学生一些案例用以检验学生对所学过的课程理论的掌握情况,这种简单地配合教学的举例或对事例的分析实质上是事例教学。案例教学中的案例是指对具有一定代表性的典型事件的内容、情节、过程和处理方法所进行的客观的书面的描述。而运用案例教学法时,需要教师去创设一个环境,在这样的环境中,案例是用一组具体的事实供学生进行练习,以体验实际管理者所处环境的不确定性和所需进行的智力思维和分析。在给定的环境中发生的事件的结果如何,通常是要由学生依靠自己的经验、知识做出判断和决定的,而这样的选择方案常常是多样化的,每一个方案的选择会产生截然不同的结果。

案例教学课件篇9

随着社会经济的发展,法律的社会作用和地位日益彰显。然而,如何创新教育模式和教学方法,培养具有一定理论知识和较强实践能力、创新精神的法律人才,成为法学本科教育领域亚待解决的问题。在此背景下,我校法学院更新教育理念,积极探索,尝试在传统理论课程之外单独设置一系列案例研究课程,注重并加强学生实践能力、法律职业技能的训练与提高。这种课程与基础理论课程及其他实践教学有何关联?教学中应注意哪些问题?以下笔者结合自己所讲授的《民法案例研究》课程谈下对有关问题的思考。一、民法案例课程的定位(一)从民法教学所面临的限制谈起民法,作为调整平等主体之间人身关系和财产关系的基本法律,内容丰富,概念抽象,体系严密且具有很强的实践性。我国传统民法教学的基本定位是理论教学,侧重点在使学生系统掌握民法有关概念、原理、制度和体系。在这种模式下,学生虽具备一定的理论知识,但解决问题的实践能力和职业能力相对不足。近些年来,为解决学院式法学教学与实践型人才培养矛盾日益突出,许多高校进行教学改革,将案例教学方法引人法学基础课程教育中。案例教学法①,是指在法学教学中,通过引导学生讨论、分析、研究现有的案例,使学生掌握有关法律知识和提高学生分析问题、解决问题能力的互动式教学方法。民法教学中引人案例教学法,注重将各种现实生活元素融人到抽象枯燥的理论教学中,通过设置一个个具体、典型的案例,引导学生在具体的情境中掌握知识、运用知识,改“一言堂”为“多言堂”,很大程度上活跃了课堂气氛,提高了学生认识问题、分析问题、解决问题的综合能力。案例教学法在民法教学中的提倡和改革,一定程度上弥补了传统教学的不足,然而在我们这样的成文法国度里,其作用仍局限于一定的范围内,表现在,在我国许多高校的民法教学中,案例教学只是辅助手段,从属于传统理论教学。因此,讲义式的传统教学方式仍占主导地位,案例的引人和分析多数是为了解释和说明课本的某一理论和法条。案例的选择上,案例过于简单,人为加工痕迹明显,影响学生深人分析。而且,囿于民法教学内容、教学进度影响,教师很难给学生提供一个广阔的空间去讨论、分析案例,而学生囿于学习的阶段性及知识结构的不完善性,其综合运用分析能力及特有的法律思维能力不能在民法课程中得到有效的训练和培。专业实习实践环节,学生虽然能接触一些民商纠纷的法律实务,但实习场所有限,时间较短,从内容和效果来看,学生也很难全面地参与案件讨论和分析。而模拟法庭教学,往往注重程序性的模拟,几个人在表演,多数人在旁听,所选案例的非争议性,缺乏深人的辩论和真实感。近几年引人的法律诊所教学,使学生能够接触到真实的当事人、处理真实的案件,但因运作经费案源及时间的限制,普及面甚窄。如何最大化地在大学本科教育中有效培养学生在民法领域的思维能力,提高学生观察现象、分析判断问题、解决问题的综合能力,成为民法教学所要研究的重要课题,同样,其他领域如刑法、行政法等也存在着类似的问题。(二)改革之路经对于上述问题的思考,可在以下方面尝试改进。其一,增加民法教学的学分和教学学时,使任课教师有较多的时间引人案例、分析案例从而提高学生的理论水平和实践能力。其二,保持原有的理论教学安排不变,加大实践教学环节教学力度,使学生在系统掌握理论知识后进行实践能力的训练。对于前者,基于民法体系强、内容丰富的特点及新生知识阶段性、知识结构不完善等实际情况,教学中仍不宜引人骄傲为复杂的、有讨论价值的争议案件。另外,即使教师有相对较多的时间去组织、讨论案例,但这样的穿插案例不利于学生对整个民法知识的系统掌握。对于后者,符合学生心理需求和认知规律,在了解有关法律理论之后,学生普遍希望去接触一些具有综合性、典型性、疑难性的真实案例来检验自己的学习成果。在这种改革路径下,加强实践教学环节无疑是较好的选择。在专业实习、模拟法庭、法律诊所外,我们是否有更好的实践教学安排来优化我们的教学体系?鉴于以上实践教学自身的局限性,笔者赞成单独设置相应系列案例课程来优化实践教学体系,具体为,在民法、民事诉讼基本法律知识学完之后,设置民法案例课程,该课程所涉内容以民商事及民事诉讼法律知识为依托,重在培养学生在私法领域的法律思维及分析、解决问题的能力。案例课程与理论课程不同,其定位在于较为系统地培养学生某一特定法律领域的解决问题的实践能力,是相对独立的实践教学,该课程与专业实习等实践环节相结合,能够总体上全面提升学生的法律推理和实践能力。从各高校法学教学的调研来看,在本科教学中设置单独的案例课程的为数不多,华南师范大学所进行的案例课程与观摩审判、实验教学、法律实习、法律进社区服务等相结合的五位一体实践体系在培养学生思维能力、创新及科研能力等方面所取得的良好成效,川也证明了在本科教学实践环节中设置案例课程的可行性与有效性。二、民法案例课程的特点民法案例课程虽为民法案例教学法的延伸,但其作为一门独立的实践教学课程,有其独特性。具体表现在:其一,教学目的在于系统提高学生观察、分析、解决民事纠纷的实践能力和创新能力。在民法教学中,案例教学的目的主要在于对有关民法概念、制度的理解与掌握,而设置专门的案例课程,对学生进行系统的案例分析训练,侧重于学生综合运用知识、分析、判断、推理、创新能力的全面培养,突破了传统教学的束缚,获得了独立的发展空间。联合国科教文组织根据对各国专家意见的调查,获得了对案例研究、研讨会、课堂授课、模拟练习。如能有效开展案例教学,对创新人才的培养是大有裨益的。其二,学生是教学活动的主体。在整个课程的进程中,始终以学生为主导。学生基于特定的真实案例,查找、收集资料,对案件事实进行梳理和认定,提出不同的处理方案,而教师仅仅对课堂进行组织和指导。在的处理过程中,学生的动手能力、思辨能力、协作能力、表达能力等达到较为充分的锻炼。#p#分页标题#e#其三,教学手段多样性。相对独立的案例课程,获得了自由的发展空间,可以采用多种形式组织教学。(l)讨论式。将学生分成若干小组,各小组分别就案件事实、争议焦点、所涉问题、所适用的法律等进行讨论,提出最佳解决方案。通过自己对案件的讨论和处理,提高了学生学习主动性及协作能力,同时培养了学生客观、公正、妥当解决纠纷的能力,这是将来从事法官职业所不可少缺少的素养。(2)抗辩式。任何民事案件纠纷都会涉及原告和被告,将个小组分成对立的双反,从维护自己利益的出发来对案件事实进行认定、对法律适用问题进行辩论,培养其作为职业律师的思辨能力。(3)观摩式。在课程进行当中,适时让学生对实际的审判过程进行观摩,分析、评论案件庭审过程,了解司法实践工作运行过程。(4)角色模拟式。这是更具有综合性的教学方式。教师把不同案情交给个小组后,由各小组自行进行角色分工(法官、律师、当事人、证人等,各司其职而又相互合作),撰写法律文书,利用模拟法庭模拟审判过程。每个小组组织一次,每次其他小组进行观摩和点评。就此种模式的运行而言,可以考虑与原有的模拟法律训练课程进行适当的整合。其四,考评方式的动态性与静态性。本课程的教学目的与教学手段的多样性决定了其考评不能采用传统的考试或者论文报告模式。案例课重在培养学生分析、表达、协作、创新等能力,应当加重动态过程的表现在整个成绩中所占的比例,采取动、静结合,以动态考察为主的评价模式。三、民法案例课程的组织及应注意的问题案例课的教学方法,相对灵活,但不论是讨论式、抗辩式还是观摩式、角色分工式,大致都要经过三个阶段,即案例的选择与准备、学生的分析与处理,教师的点评与总结。下面结合最常用的讨论式来作一交流。1.案例的选择与准备案例课程中,案例的选择至关重要,直接关系到课堂讨论的质量和学生的参与积极性。笔者结合教学经验认为,好的案例应具备以下要求。第一,真实性、典型性。根据心理学的“临近效应”和“权威效应”的解释,人们对心理上越是临近的事物越是容易接受,越是权威越是崇拜和信服。t3]根据这种心理状态,最好选择与学生生活贴近的真实的典型案例,这样更能引起学生的共鸣,激发学生的学习兴趣,增进学生的成就感。比如,在进行侵权方面的案例分析时,可以引人汽车、热水器等产品侵权损害赔偿案件、交通事故民事赔偿等真实而又贴近生活的典型案例。第二,具有分析价值。选择的案例一定要具有分析价值,依笔者见解,具有复杂性或者具有争议性的疑难案件可以作为选择的考虑范围。复杂性是指案件事实较为复杂且涉及到多种法律关系,如在一起电梯伤人的案件中,既涉及当事人之间的合同关系、侵权关系,又涉及到电梯所有人、使用人及维修公司等多方关系,案情较为复杂,案件的处理需要学生综合运用民法知识逐一、深人分析所涉人员之间的法律关系及法律适用,能够较好锻炼学生的法律思维能力。而有些案例,案情并不复杂,但在举证、法律适用方面有争议,这种案例通常对培养学生的思辨能力、创新能力具有较高的价值,能够增进学生对民法精神、原则、有关制度及法律适用方法的深人理解,有利于培养具有较高素养和创新精神的法律人才。遵循以上要求来选择、准备案例,不仅需要花费教师大量的时间和心思,更需要任课教师有换位思考问题的的能力,从学生的角度考虑他们对案例会如何理解、思考、分析,可能会遇到什么问题,根据一般的认知特点适当地设计出一系列“阶梯性”的问题或者焦点问题,以便于课堂的引导和调控。2.案例的分析与讨论准备好的案例提前布置案例,让学生有足够的时间去查阅相关资料,深人讨论。课堂讨论时首先以小组为单位进行意见的发表,其他小组的学生可以进行评论和提出问题,不同意见的小组可以进行辩论。为使讨论的问题集中,达到一定深度,教师必须进行适当的引导,既鼓励学生从不同角度发表自己的见解,又要注意纠偏,把讨论逐步引向深人。3.案例,汽评在课堂教学结束时,教师要善于点评和总结,对学生分析过程中提出的各种观点进行客观、公正地评价,善于发现学生思维中的闪光点,多予以鼓励和表扬。另外,对讨论中存在的不足要给予正确的引导与分析,做到以理服人。案例课程教学,重要的不在于给学生提供每个案例的答案,也不仅是有关的法律知识,更重要的是法律推理的的技艺。l4]对于任课教师而言,整个课程的进行始终要以提高学生的思维能力、分析和推理能力为目的,掌握一定的法律分析方法。“授人以鱼,不如授人以渔”,法律推理及法律思维方式就是渔,不论法律知识如何变化,所面临的案件有何不同,而法律职业所需的这种思维能力则是不变的。

案例教学课件篇10

(一)课程性质与意义从性质上讲,本门课是一门以案例为载体,以问题为中心,以课堂讨论为主要教学法的课程。开设本门课程的必要性或好处,主要体现在以下三个方面:1.案例教学将学生置于一些他们未曾经历过的职业场景中,为他们提供模拟训练的临床学习机会,这种学习机会对于沟通学校与社会、理论与实践,促进理论向实践的转化,使学生更快地适应未来工作世界的挑战,增强对未来职业情境的适应性与敏感性,都是极为有利的,这一点也是传统教学远不能及的。2.案例教学为学生提供了叙事的认知方式和情境化学习的机会。美国学者布鲁纳指出,人类的认知方式有两种,一种是科学的认知方式,另一种是叙事的认知方式。前者往往通过分析、综合、抽象等思维过程,舍去认知当中的个人因素与特定情境因素,追求认知结果的普遍性,后者则与之相反,它主要是通过叙事的方式来进行认知,这种认知是高度个人化、情境化的,如人类学家就经常采用这种认知方式。受人类学家的影响,心理学家后来也发现,人类的心理能力受到情境因素的制约。有许多任务,人们在一般的情况下无法胜任,但是在某一特定的情境中却能够出色完成。④当代情境主义学习理论极力主张,思维和认知不能脱离其应用的情境,学习应该发生在或被置于现实的情境之中;测验应该与执行实际任务整合在一起,而不能作为独立的活动来进行。⑤很显然,运用案例材料进行教学,能很好地满足学生运用叙事的认知方式、进行情境化学习的需要。“案例材料叙事的特征特别适用于情境化的学习过程。学习者会发现,通过案例叙事进行学习,将使观念的记忆和运用变得更加容易”。⑥3.案例教学为学生提供了模拟真实的问题情境、做出判断和决策的机会,能有效地用来提升学生的分析与决策技能、问题解决技能。由于来自现实的案例大多包含结构不良的问题,这些问题很少有明确固定的答案,因此,对于大量不可预测、没有确定性和需要自己作判断的工作,案例是将新手引入专业实践的有效媒介。

(二)学习任务与授课方式在本门课中,学员的学习任务主要是,围绕指定的案例问题,对授课者提供的案例材料进行探究。比如:对案例情境中主人公做法的合理性发表评论;对案例材料中包含的现实困境提出解决问题的设想和行动方案;或者将案例材料与学员自己个人的亲身经历联系起来,引导学员进行自我反思,等等。在这门课中,教学过程主要分三步展开:1.课前准备学员课前阅读案例素材,回答案例教材中指定的案例问题。2.课堂汇报与讨论学员在小组内或全班同学面前呈现自己对案例问题的分析与解读,然后,听取同伴或指导教师的评论意见,包括他们提出的疑问。然后,对同伴或指导教师的评论、提问作出回应,包括作出进一步的解释与说明,澄清误解,回答提问,等等。3.课堂总结与补充指导教师对学员的案例学习汇报以及课堂讨论交流的情况进行总结和点评,指出讨论取得成功的地方和存在的不足。尤其是要针对学员在汇报和讨论中未曾涉及的、被遗漏的关键问题、深层次问题作补充性的讲解。

(三)学业成绩的评估对本门课的学习而言,衡量学员学得怎样,主要看以下三个指标:1.看学员提交的回答指定案例问题的案例作业的质量。比如,对决策型案例的学习而言,衡量案例作业质量高低的主要指标包括:学生对主要案例问题的界定与分析是否“清晰”、“准确”和“深入”;行动方案的提出是否经过仔细的论证,论证是否是清晰的、连贯的和合乎逻辑的;所提出的行动方案对关键案例问题的解决来说,是否具有“适当性”、“可行性”和“特异性”,如此等等。2.看学员参与课堂上案例讨论与交流的表现。主要的衡量指标包括:学员参与课堂讨论的出勤率;课堂讨论中,发言的积极性如何;以及课堂讨论中,发言的质量(如提出的观点、见解是否新颖、独特、深刻,给人以启发,等等)。3.看学员掌握每个案例背后蕴含的相关专业知识的程度。对这一指标的衡量主要通过期末的案例学习考试来进行。案例学习考试通常采取开卷形式,主要考察学员是否掌握了解决关键案例问题所需要的专业知识。

(四)课程有效实施的条件1.要有高质量的案例教材案例教学首要的实施条件是,必须要有高品质的案例教材。如何衡量案例教材的优劣好坏呢?美国课程专家施瓦布(J.J.Schwab)指出,“我们让学生阅读的(案例)材料必须具有足够的复杂性;必须具有可供选择的看法和视角;必须具有相当的不同观点和反对意见,从而体现学习团队在讨论中投入精力的价值。”⑦教师教育专家舒尔曼(L.Shulman)以为,良好的案例必须要有故事性的叙述,其具体要求是:叙事要有情节,即起因、经过以及结果;叙事要明确而详细,不要一般性的陈述或故事梗概式的说明;叙事要将事件置于特定的时空框架内,包括特定的时间、地点和情境;好的叙事应力图揭示和反映案例人物的行为及其意图,包括动机、需求和内心活动;叙事反映了事件发生的社会和文化背景。⑧2.教师熟悉案例教学法的操作与应用案例教学要求教师对案例研讨的主题必须有足够的了解和认知准备;接受过小组讨论法方面的培训(学生充分参与课堂讨论是案例教学取得成功的关键)。在案例教学中,教师的职责主要包括:提前布置案例学习任务,指导学生为课堂上的案例讨论作好准备;主持课堂上的案例讨论,营造良好的讨论氛围,鼓励学生参与和卷入讨论;对课堂讨论加以必要的总结;制定案例学习的表现性目标,对学生的案例学习表现进行评估,等等。

二、课堂观察与评价

(一)课程性质与意义“课堂观察与评价”这门课,顾名思义就是要让学员学会观察课堂,并在此基础上,学会对课堂教学质量的优劣、长短作出判断。所谓课堂观察与评价,说白了就是人们通常所讲的“听课”与“评课”。学会听课(观察课堂),是学会评课的基础与前提。“听课”、“观课”提供有关课堂教学的事实信息,而“评课”则是根据一定的价值准则,对观察到的事实信息作出价值判断的过程。学会听课与评课,是不断改进教学、促进教师专业发展的基础性工具。然而,对不少在职教师而言,他们在师范院校的专业学习中并没有专门学过“课堂观察与评价”这一类的课程。因此,尽管中小学现在都在大力推行以教研组为单位的教师集体备课、相互听评课和撰写教学反思的校本教研活动,实际效果并不太好。许多时候,听课、评课流于形式主义,教师的教学技能、专业素养并没有多少实质性的提高。

(二)学习任务与授课形式在本门课,学员的学习任务主要是学会观察课堂,并利用观察到的事实信息对自己或别人的授课进行分析和评估。对授课者而言,本门课主要分三个部分来展开:1.理论性教学理论性教学主要是通过教师的系统讲授,让学员学习了解有效教学的基本标准与特征,包括有效教学究竟要追求什么样的教学结果(结果标准),为了实现这一结果,教学的过程与方法应遵循哪些基本原则与要求(过程标准)。除此以外,学员还应当学习和了解与课堂观察有关的基本知识,如:课堂观察的目的与意义;课堂观察的主要领域与指标;影响课堂观察的内外因素,以及克服课堂观察偏见或主观性的措施;课堂观察前应做好哪些准备工作;课堂观察与记录的常用工具与方法有哪些,如此等等。在上述这些要点中,确定重要的课堂观察领域及常用的课堂观察指标最为紧要。例如,美国学者GaryD.Borich将课堂观察的领域划分为方面:感受课堂氛围;聚焦课堂管理;探寻教学过程的清晰度;查证教学指导方式的多样性;围绕教学目标开展教学;检验教学过程中学生的参与;评估学生的成功;培养高品质的思维技能。⑨这八个方面,只是课堂观察的主要领域,具体的观察指标还需要进一步细分。比如,教师是如何引入新课、如何激发学生的学习兴趣、如何在新旧学习之间建立联系的?教师是如何向学生表明教学的目的,以及教学对学生的意义的?在教学中,教师使用了哪些教学资源,采用了哪些教学方式?教师有没有将所教科目与学生以前所学的其他科目联系起来?针对学生的个体差异,教师做了些什么?为了维护良好的课堂秩序,教师运用了什么样的课堂管理技巧?教师的个人特征(如穿着打扮、行为举止、讲话音量大小和音调高低、有无热情等)是如何影响和促进教学的?教师是如何结束课堂教学的?在教学过程中,教师采用了什么样的方法去评估学生的学习?如此等等,都可以作为具体的观察指标。2.示范性教学具体做法是:指导教师布置听课任务(可以是现场听课,也可以是看预先已经录制好的课堂教学视频录像),要求学员分小组提交完整的听课报告(也即课堂观察与评价报告)。在学员完成听课报告的同时,指导教师也要完成一份听课报告。在接下来的课堂教学中,各小组和指导教师分别展示自己撰写的“听课报告”,相互交流学习。在交流中,学员就会发现自己对课堂的观察与分析,与其他小组和指导教师所做的课堂观察与评价有什么异同之处。那些不一样的地方,尤其值得关注。正是这种“不一样”,才会促使学员去反思自己所做的课堂观察与评价有什么缺陷。最后,指导教师可根据课堂上的讨论与交流情况,对各小组提交的听课报告进行整合,在吸收各小组报告优点的基础上,形成一个具有专业水准的听课报告。以后,这个报告就可以作为学员独立撰写课堂观察与评价的范本了。3.实践性教学它要求学员实地观察一堂课(或者看一个完整的教学视频录像),然后独立地撰写课堂观察与评价报告。如果说前两个阶段的教学侧重于“知”的话,那么,这一阶段的教学就侧重于“行”,即知识的应用与迁移。

(三)学业成绩的评估对本门课程的学习来说,学员所要达到的基本目标主要有两个,一是了解和掌握有关课堂观察与评价的基础理论知识与方法(对应第一阶段的理论性教学),二是要学以致用,把学到的知识在实践情境中加以运用,撰写出高质量的课堂观察与评价报告(对应第二阶段的示范性教学和第三阶段的实践性教学)。因此,学员的学习评价也分两个方面,对前者可采用开卷考试,对学生应当知晓的理论知识进行检测;对后者只能采用“表现性评价”(performanceassessment)。具体来说,就是根据预先制定的评价标准,对学员独立完成的“课堂观察与评价报告”进行评估。一般来说,一份完整的、规范的课堂观察与评价报告包含以下三个组成部分:“课堂观察描述”(回答课堂教学是怎样展开的,课堂上实际上发生了什么)、“基于课堂观察信息对课堂教学的优点与不足作出判断”以及“改进教学的建议”。相应的评价准则可以是:课堂观察是否全面、准确、细致、深入,不带偏见;对课堂教学的质量评判是否建立在观察证据的基础之上,判断是否基于标准,具有说服力;提出的改进建议是否有针对性,是否合理、可行,如此等等。

(四)课程有效实施的条件1.要上好这门课,授课教师事先必须编写好供学员使用的“课堂观察与评价学习指南(或指导手册)”。这个“指南”或“手册”相当于教材,里面的内容包括:有效教学的基本标准与特征;课堂观察的常用工具与方法;课堂观察与评价的参考量表;课堂观察常见的问题;课堂观察与评价报告的样例,等等。2.学员在修习这门课程之前,应当已经学过“普通教学论”或“学科教学论”之类的课程,对课堂教学中的一般法则与规律,对学科教学的特殊规律,对课堂教学的基本技能如“课堂引入”、“讲解”、“提问”、“分层教学”、“合作学习”、“练习设计”、“学习检查与反馈”等专题有了基本的了解。

三、个案调查与干预

(一)课程性质与意义同前面所讲的三门课相比,这门课最大的特点是,学员要对实际发生的个案现象或事件展开调查,并对案例现象或事件蕴含的问题采取行动。具体来讲,就是学习者在合作学习小组的支持下,对已经发生的或正在发生的某个案例现象或事件(如一次特别的教育活动,一个发生在课堂上或校园里的典型案例现象或事件,一个表现十分特别的特殊学生)展开调查,弄清个案现象或事件是如何发生的、为什么会发生、造成了哪些影响或后果。然后,在小组的支持下,针对个案现象或事件中存在的突出问题采取行动。之后,对行动的效果进行观察。若效果不佳,则通过反思找出效果不佳的原因,并针对原因重新调整行动计划,再去实践、去反思。如此循环下去,直到问题得到解决。开设这门课具有双重价值或意义。一方面,它可以帮助学员(在职教师)发现和解决他们在当下工作实践中遇到的突出个案问题,从而改进教育教学实践,更好地促进学生发展。另一方面,它可以有效地促进学员(在职教师)自身的专业学习、成长与发展。面对真实的问题情境,为解决问题或完成特定的工作任务而行习;对问题采取行动,通过行动与反思的循环进行学习;借助小组讨论的力量,在社会交往互动中进行学习,这样的学习特别适合于成人、适合于教师的在职学习。

(二)学习任务与授课方式在本门课中,学员的主要学习任务是,带着对发生在自己身边的、与自己的工作息息相关的个案现象或事件的“困惑”、“疑问”进入合作学习小组,在小组的支持下,对个案现象或事件展开调查,针对其中存在的突出问题采取行动。因此,这门课不存在直接的课堂教学,授课教师的主要任务就是组建合作学习小组,指导学员对案例现象或事件开展调查,发现其中存在的问题,引导学员对问题进行诊断、分析,并采取行动。对案例现象或事件展开调查,对案例问题采取行动,是本门课能否取得成功的关键环节。对案例现象或事件进行调查,弄清有关案例现象或事件的基本事实,探明案例现象或事件产生的真实原因,这是对案例现象或事件进行干预、采取行动的基本前提。而对案例现象或事件中存在的问题采取行动,改进教育教学实践,则是案例调查的最终目的之所在。只有对问题采取行动,并且对行动的结果进行反思,才会有真正的学习即有意义的学习发生。如果不把一个观念或一个计划付诸行动,我们怎么知道它是有效的还是无效的呢?反思取决于行动,没有行动就没有反思。当然,要有效地进行“反思”,学习者还必须在行动之前、之中和之后,根据行动的需要随时随地进行学习。本门课的授课方式体现在以下学习步骤中:1.组建合作学习小组,小组成员由指导教师、4-5位学员组成。2.在第一次小组活动中,所有组员以叙事的方式描述自己在工作实践中遇到的个案现象或事件,说明自己面临的困惑与挑战是什么,向组员寻求帮助。在小组成员的帮助下,确定个案调查的思路与方法,制订调查计划。3.学员根据制定的计划,对个案现象或事件展开深入的调查。4.学员回到小组,向小组成员汇报自己的个案调查经过与结果。小组成员围绕汇报进行讨论交流,相互质疑问难,帮助组员找出个案调查中存在的不足与缺陷,并提出有针对性的改进调查的建议。5.学员根据小组讨论的意见和建议,作相应的补充调查或后续调查。6.学员回到小组,汇报补充调查的结果。接下来,小组成员围绕个案调查的结果进行讨论交流,针对个案调查中发现的问题,提出解决问题的初步方案。7.组员将问题解决的初步方案付诸行动,并对行动的过程与结果进行观察与反思。8.组员带着各自的观察与反思,回到小组进行讨论交流。组员向小组汇报自己前一段时间做了些什么、具体是怎么做的、做的效果如何,解决了哪些问题,又遇到了哪些新的问题,现在最希望得到的帮助是什么,如此等等,其他组员对这些问题作出回应,或者提问、质疑,发表评论,或者提出建设性的对策与建议。9.组员根据小组讨论的结果,制订新的行动方案,再把新的方案付诸行动,再对行动的过程与结果进行观察与反思。如此循环下去,直到问题得到有效的解决。10.最后,组员围绕各自的个案调查及其干预行动,撰写个案调查与行动研究报告。其构成要素一般包括:对案例现象或事件的深度描述、对案例问题的诊断与分析、问题解决的行动方案、行动方案的实施及效果、反思与讨论、新的问题解决行动方案、新方案的实施及效果、进一步的反思与讨论,等等。以上这些步骤,基本上是按行动学习(actionlearn-ing)的思路来进行的。行动学习源于美国学者库伯(Da-vida.Kolb)提出的体验学习(experientiallearning)循环理论。库伯的体验学习循环包括“具体体验”(concreteex-perience)、“反思观察”(reflectiveobservation)、“抽象概括”(abstractconceptualization)和“行动检验”(activeex-perimentation)四个阶段。据此,pedler等人将行动学习的过程概括为以下四个阶段:(1)体验阶段:对一定情况下行动的结果进行观察与反思;(2)理解阶段:在体验的基础上,形成或重新形成对形势的理解;(3)计划阶段:根据新形成或重新形成的理解,制订行动计划,以便影响形势;(4)行动阶段:在一定情景下执行或实验计划。⑩

(三)学业成绩的评估对本门课的实施而言,学员的学习主要体现在两个方面,一是体现在对合作学习小组的有效参与上,二是体现在完成个案调查与行动研究报告的质量上。对前者而言,衡量学习质量的主要指标有:学员是否积极主动地参与小组会议(可通过参加小组会议的次数、发言的主动性等加以衡量),是否自觉遵守小组共同制定的活动规则(如对所有小组工作保密、轮流发言、注意倾听、相互尊重、会议期间关掉手机等),以及对小组活动作出的贡献有多大(可通过发言的建设性与启发性、为其他组员完成学习任务提供的支持与帮助有多大等指标加以衡量)。对后者而言,衡量学习质量的主要指标包括:对个案现象或事件的描述是否完整、生动具体,具有逼真性;调查结论是否客观可靠,建立在事实证据的基础之上;为解决个案问题而制订的行动计划是否恰当、可行,具有针对性;案例问题最终有没有得到真实有效的解决。当然,整个报告的文字表述是否清晰、连贯、流畅,具有可读性与表现力,也是一个重要的衡量指标。