教科版 (2019)必修1 数据与计算2.4 可以复用的代码精品ppt课件
展开请同学们用6根火柴棒摆出所有的自然数,要求火柴棒正好用完。
学生活动——打开学案完成
【学生活动1】1. 列出3个可以用6根火柴棒摆放的数字,分别是 、 、 、 。2. 6根火柴棒能摆放的最大数是 。
【学生活动2】
如何设计算法,让计算机找出这些自然数?(打开学案)
1. 查找符合条件数的范围: 。2.从0开始,利用穷举法一一列举出范围内每个“数”。3. 每个数需要几根火柴棒。4.判断是否用了6根。满足条件,输出此数。
此流程图还缺了哪一步?
i这个自然数使用了几根火柴棒
3. 每个数需要几根火柴棒。
【学生活动3】
2根+6根+6根=14根
如何计算一个数需要多少根火柴棒呢?
【学生实践】请学生尝试绘制流程图
步骤:将这个数除以10求余,求得个位数;把个位数对应于火柴棒的个数进行累加; 将这个数除以10取整,去掉个位数; 重复1和2以上步骤直到这个数为0。
1. 关于火柴棒问题的算法分析2. 理解计算一个数需要多少根火柴棒3. 理解火柴棒问题的流程图的表示
穷举需要6根火柴棒的自然数。计算一个数需要多少根火柴棒。
预习课本p42页函数了解什么是系统函数和自定义 函数
教科版 (2019)必修1 数据与计算2.4 可以复用的代码获奖课件ppt: 这是一份教科版 (2019)必修1 数据与计算2.4 可以复用的代码获奖课件ppt,共14页。PPT课件主要包含了学习目标,自定义函数,函数调用,代码实现,导入模块并使用,巩固提升,课堂小结等内容,欢迎下载使用。
教科版 (2019)必修1 数据与计算2.4 可以复用的代码获奖ppt课件: 这是一份教科版 (2019)必修1 数据与计算2.4 可以复用的代码获奖ppt课件,共15页。PPT课件主要包含了学习目标,算法分析,算法流程图描述,%105,实现方法,代码实现,巩固提升,课堂小结等内容,欢迎下载使用。
教科版 (2019)必修1 数据与计算2.4 可以复用的代码课文ppt课件: 这是一份教科版 (2019)必修1 数据与计算2.4 可以复用的代码课文ppt课件,共16页。PPT课件主要包含了了解函数的作用,学习目标,课前复习,list,任务1阶乘,n+1,函数的概念,函数定义与使用,函数名,返回值等内容,欢迎下载使用。