内容正文:
初中信息第三册第二单元Phthon程序设计
第10课 图书小管家 学案
【学习目标】
1.了解程序设计的一般步骤;了解模块化程序设计的一般方法。
2.能综合运用所学知识,解决生活中的常见问题;能够从规划到设计,有步骤的完成一个简易程序。
3.进一步提升分析问题、解决问题的能力,培养做事有条理的好习惯。
【重点难点】
重点:程序设计的一般步骤。
难点:模块化程序设计的方法。
【学习过程】
1、 自主探究
如何设计简易的图书小管家程序:
分析问题,设计流程
设计程序如同盖房子,需要规划。对普通的程序,一般可以按照以下的步骤进行设计:
想一想:这个图书管理系统要实现哪些功能?
学生阅读加油站总结图书管理系统要实现的功能
1. 添加图书
2. 删除图书
3. 查询所有图书
4. 读取图书信息
5. 退出并保存图书信息
根据以上功能分析,讨论该程序的流程和需要的算法?
学生设计一个简易流程图
活动二:搭建程序框架及编写程序代码
学生可以用伪代码完成程序设计
二、拓展延伸
总结设计一个综合性的程序应该按几个步骤进行?
三、我的收获
通过本节课的学习,你有哪些收获?在学习的过程中,你觉得自己还有哪些不足或需要改进的地方?
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
$