欢迎来到天天文库
浏览记录
ID:52284005
大小:63.00 KB
页数:4页
时间:2020-03-26
《软件工程课程教学方法探讨.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、论文写作不是一朝一夕,更不能胡编乱造。需要切身研究、调查、分析与归纳,需要大量的数据处理与查阅资料。本论文不求带给你多大的帮助,只愿做您脚下之石。该文档为word格式,方便复制修改打印,写论文就是这么简单■以下是正文…软件工程课程教学方法探讨(作者:单位:邮编:)软件工程课程教学方法探讨—、引言软件工程是一门理论性和实践性都很强的学科,软件工程课程的教学分为两种形式:理论教学和实践教学。教学的目的是帮助论文联盟管理系统,军事训练信息管理系统,学员学籍管理系统,联合作战指挥信息系统等),将这些经典的案例贯穿于理论知识的讲解中,使学员真正理解书中的理论知识,建立软件开发的系统化与工程化观
2、念和质量意识。例如,在讲授需求分析这章时,可以以学员较熟悉的学员学籍管理系统作为讨论案例,先要求他们按软件工程学的思想和方法认真做好需求分析,然后组织课堂讨论,进而得出需求分析的步骤:需求获取、需求建模、编写需求说明文档、需求验证。在这个过程中,同学们能够深刻理解和掌握需求分析的方法和步骤,并充分认识到需求分析的重要性。在讲授软件工程技术这章时,可以结合军事训练系统管理系统案例,讲解需求工程、软件体系结构设计、用户界面设计、详细设计、软件测试等内容。将枯燥的理论与实际紧密结合,变抽象为具体,有利于学员充分理解和掌握各知识点。3启发■探索式教学启发一探索式教学是通过教员的提问,引导启发
3、学员进行深入思考、分析和讨论,促进学员积极探索。对于基础理论部分采用启发一探索式教学更能让学员深刻理解和体会抽象的理论知识,通过课堂互动讨论,营造活跃、轻松的课堂气氛,同时,也锻炼了学员的分析能力和团队交流合作能力、学会探求知识的方法。启发一探索式教学是一切教学方法的灵魂,如何把启发一探索式教学的指导思想融入到讲授中去是关键。笔者十分注重启发一探索式学习,上论文联盟管理工具将所产生的各种文档控制在有序管理之下。2任务驱动教学任务驱动教学法是将软件工程整个课程学习内容划分为若干个特定的任务,每个任务包含特定的知识点,并且在实践环节中完成设定任务的教学法。采用任务驱动教学方法,只要完成了
4、课程中设定的任务,就可以掌握全课程学习的内容。软件工程课程的实践内容需要以小组为单位在课外完成,结合学员在理论基础、能力素质、个人兴趣等方面的能力,激发出学员学习的积极性和创新意识,推进学员自主学习的动力、有利于各小组技能水平的不同表现,有利于不同层次学员实践创新能力和专业素质的全面提高。笔者在学员进行课程设计时采用了任务驱动教学,其基本过程为:提出任务、分析任务、学员操作、交流讨论、巩固创新、总结等。例如,以小组为单位让学员用不同的语言编程实现给定的设计任务,不同开发小组可以选相同的设计课题也可以选不同的设计课题。小组既有分工到个人成员的特定任务,也有需要共同协作才能完成的任务。在
5、课论文联盟管理、时间管理、合作意识、团队意识、工作意识、品质意识、等方面的重要性。3案例■任务驱动教学案例一任务驱动教学法,顾名思义是案例教学法和任务驱动教学法相互结合的一种综合教学方法。案例一任务驱动教学法以案例为引导,以任务为驱动,将教学内容分解于一个个任务模块中,在任务的实现过程中完成真正意义上的知识建构。在软件工程实践课中合理、有效地使用案例一任务驱动教学法能够充分调动学员学习的积极性,提高学员实践能力和创新能力,最终达到使学员有效地实现对当前所学知识的意义建构的目的。案例一任务驱动教学的基本过程为:选择并设计案例、剖析案例提出任务、实现任务和总结评价。例如,选择学员熟悉的学
6、员管理系统为案例,本系统目的是为了实现学员管理信息化,其基本功能应包括:(4)学员基本资料管理、军事素质管理、奖惩管理、成绩管理、内务管理、职务管理等;(2)实现多条件检索;(3)生成交叉报表。再把每个基本功能细化成任务模块,如成绩管理基本功能可以划分成成绩的录入、成绩的查询、成绩的修改和成绩的备份等任务模块。对于比较简单或单一的任务,学员可以查阅有关的教材、资料进行自主学习实现。对于综合性较强、难度较大的任务,可以通过小组讨论、交流进行协作学习。当学员完成任务时,教员应对其学习成果进行展示、分析和评价。U!结束语软件工程课程具有较强的实践性,是各种开发经验的总结与提炼。通过探讨和采
7、用多种教学与实践方法,重视学生对知识的理解和运用,避免死记硬背,提高了学生的主动性和创造性,效果明显。
此文档下载收益归作者所有