4.2 运用顺序结构描述问题求解过程 教学设计 2023—2024学年粤教版(2019)高中信息技术必修1

资源下载
  1. 二一教育资源

4.2 运用顺序结构描述问题求解过程 教学设计 2023—2024学年粤教版(2019)高中信息技术必修1

资源简介

4.2 顺序结构教学设计
教材章节 4.2 运用顺序结构描述问题求解过程 课时 安排 1 课时
项目名称 花费有度,我是节约小能手
学习目标 (1)能够掌握 input()函数和 print()函数的基本用法; (2)能够掌握程序的顺序结构设计的基本流程; (3)能够运用顺序结构描述问题的求解过程。
教材分析 本节是教科书《数据与计算》的第四章第二节,将带学生 学习三种程序结构之一“顺序结构 ”的教学内容,也是学习第 五章、选择性必修模块《人工智能初步》的基础知识与技能准备。 本章以培养信息素养为目标, 以知识技能为载体, 以项目学习 活动为途径,开展自主、协作、探究学习,让学生掌握 Python 程序输入输出函数,程序的顺序结构以及在解决实际问题中的 应用。
课标(学业) 要求(是否需 要? ) 是
学习重点 (1)input()、 print() 函数和数据类型转换函数的基本用 法; (2)程序的顺序结构设计的基本流程;
学习难点 算法设计到程序实现的过渡;
活动情境
视频导入: 师:上节课带大家认识了 python,并了解了一些基础知识。这节课我们的学习将从一个 视频短片开始,短片的主角是大家耳熟能详的军艺校草,他不仅曾经帅过,他还曾经抠过。 怎么个抠法呢?我们一起来看看! 播放导入视频,通过视频传达节约消费和打折等概念。视频结束后注意引导正确的消费 观念。引出本节课的课题:花费有度,我是节约小能手!并提问:如何利用计算机程序帮助 我们成为节约消费小能手?
活动 1 合作探究
教师活动 学生活动 设计意图
顺序结构: 实例展示:笔记本 1 的单价 是 3 元,笔记本 2 的单价是 5 元, 如果两种笔记本各购买 n 本,请问一共需要花费多 少元? 引导学生完成任务单内容。 学生补完流程图后, 老师引 导学生分析总结其结构特 点:自上而下依次执行(顺 序结构的特点)。继而引出 顺序结构的概念。 程序是一种程序设计语言, 语言是用来交流的, 人机交 流、用户、程序员和计算机 之间的交流, 那就要通过输 入输出语句来完成。 (1)分析问题 完成任务一 第一题,小组讨论并尝试分 角色扮演,分析如何用计算机解决这个 问题。 分角色扮演:程序员、用户、输入、计算、 输出五个角色,通过语言和肢体动作展 示程序如何解决实例中的问题。 (2)设计算法 完成完成任务一 第二题,补全程序算 法。 ①开始; ②输入 的值; ③令 y= ; ④输出结果 ; ⑤结束。 分角色扮演: 让学生更直观、更生 动地了解这个问题解 决的过程。更能感受 程序设计的优点。 用实际案例让学生合 作 探 究 设 计 出 python 顺 序 结 构 来 解决问题,并经历计 算机解决问题的完成 步骤:分析问题,设 计算法,编写程序和 调试程序。
活动 2 自主探索
教师活动 学生活动 设计意图
数据的输入与输出: 播放有关 python 输入输出 函数的微课视频。 自主学习过输入输出后, 我 们来尝试补全程序。教师演 示上机操作。 标红处两个知识点: 1.数据类型转换 2.格式化输出浮点数 注意讲解两种函数的作用, 可以通过前后对比的方式。 学生在已经预习过的基础上观看微课视 频,进一步学习有关输入输出的知识, 总 结 input()和 print()函数 的格 式用 法。并完成任务单第二项任务 第一题 练习。 (3)编写程序 学习任务二第二题:编写出完整的程序 代码并上机测试。 n=int( (‘请输入 n 的值:’)) y= print(“%.2f”%y) (4)调试程序 保存并运行, 注意总结运行失败的原因。 学生通过课本和视频 主动学习相关知识 点,引发兴趣,并通 过小题加深印象。 任务二可以帮助第一 次接触到算法和完整 程序的初学者了解程 序设计。 实践出真知,上机测 试是重要的一部分。 在编写运行中提醒学 生注意总结,为后面 的交流环节做铺垫。
活动 3 合作探究
教师活动 学生活动 设计意图
学习任务三 。 提高:如果商店做活动, 购 买两种笔记本可以打 z 折, 那么程序需要怎么升级? 以小组为单位讨论交流并测试,选出小 组代表上台演示。 演示成功则所有学生尝试操作,小组内 协作完成。 n=int(input(‘请输入 n 的值:’)) z=float(input(‘请输入折扣系数:’)) y=(3n+5n)*z print( ‘%.2f’%y) 让学生进一步掌握输 入函数,数据类型转 换以及程序设计思 路。 并且为拓展中的收银 机问题做铺垫。
活动 4 拓展创新
教师活动 学生活动 设计意图
现在付钱还精确到分吗? 现在超市收银一般都保留 学生通过新闻了解热

一位小数或者直接抹零成 整数。 播放一则新闻视频, 引出反 向抹零概念。 收银程序又是如何实现正 常收银和反向抹零这些功 能呢? 展示“收银机 ”程序及后台 代码。 学习任务四 : 请同学们详细观察并逐行分析每行代码 的功能。以小组为单位选出代表上台注 释。台下同学分析是否正确。 点事件,并接受正确 的消费观价值观教 育。接触代码注释功 能,进一步掌握格式 化输出知识点,对程 序设计有更多的了 解。
活动 5 交流总结
教师活动 学生活动 设计意图
引导总结 1. 学生总结程序编写易导致运行失败的 成因以及分享关于程序设计的心得。 2. 结合板书总结这节课的知识点。 激发同学们对程序设 计的兴趣,帮助他们 为以后的程序学习打 下基础。
学习评价
评价主体 评价方式 设计意图
自评 利用任务单牛刀小试,测评个人自主学 习能力。 认识自身不足,及时 修正。
组内评 以组内合作探究的方式解决各成员在自 测过程中存疑的知识点,交流讨论发现 与获取。 弥补个人能力的不 足,增强团队协作能 力。
组间评 分组竞争,表现优异者加星,最后分别 给予第一名和最后一名小组不同奖状。 在合作中学习,在竞 争中成长。
教师评 通过学生表现,教师综合评价,客观评 价 帮助学生认识问题所 在,及时纠正
课时学习总结
三知道 知道了可以用程序来解决实际问题; 知道了程序设计语言输入输出函数; 知道了程序设计三大结构之一的顺序结构。
两改进 要学会发散性思考问题 学习应多思考所实践
一问题 如何用程序设计应对更复杂的问题情境?
课时作业 设计意图
原题如果改成:笔记本 1 的单价是 a 元,笔记本 2 的单价是 b 元,那么购买哪 种笔记本更优惠?请研究如何设计算法。 提前让学生 了解选择结 构的内容, 未下一节内 容做铺垫。

展开更多......

收起↑

资源预览