网站大量收购独家精品文档,联系QQ:2885784924

高中信息技术 程序设计基础 运用顺序结构描述问题的求解过程(花费有度,我是节约小能手) 教学设计.docx

高中信息技术 程序设计基础 运用顺序结构描述问题的求解过程(花费有度,我是节约小能手) 教学设计.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE 1 4.2顺序结构教学设计 教材章节 4.2 运用顺序结构描述问题求解过程 课时安排 1课时 项目名称 花费有度,我是节约小能手 学习目标 (1)能够掌握input()函数和print()函数的基本用法; (2)能够掌握程序的顺序结构设计的基本流程; (3)能够运用顺序结构描述问题的求解过程。 教材分析 本节是教科书《数据与计算》的第四章第二节,将带学生学习三种程序结构之一“顺序结构”的教学内容,也是学习第五章、选择性必修模块《人工智能初步》的基础知识与技能准备。本章以培养信息素养为目标,以知识技能为载体,以项目学习活动为途径,开展自主、协作、探究学习,让学生掌握Python程序输入输出函数,程序的顺序结构以及在解决实际问题中的应用。 课标(学业)要求(是否需要?) 是 学习重点 (1)input()、 print() 函数和数据类型转换函数的基本用法; (2)程序的顺序结构设计的基本流程; 学习难点 算法设计到程序实现的过渡; 活动情境 视频导入: 师:上节课带大家认识了python,并了解了一些基础知识。这节课我们的学习将从一个视频短片开始,短片的主角是大家耳熟能详的军艺校草,他不仅曾经帅过,他还曾经抠过。怎么个抠法呢?我们一起来看看! 播放导入视频,通过视频传达节约消费和打折等概念。视频结束后注意引导正确的消费观念。引出本节课的课题:花费有度,我是节约小能手!并提问:如何利用计算机程序帮助我们成为节约消费小能手? 活动1 合作探究 教师活动 学生活动 设计意图 顺序结构: 实例展示:笔记本1的单价是3元,笔记本2的单价是5元,如果两种笔记本各购买n本,请问一共需要花费多少元? 引导学生完成任务单内容。 学生补完流程图后,老师引导学生分析总结其结构特点:自上而下依次执行(顺序结构的特点)。继而引出顺序结构的概念。 程序是一种程序设计语言,语言是用来交流的,人机交流、用户、程序员和计算机之间的交流,那就要通过输入输出语句来完成。 分析问题 完成任务一?第一题,小组讨论并尝试分角色扮演,分析如何用计算机解决这个问题。 分角色扮演:程序员、用户、输入、计算、输出五个角色,通过语言和肢体动作展示程序如何解决实例中的问题。 设计算法 完成完成任务一?第二题,补全程序算法。 ①开始; ②输入_____的值; ③令y=_________; ④输出结果_____; ⑤结束。 分角色扮演: 让学生更直观、更生动地了解这个问题解决的过程。更能感受程序设计的优点。 用实际案例让学生合作探究设计出python顺序结构来解决问题,并经历计算机解决问题的完成步骤:分析问题,设计算法,编写程序和调试程序。 活动2 自主探索 教师活动 学生活动 设计意图 数据的输入与输出: 播放有关python输入输出函数的微课视频。 自主学习过输入输出后,我们来尝试补全程序。教师演示上机操作。 标红处两个知识点: 1.数据类型转换 2.格式化输出浮点数 注意讲解两种函数的作用,可以通过前后对比的方式。 学生在已经预习过的基础上观看微课视频,进一步学习有关输入输出的知识,总结input()和print()函数的格式用法。并完成任务单第二项任务??第一题练习。 编写程序 学习任务二第二题:编写出完整的程序代码并上机测试。 n=int(_______(‘请输入n的值:’)) y=__________ print(“%.2f”%y) 调试程序 保存并运行,注意总结运行失败的原因。 学生通过课本和视频主动学习相关知识点,引发兴趣,并通过小题加深印象。 任务二可以帮助第一次接触到算法和完整程序的初学者了解程序设计。 实践出真知,上机测试是重要的一部分。 在编写运行中提醒学生注意总结,为后面的交流环节做铺垫。 活动3 合作探究 教师活动 学生活动 设计意图 学习任务三???。 提高:如果商店做活动,购买两种笔记本可以打z折,那么程序需要怎么升级? 以小组为单位讨论交流并测试,选出小组代表上台演示。 演示成功则所有学生尝试操作,小组内协作完成。 n=int(input(‘请输入n的值:’)) z=float(input(‘请输入折扣系数:’)) y=(3n+5n)*z print(‘%.2f’%y) 让学生进一步掌握输入函数,数据类型转换以及程序设计思路。 并且为拓展中的收银机问题做铺垫。 活动4 拓展创新 教师活动 学生活动 设计意图 现在付钱还精确到分吗?现在超市收银一般都保留一位小数或者直接抹零成整数。 播放一则新闻视频,引出反向抹零概念。 收银程序又是如何实现正常收银和反向抹零这些功能呢? 展示“收银机”程序及后台代码。 学习任务四????: 请同学们详细观察并逐行分析每行代码的功能。以小组为单位选出代表上台注释。台下同学分析是否正确。 学

您可能关注的文档

文档评论(0)

文先生 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8047000056000024

1亿VIP精品文档

相关文档