1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
选修1算法与程序设计《5.1.2软件设计》集体备课教案优质课下载
2、对结构化程序设计和面向对象程序设计的方法与思想的理解。
【过程与方法】
1、知识点讲授,理解相关概念,了解任务分析与系统设计的一般步骤。
2、进行分组,自主探究,积极合作,完成任务。
3、成果展示,经验交流,总结提升。
【情感态度与价值观】
通过一个实际问题的解决,让学生体验其中的乐趣,激发与保持他们学习程序设计的动机,培养他们积极主动的探索精神。
【重点】:学会对系统进行模块化划分,体验软件开发的整体规划过程,理解软件开发前期工作的重要性。
【难点】:开发过程的理解。
一、新课导入:
软件设计师薪酬,吸引学生对软件设计的兴趣。
举例有趣的软件
二、概念讲解
软件设计是从软件需求规格说明书出发,根据需求分析阶段确定的功能设计软件系统的整体结构、划分功能模块、确定每个模块的实现算法以及编写具体的代码,形成软件的具体设计方案。
设计阶段
1、概要设计,主要包括:
1)结构设计
2)接口设计
3)全局数据结构设计
4)过程设计
将系统功能模块初步划分
2、详细设计。
三、实践操作
实践一:画出模块结构图
举例: