内容正文:
导学案
单元概览
单元名称
教科版必修一第二单元
课时
6~8
一、单元主题
编程计算
二、单元目标
掌握数字化学习的方法,能够根据需要选用合适的数字化工具开展学习(信息意识、数字化学习与创新)。依据解决问题的需要,设计和描述简单算法;掌握一种程序设计语言的基本知识,利用程序设计语言实现简单算法,解决实际问题(计算思维)。
三、内容概要
分课时学历案
课题
教科版必修一第二单元:可以复用的代码
课时
1
一、课标要求
1.6 从生活实例出发,概述算法的概念与特征,运用恰当的描述方法和控制结构表示简单算法。
1.7 掌握一种程序设计语言的基本知识,使用程序设计语言实现简单算法。通过解决实际问题,体验程序设计的基本流程,感受算法的效率,掌握程序调试与运行的方法。
二、学习目标
1. 通过解决螺旋文字的问题,体验编程解决问题的过程,形成“自顶向下、逐步细化”的思想;
2. 认识函数的作用,掌握函数的定义和调用方法,学会“化繁为简,分而治之”;
3. 理解函数的执行过程,能使用函数解决问题;
三、评价任务
1.完成任务一至二,熟练掌握函数的定义与调用。
2.完成任务三理解函数的实际应用。
四、学习过程
活动一:感受文字出现的形式多样,整体把握螺旋文字的代码与功能。
【思考】如何提高编程效率?
活动二:函数是什么?为什么用函数?怎么使用函数?
【关键】函数的定义与调用
任务一:利用函数求n的阶乘
任务二:在任务一的基础上计算1!+2!+3!+……+10!
任务三:将螺旋文字的程序用函数进行改写
【提示】参数的传递要对应
活动三:共享成果
活动四:课堂小结
五、作业与检测
1、 任务一:函数求阶乘
【考察点】函数的定义与调用
2、 任务二:函数求阶乘升级版
【考察点】函数的调用
3、 任务三:改写螺旋文字
【考察点】函数的实际应用
六、学后反思
1、 函数的定义方法:
2、 函数的调用方法:
学科网(北京)股份有限公司
$$