APP下载

成果导向模式下的案例教学实践

2014-10-21王景丽

新课程学习·下 2014年10期
关键词:成果导向程序设计实践教学

王景丽

摘 要:以“成果导向模式下的案例教學实践”为课程教学改革思想,设计用于应用性本科计算机相关专业的教学方案,该方案由课程现状、教学方法设计、评价体系等内容组成,旨在使方案具有实用性和可操作性等特点。既可直接用于程序设计基础课程的综合实践环节,同时该方案的设计思想、实施手段和操作方法可为其他相关课程改革提供参考。

关键词:程序设计;成果导向;实践教学

一、课程简介

程序设计基础综合课程设计是一门实践课程,是学生在学习完“程序设计基础”课程后的一次全面综合项目训练,“程序设计综合课程设计”不仅培养对综合程序设计的初步认识,更重要的是使学生掌握基于结构化的小型项目开发流程,其中包括功能分析、模块划分、简单算法设计、编码实现;学习撰写课程设计报告,掌握软件开发中的问题描述方式。

二、存在问题

以“成果”为导向的课程教学实践已在本课程中推进了两年,成果规范性和评价标准都已完善,从成果质量及学生评价看,“成果导向”的评价体系促动了学生的课外主动学习、强化了学生的团队意识,改革成果值得巩固,同时在“成果导向”模式下,教学遇到诸多新问题:①由于该课程课堂学时较少(共32学时),而在成果评价标准“关联递进式”的压力下,学生和老师都希望通过课堂传递尽可能多的技术知识,造成课堂教学任务繁重,而学生则普遍感觉课堂信息量过大,实际有效接受少。②本课程采用案例教学,由于不同案例核心数据结构各异,教师对各个案例教学基本采用“全扶植式”教学,完全扶植的“案例学习”不利于激发学生的主观能动性,牺牲了学生的创新思维。③课堂气氛沉闷,趣味性较差。本课题是对“成果导向”模式实践中遇到的新问题进一步积极探索,以期改善课堂教学,优化课程整个教学体系。

三、改革实践

本次改革希望在“成果导向”的教学积累基础上,结合有效教学原理(如下图所示)(有效教学应该是教学目标、教学实施、教学评估的最佳匹配组合),建构程序设计基础综合课程设计课程的有效案例教学体系(教学内容分解论证、构建有效的课堂案例教学,深化成果式的教学评估方案),并最终形成可操作的教学手册。

图 有效教学原理(Richard E. Mayer,2010)

1.教学内容安排

根据“有效教学原理”,教学内容为教学目标服务,针对教学目标将教学内容分解,确认所有教学内容完全达到教学目标要求,教学内容分解分析的过程,也是对教学内容确立的论证过程。经过论证,最终确定了该课程的教学围绕三个项目(《通信录管理系统》 《家庭财务管理》《时钟图形》)展开,三个项目除功能外,核心数据结构、甚至界面模式都完全不同。

以下以“通讯录系统”展示标准化的教学内容(如下表所示)。  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;■

2.教学方式方法选择

有效教学原理中教学实施是教学目标达成的过程保证,教学实施应该与教学目标相匹配,根据表中技能目标和素质培养目标要求,并结合案例课堂教学现状,提出几种关键的教学方式方法以促进教学。通过多种教学方法保证建立起以学习者为主导的合作式、研究式学习组织,保证学生课堂内有效接受,改善课堂氛围。

(1)引探导学的课前教学。案例教学的课前准备是合作式课堂成功与否的关键。在案例课堂教学活动中,一个教师发挥着领导案例讨论的过程,教师不仅要引导学生去思考、去争辩,还要解决案例中的特定问题,引导学生探寻特定案例复杂性的过程及其背后隐藏的各种因素和可能性。所以课前教学在教学过程中对课堂教学起决定因素。

(2)质疑问难的课堂讨论。课堂中开展讨论环节、小组间或师生间通过质疑问难来改善沉闷课堂,质疑可使学生改变学习中的被动地位,激发起探求新知的欲望,还能高效全面发展学生的自主学习能力;一个民主、平等的课堂气氛是讨论课开山的环境保障。同时在讨论中教师要充分爱护和尊重学生的问题意识。

(3)自主归纳与演绎。教师在课堂的讨论中所起的作用是一个讨论结果的判官,还是一个辩论主持人,一个高效的课堂教学要给学生留有思考的余地,这就是“启思”,让学生在讨论中启发自己的思想,让学生自己辩证、归纳、演绎和辨识结论,这才能真正培养学生解决问题的能力。

3.教学运行组织

由三位学生组成开发小组针对三个案例,轮值项目负责人,明确分工、模拟项目开发流程,依据开发环节进行任务分解,并在各个开发环节撰写开发文档,最终形成课程设计报告。

课堂以学生研讨为主,教师讲解为辅;课下以学生独立编码为主,教师引导为辅的组织形式,成果导向的评估体系内,调动了学生的课外学习,三个项目超过2500行的代码量,全都要课外完成。课内外学习完全达到1∶3。每个项目结束前一周,以“开发小组”为单位自愿申请,每次申请组数不超过总数的1/3;如果“组数”超过,以申请时间为准,进行资格审查。答辩采取学生互答辩,教师抽查答辩的方式来组织。

网路教学作为教学手段在日常教学运行中给学生提供任务分解、案例模型等重要教学资料。

4.课程考核方案设计

在有效教学原理中教学评估是教学目标和教学实施效果的保证,一个有效教学的关键是有一套与教学目标和教学实施匹配的评估体系,在教学评估体系中教学质量评估如何转变为一个可度量的指标是核心,在“成果”导向模式下成果的质量是衡量课内外教学效果的关键指标,希望在此次课题改革中,将“成果”评价指标实现完全可操作化。

在“程序设计基础综合实践”的改革中,课时大幅度减少,课时教学效果明显提高,根据我们调查,由于学生编码量大幅度提高,讨论课增加,深层次问题也增多,而问题本身的个体性又很强,保护了学生的创新热情,综合试训类课程的课堂教学成效一直是各类课程的短板,本次改革从课堂教学改革入手,从课堂教学内容取舍到课堂教学手段方法创新,综合利用一切有利于构建高效课堂的方法,希望给学生一个趣味、生动、有效的课堂。

参考文献:

马应红.浅谈课堂教学中如何培养学生的自主学习能力.学周刊,2014.

编辑 李建军

猜你喜欢

成果导向程序设计实践教学
基于OBE的Java程序设计个性化教学研究
项目化教学在Python程序设计课程中的应用
C++程序设计课程教学改革研究
医学专业“Python程序设计”课程教学改革总结与思考
高校概率统计课程OBE教学方法研究
基于成果导向教育理念引导高职计算机教育
软件技术专业成果导向课程设计
基于高职成果导向教育的行动学习模式构建
茶学专业校企合作实践教学探索
《电气工程毕业设计》 课程的教学设计