1、运用选择结构描述问题求解过程参考教案第四章程序设计基础运用选择结构描述问题求解过程课题运用选择结构描述问题求解过程课时1课时教学目标1、掌握IF语句基本格式和用法;2、能够运用选择结构描述问题的求解过程;。3、激发学习兴趣,提升信息技术学科素养。重点与难点重点:if语句的单分支、双分支以及嵌套的基本格式难点:运用恰当的if语句解决实际问题。辅助手段多媒体,机房广播演示系统教法学法讲授法、任务驱动法,小组合作法,自主探究法。课前准备课代表同学负责班级分组(4-6人一组)。教学设计创设情境激趣导入首先通过多媒体广播演示系统向同学们呈现问题:项目小组成员在某购物网站上了解到某种笔记本搞优惠活动,规定
2、一次购买6本以上(含6本)10本以下(含10本)打9折,一次购买11本以上(包含11本)打8折。怎样根据笔记本的单价和购买数量编写程序计算总费用?思考:同学们能否编写计算机程序来解决这个问题?任务驱动与知识讲授任务驱动与知识讲授任务一:分析问题设项目小组购买笔记本的数量为s本,笔记本的单价为p元,折扣系数为j,总费用为t。根据题意,有:如果s6,则j=;如果s6而且s10,则j=;如果s11,则j=;又t=spj,求出t的值即为所求的总费用。任务二:设计算法根据上面对问题的分析,解决问题的算法描述如下:输入s,p的值;如果sb,则m=a;否则m=b; 如果cm,则m=c; 输出m的值; 结束。
3、自主阅读课本78-79页内容,了解if双分支语句双分支if语句格式:If(条件表达式):语句Aelse:语句B函数分割.split()对象是一个“字符串”#split()括号内可以没有参数,代表按照空,空格,换行符,制表符来分割。任务五:if.elif.else语句项目小组成员经过比较,打算购买三种笔记本作为纪念品。它们的价格分别为6元、5元、4元。项目小组的经费为X元,他们打算尽可能多的购买笔记本,并把经费用完,那么各种笔记本应该买多少?分析,可先设:张明的经费总共为x元,购买单价为6元、5元、4元笔记本的数量分别为m、n、k,算法过程如下:输入x的值;K=x/4;y=x%4;如果y的值为0
4、,则m=0,n=0;如果y的值为1,则m=0,n=1,k=k-1;如果y的值为2,则m=1,n=0,k=k-1;如果y的值为3,则m=1,n=1,k=k-2;输出m、n、k的值;结束。自主阅读课本80-82页内容,了解if.elif.else语句if.elif.else语句格式:If(条件表达式):语句1elif:语句2.elif:语句Nelse:语句N+1程序代码如下:课堂练习1、(D)不是程序的基本控制结构。A.顺序结构B.选择结构C.循环结构D.组合结构2、float()函数的返回结果是(A)A.浮点型B.集合C.列表D.宇符串课堂总结由学生总结归纳本节课所学知识,教师进行点拨。板书设计运用选择结构描述问题求解过程if单分支语句格式:if(条件表达式):语句A注意:if(条件表达式)后面加冒号:当语句A由多个语句构成时,严格遵守相同的缩进。执行过程中条件表达式为真,执行语句A,为假则不执行语句Aif双分支语句格式:双分支if语句格式:if(条件表达式):语句Aelse:语句Bif.elif.else语句格式:if.elif.else语句格式:if(条件表达式):语句1elif:语句2.elif:语句Nelse:语句N+1课后作业完成测试题,下节课前由小组长批阅,课代表汇总。