青岛版信息技术第4册第3单元第1课python助力问题解决

上传人:水*** 文档编号:564664384 上传时间:2024-07-04 格式:DOCX 页数:5 大小:18.49KB
返回 下载 相关 举报
青岛版信息技术第4册第3单元第1课python助力问题解决_第1页
第1页 / 共5页
青岛版信息技术第4册第3单元第1课python助力问题解决_第2页
第2页 / 共5页
青岛版信息技术第4册第3单元第1课python助力问题解决_第3页
第3页 / 共5页
青岛版信息技术第4册第3单元第1课python助力问题解决_第4页
第4页 / 共5页
青岛版信息技术第4册第3单元第1课python助力问题解决_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《青岛版信息技术第4册第3单元第1课python助力问题解决》由会员分享,可在线阅读,更多相关《青岛版信息技术第4册第3单元第1课python助力问题解决(5页珍藏版)》请在金锄头文库上搜索。

1、学科:信息技术 八年级下册 主备人: * * 日期:2024年3月3日题目:Python助力问题的解决 第3单元第1课 课型:新授课Python助力问题的解决教案教材分析:本节课是2024青岛版第4册第3单元第1课。学情分析:八年级的学生在信息技术课程中,对于教学目标:1初步了解Python编程环境,知道变量、print()函数、input()函数的作用和使用方法。2通过探究购票总金额计算程序,提高用Python语言解决生活中实际问题的能力。3了解BMI及热量消耗相关知识,感受程序设计的魅力,养成健康生活的意识。教学重点与难点:重点:变量的概念、命名规则和赋值方法;print函数和input函

2、数的使用;简单的BMI健康测试函数编写。难点:理解变量在编程中的作用和重要性;掌握input函数接收输入并将其转换为合适数据类型的方法;编写逻辑清晰、功能完善的BMI测试函数。教法学法:教法:启发法、讲解法、任务驱动法。学法:自主合作与探究、实践法。教学准备:课件、图片素材、视频素材、编程环境。教学过程:第一阶段:【导入新课 明确学习目标】(5分钟)教学环节教师活动学生活动设计意图知识点导入新课师:光头强开办了一个游乐大世界,这个世界里有很多有趣的游乐设施,如过山车、旋转木马、摩天轮等。他需要一位助手来帮忙管理这个世界,于是他找到了你。作为他的助手,你需要完成一些任务来帮助他管理这个游乐大世界

3、。这将用到编程技术。请你说出你所知道的编程软件有哪些?简要介绍Python语言。出示学习目标。议一议:小组讨论听说过的编程语言,如c语言、java语言等学生对Python有个大概的认识。了解学习目标。引起学生的好奇心和探索欲望。以任务的形式解决问题。第二阶段:范例精讲,学生自主探究,完成范例。教学环节教师活动学生活动设计意图知识点学习与探究我们收到的第一个任务是编写欢迎词。我们可以用流程图先设计:任务一:初识python同学们阅读课本知识,启动Python的IDLE窗口,在命令提示符后面输入下面的语句:print(“欢迎来到游乐大世界!”)print(“游乐园票价是35元”)有的同学运行出现红

4、色错误提示,你能通过课本帮他找出原因是什么?同学们接着尝试“做一做”环节,你能得出什么?同学们,尝试输入下面的语句:print(1.01*365)print(0.99*365)如果把0.01看成快乐,365天里快乐值就能达到,反之快乐值就会降为,所以愿你学习快乐!任务二:用变量存储数据师:同学们,接下来我们来到了游乐园的表演区,注意观察小丑表演。小丑把苹果放进黑帽子,变出来香蕉;把鸽子放进绿盒子变出小兔子。变来变去很神奇。在程序设计中,也有变量。黑帽子、绿盒子我们叫做变量名;往里面放苹果、鸽子我们叫做给变量赋值。整过过程就像这样:Blackcap=“苹果” print(Blackcap)我们尝

5、试在文本编辑里编写多个语句。演示新建文件,编写代码。变量名命名也有一定的规则,请同学们自学加油站知识点,并讨论“议一议”的变量名是否规范?我们如何编写票价计算程序?同学们分小组设计流程图。展示流程图:开始定义变量dj,赋值35 #单价35定义变量n,赋值3 #人数3人定义变量je,赋值dj*n #金额输出购票金额结束 那如何书写程序?如何加注释让我们理解变量是什么意思?任务三:借助Python计算BMI师:游乐园里想增加BMI计算的设备,来提醒人们注意健康,你来帮忙设计一下这个程序吧!我们今天再来学习一个input函数,获取体重和身高。同学们尝试写出获取身高和体重的函数。input()函数的返

6、回结果是字符串类型的数据,要参与计算的话,还需要转换成数字类型。解决的方法就是用float()浮点函数,也就是转换成小数。同学们完成做一做,把程序补充完整。接收第一个任务。我尝试:启动Python IDLE,在命令提示符后输入语句,运行。自主学:结合课本“加油站”理解print函数并找出出现错误的原因。议一议:不加引号的时候“+”进行了算术运算,加引号的时候“+”就变起到了连接的作用。我分享:分享计算的结果我尝试:学生尝试新建文件,在文本编辑器里编写语句。自主学:学生学习加油站,并将讨论。我分享:小组分享讨论结果。我尝试:尝试小组设计流程图。我分享:小组分享编写的程序,展示运行结果和注释使用。

7、自主学:了解BMI,并写出流程图。自主学:学习一点通了解input函数并写出获取身高和体重的语句。了解流程图。符号要在英文输入法状态下输入。了解算术运算符的使用方法。帮助理解变量。通过练习熟练掌握变量的用法,用学会使用注释,让程序清晰易读。第三阶段:综合实践,巩固与提高,自由创作,迁移运用教学环节教师活动学生活动设计意图知识点我实践我创新阅读实践创新栏目,小组讨论假如租车3天,每个车型需要付费的金额是多少?我们应该输入什么?对,天数。我们应该设置几个变量?输出几个数据?请同学们带着问题在文本编辑编写程序,保存并运行程序。展示小组完成的程序。小组讨论:说出答案。小组编写:运行展示:以整体规划、分

8、工实施,更加科学的完成本节课的任务。第五阶段:教学总结,设疑激趣教学环节教师活动学生活动设计意图知识点课堂小结课堂小结本节课的学习内容。师:今天我们我们帮光头强游乐园编写几个简单的程序,同学们完成的都很棒,后面还有更精彩的任务,希望一起努力!哪位同学能说一下今天的收获?总结为下节课学习做铺垫,让学生以饱满的学习热情,思考算法,通过编程解决问题。第六阶段:【作业布置】(5分钟)布置课后作业:游乐场的共享自行车分单人和双人骑行种,计算价格如下:种类起步价(两小时内)每增加一小时(元)单人车2010双人车3015请编写程序,输入租车时间为几小时(整数),计算出相应的价格。说明:将字符串转换成整数的函数是int()【板书设计】Python助力问题解决初识Python print()函数、算术运算符用变量存储数据 变量命名规则 赋值借助Python计算BMI值 input()、float()、int()函数【教学反思】

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 小学学案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号