![教科版高中信息技术必修1数据与计算 2.4 可以复用的代码 第1课时 教案01](http://img-preview.51jiaoxi.com/3/14/5862741/0/0.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
![教科版高中信息技术必修1数据与计算 2.4 可以复用的代码 第1课时 教案02](http://img-preview.51jiaoxi.com/3/14/5862741/0/1.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
高中信息技术教科版 (2019)必修1 数据与计算2.4 可以复用的代码优质第1课时教学设计
展开课题
2.4 可以复用的代码
单元
2
学科
信息技术
年级
高一
学习
目标
1、理解火柴棒摆数字问题的算法分析和流程图。
理解计算一个数需要多少根火柴棒的实现方法。
重点
理解计算一个数需要多少根火柴棒的实现方法。
难点
理解计算一个数需要多少根火柴棒的实现方法。
教学过程
教学环节
教师活动
学生活动
设计意图
导入新课
有6根火柴棒,列出所有能摆出的自然数,要求火柴棒正好用完。
听讲并思考
导入新课
讲授新课
【思考1】
1、列出3个可以用6根火柴棒摆放的数字,分别是
、 、 、 、 、
2、6根火柴棒能摆放的最大数是 。
【思考2】
如何设计算法,让计算机找出这些自然数?
算法分析:
1、数字“1”需要的火柴棒最少,因此能摆出的自然数最大是111。
2、对0 111之间的每一个数进行计算,统计需要的火柴棒根数。
3、凡是恰好需要6根火柴棒的数直接输出。
流程图
【思考3】
如何计算一个数需要多少根火柴棒呢?
实现方法
1、将这个数除以10求余,求得个位数;
2、将这个数除以10取整,去掉个位数;
3、重复1和2以上步骤直到这个数为0。
课堂小结
1、关于火柴棒问题的算法分析
2、理解计算一个数需要多少根火柴棒
3、理解火柴棒问题的流程图的表示
课后作业
请同学们预习第2课时的函数部分
高中信息技术教科版 (2019)必修1 数据与计算2.4 可以复用的代码优秀第1课时教案设计: 这是一份高中信息技术教科版 (2019)必修1 数据与计算2.4 可以复用的代码优秀第1课时教案设计,文件包含24可以复用的代码学案doc、24可以复用的代码第1课时教案docx等2份教案配套教学资源,其中教案共8页, 欢迎下载使用。
信息技术必修1 数据与计算第2单元 编程计算2.4 可以复用的代码优秀第2课时教案: 这是一份信息技术必修1 数据与计算第2单元 编程计算2.4 可以复用的代码优秀第2课时教案,文件包含24可以复用的代码第2课时学案docx、24可以复用的代码第2课时教案docx等2份教案配套教学资源,其中教案共9页, 欢迎下载使用。
高中信息技术教科版 (2019)必修1 数据与计算3.3 数据与系统公开课第1课时教案: 这是一份高中信息技术教科版 (2019)必修1 数据与计算3.3 数据与系统公开课第1课时教案,共3页。教案主要包含了活动1:,活动2:等内容,欢迎下载使用。