2020—2021学年高中信息技术(人教中图2019)必修1 2.4.3算法与程序综合应用1 (第十九课时)-教学设计

2021-02-09
| 6页
| 1163人阅读
| 74人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术人教/中图版必修1 数据与计算
年级 高一
章节 2.4.3 算法与程序实现的综合应用
类型 教案-教学设计
知识点 -
使用场景 同步教学
学年 2021-2022
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 56 KB
发布时间 2021-02-09
更新时间 2021-03-11
作者 琮琤
品牌系列 -
审核时间 2021-02-09
下载链接 https://m.zxxk.com/soft/26910113.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

课程基本信息 课题 算法与程序综合应用1 教科书 书名: 信息技术必修1 《数据与计算》 人民教育出版社;中国地图出版社 出版日期:2019 年 6 月 教学目标 教学目标: 1. 复习与巩固Python语言的语句内涵,强化相关的编程知识; 2. 通过编程实践,体验用计算机解决问题的一般过程,从而理解此过程中各个环节的实际内涵与意义; 3. 通过对枚举、解析两种算法的实践,理解通过优化算法和综合应用算法思想来提高解决问题效率的意义。 教学重点:体验用计算机解决问题的一般过程,从而理解此过程中各个环节的实际内涵与意义。 教学难点:理解综合应用各种算法的思想来提升解决问题有效性的实际意义。 教学过程 时间 教学环节 主要师生活动 1’ 课前准备 1. 打开“自主学习任务单”; 2. 打开Python语言编译器Jupyter Notebook。 8’ 初步体验 初步体验 以“韩信点兵”的习题为例,引导学生开始体验计算机解决问题的一般过程。 【步骤1】提出问题 韩信是汉初著名军事家,传说他统计士兵数目有个独特的方法。例如,先令士兵排成5列纵队,结果余1人;接着,命令士兵排成6列纵队,结果余5人;再命令士兵排成7列纵队,结果余4人;最后命令士兵排成11列纵队,结果余10人。这样他便知道士兵的总人数了。这种计数的方法被后人称为“韩信点兵”。 试编写程序计算士兵的数目。 引导学生回顾前面课时中学习过的“计算机解决问题的一般过程”的几个步骤,带领学生对问题进行条理性的分析。 【步骤2】分析问题 将问题转化为数学问题,列出不定方程组,需要求解X的数值。 【步骤3】设计算法 结合计算机计算能力强、运算速度快的特点,引导学生尝试用枚举法来解决问题,并呈现算法流程图。 同时满足: X%5==1,X%6==5, X%7==4,X%11==10 输出X X:相应范围内依次取值 否 是 【步骤4】编程调试 在枚举法的基本编程思想的引导下,以for循环结构语句、if条件语句和具体表达式的写法为基本内容,带领学生一步一步完成程序代码的输入,并在编译器中运行。 for X in range (4000,5000): if X%5==1 and X%6==5 an

资源预览图

2020—2021学年高中信息技术(人教中图2019)必修1  2.4.3算法与程序综合应用1 (第十九课时)-教学设计
1
2020—2021学年高中信息技术(人教中图2019)必修1  2.4.3算法与程序综合应用1 (第十九课时)-教学设计
2
2020—2021学年高中信息技术(人教中图2019)必修1  2.4.3算法与程序综合应用1 (第十九课时)-教学设计
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。