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