




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 同伴教学法在软件工程导论课程中的应用 胡树煜+王琢摘 要同伴教学法,是以教师为主导引导,学生合作学习、启发式的教学,在宽松的课堂环境中给学生营造一个良好的学习气氛。采用这种方法对软件工程导论课程进行教学,可以学生为主体,让学生积极主动地进行探究式学习的教学模式。同伴教学法,不但能促使学生获得新知,牢固掌握以往的知识,还激发了学生的学习兴趣,提高了学生的认知能力,且培养了学生独立思考的学习习惯、严谨的科学态度、勇于探索、勇于创新的科学精神,增强了团队的协作意识。关键词同伴教学法;软件工程导论;课程教学doi:10.3969/j.issn.16
2、73 - 0194.2017.04.147g642 a 1673-0194(2017)04-0-021991年,哈佛大学的埃里克·马祖尔教授创建了同伴教学法,其最早应用于物理学教学中。同伴教学法是一种基于合作学习理论和动机学习理论设计的教学方法。它是以教师在课前要求学生进行知识预习,课上提出测试题,要求每名学生独立答题,学生可以向教师提出12个问题,并形成自己的答案;然后由教师将学生进行分组、讨论,每名学生都要在本组内阐述自己的答案,答案有差异时,成员之间可以用自己的观点和理论说服对方,决定自己答案是否更改;教师统计学生上交的试题答案及正确率,根据准确率及时调整教学策略;学生根据教师
3、讲解的知识点和关键点对照自己的答案,并将知识进行有效迁移的教学过程。同伴教学法是在心理发展水平相当的同伴关系之间,通过同学之间进行阐述观点、互相学习、讨论、分享经验,传授技能并获得同步提高。同伴教学法适用于原理、概念、过程、方法等比较难于理解、难于记忆、容易混淆的理论课程,这是一种讲授自然科学课程简单、有效、实用的教学方法。在软件工程导论课程中進行同伴教学法进行教学,符合课程特点和教学发展规律。1 软件工程导论课程教学现状软件工程学归属于自然科学中计算机科学与技术学科,是为了摆脱软件开发成本和进度估计不准、系统满意度不够、产品质量不可靠、软件维护性差、软件开发生产率跟不上计算机发展速度等“软件
4、危机”的困扰,专门研究软件开发与维护的普遍原理、技术的一门工程科学。软件工程学已成为计算机科学的一个重要分支,研究范围广泛,其包括技术方法、工具、管理等多个方面。软件工程导论课程是计算机专业开设的一门必修课,是软件工程学的概要介绍,主要讲述软件工程的原理、概念、技术和方法,介绍各个实施阶段的任务、过程、方法和工具。1.1 课程内容繁多软件工程导论课程讲述的概念、原理、模型、系统内容繁多,讲述的知识面广、软件的发展速度快,课程的真实性和综合性强,理论性的知识众多,教师准备课程和讲解知识虽然耗费了大量的时间和精力,但学生对知识点不易理解,不能完全掌握知识内容。1.2 教学方法陈旧软件工程导论课程采
5、用传统的教学方式,即“满堂灌”,教师在讲台上用无数丰富的语言去描述概念、原理、过程,学生只能被动的接受、机械的记忆,师生之间没有互动,学生想在一节课上把教师所讲的复杂的理论、概念完全记住,非常困难。经过实践证明,这种传统的教学方法,已不能满足学生的学习需求,影响了其学习效果。所以,必须要找到一种适合软件工程导论课程的教学方法,同伴教学法是若干教学法中的最佳选择。2 同伴教学法的应用实例以“总体设计的过程”这一节课程为例。2.1 课前准备在本节课前一周,教师布置阅读任务,要求学生阅读“总体设计的过程”的内容,在课堂上提出并要求学生回答类似下列的问题。(1)详述总体设计的过程,需求分析阶段的数据流
6、程图在总体设计中起到了什么作用?(2)在选取方案过程中,分析员一般要备份什么资料,这些资料有什么作用?(3)数据库设计的步骤是什么,每一步的功能是什么?(4)在书写文档时,都需要哪些文档?为什么要书写这些文档?这些文档对软件的开发起到什么作用?这些问题必须是经过教师精心设计的,不能让学生通过阅读资料就可以找到答案,需要学生通过阅读教材、查找资料,对资料进行独立思考、深入分析,形成自己观点的问题。教师要综合知识点,对问题做好答案,以备讲解。2.2 问题提出课堂上,教师先创设模拟情景,如:一个公司现在需要编写一个财务软件,最先要明确的就是总体的设计过程,那么这个设计过程应该是什么样的呢?此时抛出的
7、设计问题,请同学们进行讨论,给出答案。学生阅读教师给出的思考题,根据阅读过的教材和资料,给出初步答案。此时,每名学生也可以向教师提出1-2个问题,教师进行回答。2.3 小组讨论教师将学生分成若干个学习小组,每组有4-5名成员,可设置1名组长,也可不设置。在小组中,每名学生按次序将自己的答案提出,并说明形成答案的根据、理由和设计。小组内根据不同意见再进行分组,每名同学试图用自己的理论说服对方,此时,教师可以在各组内进行巡视或旁听,并给出一些建议,学生根据讨论和交换的意见,再次形成新的答案。2.4 统计答案学生将答案提交给教师,教师根据学生方案中存在的问题,进行统计,并给出每道试题的正确率,查看知
8、识点掌握情况,总结学生答案的优缺点,分析学生错误答案产生的原因,准备相关知识以备讲解。2.5 讲解答案教师讲解答案如下。(1)总体设计的过程包括设想供选择的方案、分拣选取合理方案、推选最优方案、进行功能分解、设计软件结构、数据库设计、设置测试计划、书写软件相关文档及审查和复审等9个步骤,需求分析阶段的数据流程图在总体设计中是总设计的开始,数据流程图中的自动化边界是实现策略的方案。(2)在选取方案过程中,分析员一般要备份系统流程图、组成系统的物流元素清单、成本或效益分析、实现这个系统进度的计划四份资料,这些资料是实施方案的基础,是项目是否可行的依据。(3)数据库设计的步骤是模式设计、子模式设计、
9、完整性和安全性设计、优化。模式设计是确定数据库的物理结构,子模式设计是具体的数据规划试图,完整性和安全性设计是保证数据库整体安全稳定运行的检查方案,优化是改进模式和子模式数据的方案。(4)在书写文档时,需要系统说明、用户手册、测试计划、详细的实现计划、数据库设计的结果等文档。这些文档是进行软件开发的根据和基础,也是以后开发同类产品的宝贵资料。教师讲解后,归纳总结学生方案的优缺点,对错误的成因进行分析,提炼出本节课程的重点和难点内容。同学们根据自己的答案对照教师的答案,分析自己答案的利弊,巩固知识,再进行讨论,最终领会本节课的知识和技能,提升自己的知识和能力,进而对知识做到最好的迁移。3 结 语在软件工程导论课程中使用同伴教学法进行教学,使学生明确了学习目标,掌握了重点和难点,激发了学习兴趣,提高了解决问题的能力,培养了合作精神、沟通能力、竞争意识、互助精神等综合素质。改变了原有的教学模式,让同学之间成为互相的传授者,不但可以共同探讨问题,还能共同增长知识和技能,达到了共同进步的目的。同伴教学法在自然科学门类的理论课程教学中具有显著的作用和十分重要的现实意义,是同类课程的有益借鉴。主要参考文献1吴蓓.pi教学法在“java
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 聚焦2025:医药企业研发外包(CRO)模式下的临床试验设计与伦理审查分析
- 人教四下 Unit 4 Part A Let's learn 课后练习教学设计
- 2025年纸品用胶合作协议书
- 2025版P气瓶充装作业考试模拟题库必考点附答案
- 2025秋季学期国开电大法律事务专科《民法学(1)》期末纸质考试名词解释题库珍藏版
- 春季2025开学第一课个人观后感(5篇)
- 2025年住院医师考试-急诊科住院医师历年参考题库含答案解析(5卷套题【单项选择题100题】)
- 商铺服务租赁合同2025年
- 水稳采购合同文档全文预览2025年
- 农业技术服务合同书范本(2025版)
- 【高分复习笔记】郝大海《社会调查研究方法》(第2版)笔记和课后习题详解
- 如何导入一节英语课
- HAUNI-KLD-2烘丝机设备结构
- GB/T 36797-2018装修防开裂用环氧树脂接缝胶
- GB/T 13664-2006低压输水灌溉用硬聚氯乙烯(PVC-U)管材
- 校本课题立项证书、结题证书模板
- 广州市养老保险被保险人视同缴费年限审核申请表
- 电厂钢结构防腐油漆施工方案(技术规范)
- 诺如病毒感染暴发调查和预防控制技术指南(2023版)
- Ⅲ类射线装置使用、销售(不储存)单位规章制度
- 山东省枣庄市薛城区2021-2022学年高一上学期期中考试语文试题 -- 统编版高一必修上
评论
0/150
提交评论