1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
《5.2解析算法的程序实现》最新教案优质课下载
培养学生问题分解、抽象数学模型、算法实现的计算思维能力,并尝试将这种思维模式运用到现实的学习生活中去。
触发学生的爱国情怀,激发学生学习算法的热情,让学生体会到基础算法在现实生活中的应用,学以致用。
加强学生上机VB程序实现的能力,尝试程序的调试修改完善。教学重难点教学重点解析算法概念
数学表达式与VB表达式之间的转换教学难点1. 建立结果与前提条件之间的数学表达式
2. 数学表达式用VB程序语言实现教学准备 多媒体教学软件、学生操作素材
教学过程
教学环节教师活动学生活动设计意图一、课前准备下发学案
二、情境导入通过中兴通讯被美制裁事件引入我们要学习好基础算法,将中国建立成信息强国。引出解析算法这一基础算法在高大上的滴滴快车软件中的实际应用。听讲。
通过中兴通讯被制裁事件触发学生的爱国情怀,激发学生学习算法的热情,为整堂课的展开建立好情感基础。让学生明白再复杂的程序都是建立在基础算法之上的。三、问题分析1. 课件展示2018年新的计价规则。进行简单解读。
2.将学生进行三人小组分组,先计算出一个具体例子的预估价格。然后从具体例子展开进行问题分解讨论,抽象出结果与前提条件之间的数学表达式?
学生根据学案进行分组讨论。
两位学生对不同情况的预估价格计算公式进行板演。通过一个具体的现实生活中的情境,进行计算。再从具体例子展开进行问题分解,找出结果、前提条件,并抽象建立数学表达式。培养学生的问题分解能力,抽象能力。四、建立数学模型1.教师和学生一起讨论修正学生书写数学表达式。从一个特殊情况的例子引入,激发学生进一步思考,得出需将路程分为两个时间段的路程。进而再次修改表达式,建立统一数学模型。
2.提出解析算法的概念。听讲、思考通过师生讨论将表达式简化完善,便于程序的实现。五、算法实现1.教师引导学生将分段函数用选择结构语句实现,复习IF语句的语法规则,强调数学表达式和VB表达式的区别。
2.教师边巡视边辅导学生。上机操作实现算法体会计算机的高速运算能力,让学生明白算法用程序语言实现应用于生活具有现实意义。六、程序完善拓展1.将学生的程序进行测试修改,进一步提出现实情况,不满一公里,不满一分钟的情况如何处理?
2.讲解向上取整的方法,让学生将程序进一步完善。思考取整的方法
上机修改完善程序将程序进一步完善,变得合理,更加符合现实情况。七、课堂总结1.回顾课堂流程,再一次复习巩固解析算法的概念和基本思路。
2.让学生举例解析算法在现实生活中应用的例子。启示学生用计算思维的思维方式去解决现实生活中的问题,让生活更美好。国家更强大听讲巩固复习,加深解析算法概念的印象。
从课堂上的一个例子出发引申到生活中的其它事物是否也可以用解析的方法去解决。
培养学生的计算思维,并将这种思维方式运用于生活。
课后作业:
《算法与程序设计作业本》4.2节作业