2.4 可以复用的代码 教案

2024-03-19
| 5页
| 1186人阅读
| 8人下载
特供

内容正文:

可以复用的代码 一、基本说明 1.授课教师:陆秀芹 2.面向学生:高一年级 3.课课名称:《可以复用的代码》(高中信息技术教科版必修一数据与计算第二章第四节) 4.教学时间:40分钟 5.课时:1 二、教学目标 1.了解函数的作用 2.通过“摆火柴棒”项目,掌握函数的定义和调用方法,理解函数的执行过程与原理。 3.能够使用函数解决常见问题。 三、教学重难点 (一)教学重点 掌握函数的定义和调用方法。 (二)教学难点 理解函数的执行过程。 4、 教学过程 【课前预习】(3min) 提前预习课本内容并设置前置性题目,让学生了解本节课的教学内容。 【课题引入】(3min) · 6根火柴棒能摆出的一位数:0,6,9 · 6根火柴棒能摆出的二位数:14,41,77 · 6根火柴棒能摆出的三位数:111 【新知讲授】(7min) 1. 算法分析 如何计算自然数num需要多少根火柴棒?--计算自然数num需要多少根火柴棒,可以分别计算num中各个数位需要多少根火柴,然后将各数位对应的火柴棒根数进行累加。 2. 流程图表示 如何获得num各数位的值?-- ①将num除以10取余,求得个位数;②然后将num除以10取整,去掉个位数。重复步骤①②直到num为0。显然可用while循环。 【活动一设计:】(8min) 编程实现:求任意一个数需要几根火柴棒。 【新知讲授】(5min) 对程序进行分析得知,对每一个自然数进行火柴棒个数的统计需要重复使用,因此可以设计函数优化代码。 3. 函数 · 函数分类:系统函数和用户自定义函数。 · 自定义函数:函数一般包括函数名、参数、返回值和函数体4部分。其中函数名和函数体是必不可少的,参数和返回值可根据需要进行定义。 · 标准格式 【活动二设计:】(8min) 调用函数,求6根火柴棒可以摆放的数字。 【新知讲授】(3min) 对函数的执行过程进行解析。 【总结评价及课后巩固】(3min) 对学生完成过程中存在的问题进行解答并总结常见问题。通过几道选择题巩固这节课的知识点。 五、板书设计 2.4 可以复用的代码 学科网(北京)股份有限公司 $$

资源预览图

2.4 可以复用的代码 教案
1
2.4 可以复用的代码 教案
2
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。