3.3.1 简单算法及其程序实现——解析算法及其程序实现 教学设计---浙教版(2019)信息技术 必修1 数据与计算

2021-06-24
| 3页
| 2499人阅读
| 810人下载
普通

内容正文:

解析算法及其程序实现教学设计 课程标准 和 教学目标 解析算法及其程序实现 教材内容: 3.3.1解析算法及其程序实现 适应的课程标准: 1.7掌握一种程序设计语言的基本知识,使用程序设计语言实现简单算法。通过解决实际问题,体验程序设计的基本流程,感受算法的效率,掌握程序调试与运行的方法。 教学目标: ●理解解析算法的思想,能用解析方法来设计算法解决简单问题。 ●编写程序来实现解析算法。 ●通过解决实际问题,编写实用性程序,培养编程解决问题的能力。 指向的核心素养: ●计算思维:针对给定的任务进行需求分析,明确需要解决的关键问题;能提取问题的基本特征,进行抽象处理,并用形式化的方法表述问题。运用基本算法设计解决问题的方案,能使用编程语言或其他数字化工具实现这一方案。 学习环境:有教学控制软件的多媒体机房,装有Python3.x编程环境和班级讨论区。 建议课时:1课时 教学活动设计 教学环节 教学过程 设计意图 情境导入 回顾3.1绘制正多边形的问题,提问如何根据边数计算内角度,从而确定画笔旋转的角度。 抽象与建模: 已知条件:正多边形的边数n和边长a、 要求的解:正多边形内角度数d和画笔旋转角度(180-d) 数学表达式:d = (n - 2) * 180 / n。 算法描述: ①输人要绘制的正多边形的边数n和边长a。 ②计算正多边形的每个内角度数d,其中d = (n - 2) * 180 / n。 ③将以下过程重复执行n遍:画- -条长度为a的线段,再将画笔方向向左(逆时针)旋转(180-d)度。 温故而知新。通过回顾学生熟悉的问题,拉进与学生的距离。设定锚点,让学生体会解析算法的基本思想。 学生活动 活动1:编程计算2个电阻并联后的总电阻值。 教师引导学生思考: 已知条件是什么?(两电阻的阻值R1,R2) 要求的解是什么?(并联后的总电阻值R) 已知与结果之间的表达式怎么写? R = R1 * R2 / (R1 + R2) 活动2: 编程计算多个电阻并联的总电阻。其中,每个电阻的阻值可由键盘输入,当输入了一个0时,表示输入结束。 教师引导学生思考: 已知条件是什么?(R1、R2、R3……Rn的阻值) 要求的解是什么?(并联后的总电阻值R) 已知与结果之间的表达式怎么写? 需要哪些变量?(r

资源预览图

3.3.1 简单算法及其程序实现——解析算法及其程序实现 教学设计---浙教版(2019)信息技术 必修1 数据与计算
1
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。