必修1 2.4 可以复用的代码 第1课时 教案

文档属性

名称 必修1 2.4 可以复用的代码 第1课时 教案
格式 doc
文件大小 1.3MB
资源类型 试卷
版本资源 教科版(2019)
科目 信息技术(信息科技)
更新时间 2020-10-16 17:09:00

图片预览

文档简介

中小学教育资源及组卷应用平台
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课时的函数部分

_21?????????è?????(www.21cnjy.com)_