第5章 程序设计入门 教案
任务1 设计简单程序 教案
1.教学设计方案
教学单元名称 | 任务2 设计简单程序 | 课 时 | 4学时 | ||
所属章节 | 第5章 程序设计入门 任务2 设计简单程序 | ||||
任务描述 | 临近节日,小华发现很多商店都在打折,促销活动吸引了很多的顾客去购买商品。小华心想:虽然打折活动让每个商品的价格降低了,但是销售量也增多了,那么商家最后获得的利润是比平时更高了还是更低了呢?如果他将来也开一家店,到了打折季的时候,为了获得最高的利润,怎么决定打几折呢?怀着这些疑问,小华到了堂兄。 | ||||
任务分析 | 堂兄听了小华的疑问,说:“打折和给商品定价可是一门学问啊,根据对消费者消费心理等情况的了解,可以编写程序来计算打几折可以获得最高利润,还能够预测打折活动带来的具体利润呢。”学习程序设计语言是与计算机进行沟通的基础,本节以Python语言作为编程工具,学习如何创建并运行程序,了解程序设计语言的基础知识,并设计程序来帮助小华解决打折问题。 | ||||
教学目标 | 知识 目标 | 1 了解程序设计语言的基础知识 2 了解典型算法 | 考 核 方 式 | 过程考核:学习知识掌握技能情况(20%);小组协作搜索信息、积极参与讨论与分享任务成果(50%) 终结考核:自我总结评价(30%) | |
能力 目标 | 1 能够编辑、运行和调试简单程序 2 能够使用功能库扩展程序功能 | ||||
素养 目标 | 降低对工作的畏难情绪。初步形成计算思维。 | ||||
教学环境 | 为每位学生的计算机配置如下 软件环境—Microsoft Windows 10、python、IDLE | ||||
2.教学设计实施
教学 内容 | 教 师 行 动 | 学 生 行 动 | 组织 方式 | 教学方法 | 资源与 媒介 | 时间 /min |
任务 提出 | 导入任务情景 | 分析工作任务 | 集中 | 引导 启发 | 投影 视频 | 10 |
临近节日,小华发现很多商店都在打折,促销活动吸引了很多的顾客去购买商品。小华心想:虽然打折活动让每个商品的价格降低了,但是销售量也增多了,那么商家最后获得的利润是比平时更高了还是更低了呢?如果他将来也开一家店,到了打折季的时候,为了获得最高的利润,怎么决定打几折呢? | 思考如何完成任务。 | |||||
知识讲授与操作演示 | 引导学生共同下载安装Python开发环境IDLE。 | 跟随教师操作安装Python开发环境IDLE。 | 集中 | 引导 启发 讲授 | 投影 屏幕 | 35 |
教师演示在IDLE中创建并运行Python程序“Hello world!” | 跟随教师操作编写并测试程序代码 | |||||
教师演示程序代码并讲解程序设计中数据类型和表达式内容 | 跟随教师操作编写并测试程序代码。 | |||||
任务 提出 | 提问:假设,某商店出售的某件商品,成本为4.5元,售价为15元,在第一周的营业中,销售量为100个。在接下来的一周中,将进行打折活动。经过市场调查,发现商品每降价1元,顾客就会增加20%的购买意愿,这意味着商品每降价1元,销售量就可能增加20%。 若最低折扣为5折,在接下来一周的打折活动中,为让商店获得最高利润,应该打几折? 如何编写“打折”程序解决此问题。 | 思考如何完成任务。 | 集中 | 引导 启发 讲授 | 投影 屏幕 | 20 |
知识讲授与操作演示 | 教师讲解问题分析过程。 | 认真观看学习老师分析过程并记录。 | 集中 讨论 | 引导 启发 讲授 | 投影 屏幕 | 15 |
教师“打折”程序算法设计流程并别写程序代码。 | 认真观看学习老师程序设计过程并跟随老师一同别写程序代码。 | 集中 讨论 | 引导 启发 讲授 | 投影 屏幕 | 10 | |
学生shell程序的编写流程 练习 | 教师发布任务1在打折问题中,商品只有1项,但如果商店有多个商品,每种商品的成本和原价都各不相同,如何计算不同打折情况下,所有商品的总利润呢?假设:商店有4种商品,请设计算法编写程序计算出商店上周营业的总利润。 1.设计“打折”程序流程图 | 学生分组讨论程序运行流程并使用WPS软件设计流程图上传教学平台。 | 分组 讨论 | 动手 操作 | 计算机 | 30 |
教师 点评 | 选择学生展示操作过程并对重点及要点进行阶段总结 | 倾听教师点评,记录对自己的设计流程图进行修改。 | 先集中 后独立 | 相互评价自我评价 | 计算机 | 15 |
学生 练习 | 教师发布任务,根据上节课完成的程序流程图。编写程序代码 | 使用IDLE软件编写程序代码并上传教学平台。 | 独立 | 动手 操作 | 计算机 | 30 |
教师 点评 | 选择学生展示操作过程并对重点及要点进行阶段总结 | 倾听教师点评,记录对自己的设计流程图进行修改。 | 先集中 后独立 | 相互评价自我评价 | 计算机 | 15 |
知识讲授与操作演示 | 教师通过“打折程序”讲授程序设计中得算法。 | 认真观看学习老师分析过程并记录。 | 集中 学习 | 引导 启发 讲授 | 计算机 | 5 |
知识讲授与操作演示 | 教师演示python中使用功能库扩展程序功能得方法。 | 认真观看学习老师分析过程并记录。 | 集中 学习 | 引导 启发 讲授 | 计算机 | 10 |
完成工作任务 | 教师发布任务2请设计程序,让用户输入商店一周中每一天的销售量,并绘制柱状图分析商店一周内的销售情况。 | 使用IDLE软件编写程序代码并上传教学平台。 | 独立 | 动手 操作 | 计算机 | 20 |
总结 评价 | 选择学生展示操作过程 | 学生展示操作过程,其他学生认真倾听总结记录。 | 集中 | 分享 结果 | 计算机和投影屏幕 | 10 |
对本次课的重点及要点进行总结,讲授评价标准 | 倾听总结,对自己的整个工作任务的完成过程进行总结 | 先集中 后独立 | 相互评价自我评价 | 计算机和投影屏幕 | ||
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论