软件工程课程自评报告内容摘要:

和表达能力,我们采取模拟“软件工厂”工作模式,使用项目驱动教学方法。 首先,在教师 的指导下,按照不同角色对完整的教学案例进行模拟真实业务操作,熟悉实际的业务流程,了解软件项目开发过程要素,建立初步的感性认识。 教师布置任务。 创建项目小组,以课题小组为单位,选择软件开发项目。 教师控制难易程度、规模、总体要求、目标。 结合案例讲授软件工程建模工具的操作方法。 为了使学生在学校与企业零跨界,教师模拟企业项目开发的方式,让学生带着任务,在教师的启发、指导下,学习软件工程建模工具操作要领,先以教学案例中的典型模型为例绘制各种建模图形,再绘制各自项目的建模图形。 详细的操作方法以自学为主,操作步骤可参考 教材和帮助文件,这样充分锻炼学生的学习能力和解决问题的能力。 结合案例讲授软件工程建模方法和要领。 通过案例教学,由教师分解软件工程的各开发过程,明确各阶段的要求和标准。 指导学生按照软件开发方法、开发过程和规范实现各课程小组的项目调查、分析与设计。 教师组织课题小组自评,小组之间展示项目、交流、互评,最后教师点评、总结。 这种项目驱动的教学方法,可以最大限度地挖掘学生的潜能,锻炼学生的团队精神。 由于每个小组均有组长、组员,在组织形式和项目安排上,创造了足够的交流氛围,从而锻炼学生的沟通能力、协调能力。 教师根 据学生的能力,尽可能地采用启发式教学方法,以培养学生的创造力。 学生在模拟的“软件工厂”内经历软件项目的开发过程,缩短了人才与企业之间的磨合期。 使用“个性化实践案例设计”的实训方法 课程开始后不久,教师要求学生创建项目小组,并以课题小组为单位,选择软件开发项目,尝试和感悟职业岗位对职业技能的要求。 项目多来源于学生兴趣、亲历的社会实践、熟悉的业务和环境,由教师控制难易程度和规模。 题目确定后,学生将带着问题一边学习一边做自己的课题,课程结束后,学生也完成了自己的课题,并根据自己的课题完成其课程大作业。 通过这种“ 个性化实践案例设计”的实战操作方法,调动了学生的学习主动性,培养了学生的专业能力和实践能力。 但是,采用“个性化实践案例设计”的实训方法的另一个、也是其他方法难以替代的作用是能培养学生的综合素质。 它的效果极佳。 因为,我们鼓励学生自主命题,鼓励学生选择自己长期关注的问题,选择自己从事或曾经从事的工作,或者以家长的工作单位为背景命题。 如果完成自己想要干的事情,或着实现想要实现的愿望,无论事情和愿望大和小,均可感受到成功的喜悦,从而对自己的未来充满信心,这对学生的一生都会有帮助。 如果选择家长的工作单位,那么在 项目的开发过程中,学生需要详细地了解家长的工作业务流程、职责、业务票据或清单。 这样,学生必须与家长密切沟通,这是非常有意义的。 我们发现,不少学生平时与家长沟通很少,带沟很深,学生抱怨家长自己常常得不到家长的认可和信任。 但是,通过这个环节,使学生与家长各自了解了对方的思想、工作学习现状、各自的问题、愿望,即增进了亲情又加深了学生与家长之间的了解。 当学生把经过他们分析、设计好的作品展现给家长时,学生就能自然地得到认可,家长也能从中得到不少安慰和启发。 自主命题能培养学生的观察力、创造力、想象力、独立思考问题和解 决问题的能力,理论联系实际的能力。 经过多年的教学实践,该方法是解决学生自主学习的有效方法。 采用“一组方法、一些过程和一套工具”教学法 传统的软件工程教学模式无法适应高职高专的办学特色,经过反复探索,我们采用了“一组方法、一些过程和一套工具”教学方法,将讲授课与实践课有机结合起来。 该教学方法就是首先通过学生以不同角色操作运行教学案例“商品进销存管理系统”,建立对软件、软件系统、软件项目的感性认识,然后由教师结合案例,讲授软件工程基本的概念和理论知识,给出“一组方法”、“一些过程”,引导学生深入理解其概念和 方法,并对不同方法和过程加以比较。 然后为完成自主命题作准备,提出具体问题探讨解决方法,学生在机房上机实训,学习“一套工具”的使用和操作方法,通过实际训练理解概念和理论知识,达到理论与实践的结合。 接下来学生在自己的课题中找到类似的问题,通过模仿教学案例对照自己的命题解决问题,充分培养自己发现问题、分析问题和解决问题的能力。 最后,教师进行总结,引导学生深入理解,达到总结提高的目的。 例如:在讲授“组成结构树的绘制”这一节时,老师首先讲解组成结构树的基本概念和构成以及基本操作方法,给出完整的教学案例《商品进销存教学 软件》的组成结构树设计结果,为了由浅入深地讲解,先使用简化了的教学案例,达到彻底掌握操作方法,再加入更富实际内涵的商品进销存管理系统进行练习。 然后学生自己动手分析设计自己的命题,上机建立菜单,接着学生将分析自己系统的功能进而建立自己系统的组成结构树。 最后,教师将总结出建立菜单的一般规律。 通过理论讲授、上机实训、自问自作和总结提高这 4 个步骤,使学生加深了理论知识的理解,增强了实际操作能力,培养了自己获取知识的方法,提高了独立发现问题、解决问题的能力。 33 教学手段( 8 分) 自评分 8 分 (信息技术的应用:恰 当、充分地使用现代教育技术手段促进教学活动开展,并在激发学生学习兴趣和提高教学效果方面取得实效。 ) 本课程中“可视化建模工具 PlayCase”的讲解具有很多的交互式操作,传统的课堂授课方式讲授可视化的内容往往事倍功半,效果很差,不利于学生动手能力的培养。 为了解决这一问题,本课程中的讲授课程均在配有大屏幕投影和计算机的教室中授课。 教师用电子幻灯片讲解基本概念,用 PlayCase 工具环境演示操作过程,用软件辅助教学系统剖析系统原理,展示运行效果。 通过这些先进的教学手段,提高了教学的直观性和生动性。 为了配合这些先进的教学手段,我们采用了“立体式”教学法。 所谓“立体式”教学法就是在实训课中教师在计算机上教,学生在计算机上学,然后在计算机上做,这种边教边学,边学边做的方法,提高了教学的直观性,调动了学生的积极性,增强了学生的动手能力,达到了教、学、做合一,手、脑、机并用的效果。 传统的教学方式存在的另一个问题是学校的教学环境与实际工作岗位上的开发环境差别较大,培养的学生自我获取知识的能力有限,毕业后不能很快适应工作岗位的要求。 针对这一问题,我们建立了本课程的网站,在网站中提供了丰富的教学资源。 这样,学生 可以利用网络下载有关课件、应用范例、实训题目、作业、练习题、考纲等教学信息,还可以利用 BBS 等栏目与老师、同学互相探讨、交流经验。 通过这些仿真手段,为学生营建一个类似“软件工厂”的开发环境,保证了学生顺利完成实训课题,同时也提高了学生自己分析问题、解决问题的能力,为今后走向工作岗位打下良好的基础。 认真制定适合课程内容的考核方式和方法也是至关重要的。 课程内容包括软件工程理论部分和实践部分。 它们也成为该课程的考试内容。 理论部分主要是传统软件工程、面向对象软件工程、计算机辅助软件工程的基本概念、基本方法。 考试 方法采用面试的形式,面试是理论测试的创新点,考核学生的理解深度和广度。 实验部分主要考核学生使用软件工程工具和运用软件工程的理论和方法特别是 CASE 工具,实现软件工程标准的软件项目的调查、分析、设计的能力,考核学生按照软件工程规范、组织编写软件工程文档的能力。 考核方法采用形成性考核和报告的形式。 形成性考核分阶段进行,每种建模图形都有考核,按照使用软件工程工具绘制典型案例的要求和标准进行考核。 这部分考核不包括对自主项目的描述,只是考核对工具的操作能力。 报告是学生完成自主命题的规范描述和最后总结,评价采取先由 学生自评,然后互评,最后由教师点评,给出综合成绩的方式。 自评和互评能有效地帮助学生知己知彼,培养团结协作精神等综合素质。 考试成绩为百分制,理论部分、作业及平时表现、形成性实践部分和报告比例大致为 3:1:3:3。 四、教学条件( 15 分) 自评得分 14 分 41 教材及相关资料( 5 分) 自评得分 5 分 (教材建设与选用:选用优秀教材(含国家优秀教材、国外高水平原版教材或有高水平的自编教材);为学生的研究性学习和自主学习的开展提供了有效的文献资料或资料清单;实验教材配套齐全,满足教学需要。 ) 本课程教材内容不断 跟踪较新的、适合高职高专学生使用的《软件工程》教程,将最新的知识反映到教材中去。 近几年来,本课题组成员组织编写与先进的软件工程方法和 CASE 工具配套的教材,简化了理论部分,详解了操作方法和实践部分。 由于内容新颖、先进、高职高专特色鲜明,被清华大学出版社“新世纪高职高专实用规划教材”选用, 2020 年在全国推广使用。 该书具有下列特点: 1.突出高职高专特点,“理论够用、注重实践”,处处体现培养高技术操作型人才的特点,有关操作方法、步骤都做到具体、清晰、图文并茂。 2. 通过教学案例和实践案例,使实践者能够从实践 中理解软件工程的概念、方法、技术和原理,掌握基本的软件开发技术和软件工程规范,运用软件工程开发工具解决实际问题,这种方法尤其适合于高职高专学生的特点。 3.精心选择具有理论先进,符合国际标准和发展趋势、易学易用的软件工程开发工具,并以此作为突破口,展开对软件工程理论和方法的讨论,后面还加入了对未来软件工程的展望的讨论,有利于培养实践者“与时具进”的思想意识,学会运用科学的思想和方法理性地看待软件工程,同时给予了实践者更多的思维和发展空间。 4.自始至终遵循软件开发标准软件开发要求提供统一的行动规范和衡量准则 ,因此,软件工程标准化具。 5.开发过程模板化。 《软件工程实践》、《软件工程》给出了软件开发各个阶段的主要步骤和流程,并建立相应的文档框架格式,便于效仿和规范。 6.实习内容,实例真作。 高等职业教育是培养面向生产、建设、管理、服务第一线需要的、具有“实现”能力的高等技术应用性专门人才。 为适应高等职业教育的要求,《软件工程实践》、《软件工程》再选择若干个实例的软件开发案例作为实习内容。 实习内容将模拟软件工厂的运作环境,指导读者以一个软件开发者的身份完成自己的工作,使读者经过再实践和再认识的过程,牢固地掌握软件 开发技术和规范,以及理解软件工程中的基本理论知识。 7.教材分三篇:软件工程理论、建模工具使用方法和全程一体化精细建模方法与实践,实践部分占 2/3,完全能够满足实践教学。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。