内容正文:
信息技术(第三册)第2单元第4课时 教案
初识Python
一、【教材分析】
教
学
目
标
知 识
目 标
初步了解Python编程环境,认识简单的数据类型。
技 能
目 标
学会在Python交互模式下使用print()函数,掌握Python程序的新建、设计、保存、运行的一般流程,并熟悉注释的使用方法。
情 感、态度、价值观 目 标
初步感受程序设计的魅力;在调试程序过程中养成耐心细致的好习惯。
教学重点
1. 学会在Python交互模式下使用print()函数。
2. 掌握Python程序的新建、设计、保存、运行的一般流程,并熟悉注释的使用方法。
教学难点
掌握Python程序的新建、设计、保存、运行的一般流程,并熟悉注释的使用方法。
教学方法
情景教学法、小组合作学习法、任务驱动法。
二、【教学流程
环节
教师活动
学生活动
感悟点滴
情境
创设
出示视频:教师讲解习近平总书记对制止餐饮浪费作出重要指示,一个学生潘晓登观看之后受到启发,呼吁大家节约粮食。
为了形象展现浪费问题用Scratch制作贪吃蛇游戏,激发学习兴趣,由此引入信息中的蟒蛇。
生根据视频展示了解在信息中的蟒蛇
剖蚌
求珠
教师出示视频带领学生一起来认识Python。
首先我们根据以前的学习经验,我们要先学会如何启动Python,同学们思考以前启动程序的方法都有哪些?
引入方法:
结合以前学习的打开程序的方法,让学生叙述如何打开程序,都有哪些方法?
我探究我解决
1、启动Python
启动Python,认识Python的窗口界面
尝试输入
查看输出结果,与自己周围的同学进行比较,通过比较发现在学习过程中出现的问题,让学生分析产生不同结果的原因,并分析对比自己的输入和同学的输入有什么样的差距,是什么原因造成的?怎样才能避免此种结果的发生?
针对学生在做的过程中产生的问题进行分析讲解,并把问题抛给学生分析得出结论,在日常的程序设计中要养成良好的学习习惯,要认真、仔细、一丝不苟的完成程序,否则程序会出错,不能够正确的显示。
2、简单的计算,Python中表达式的书写及应用
下面老师考同学们两道数学题
①7.25 x 1.8-100÷0.16
②3.14×+14.165
③对365÷7结果取整
④[(-3.52+6.15)×150+15.5]÷3.2
生计算并说出计算的顺序是怎样的?
那么在Python中是如何表示的?又是如何计算的呢?运算顺序又是怎样的呢?
数学中的运算符号和Python中的运算符号有没有不同呢?有哪些?为了方便记忆,请对照着数学中的进行记忆。
举例说明3.14×38+14.165
交互模式下在Python中的表示方法
3.14*3**8+14.165
生思考启动程序的方法,并举例说明。
生发表自己的看法或者启动其它学过的程序
生尝试说出Python的窗口组成有哪几部分
对比同学输入的查看自己的输出结果是否和同学的一致,为什么会产生不同的结果?造成这样的后果的原因是什么?
生讨论并说一说
在学习的过程中针对出现的错误总结产生的原因是什么?总结错误的种类都有哪些?并总结print()函数的作用是什么?
生迅速计算出这两题的结果
生说一说在数学中是如何计算的?
有什么样的计算顺序?
常用的运算符号的优先级别是怎样的?
生对幂指数的书写与数学中进行比较
生讨论总结在运算中的注意事项有哪些
3、 新建程序
1、新建一个程序文件,并保存为“dream.py”。
思考一个完整的程序包含哪些元素
2、对照如下示例程序,输入程序内容
3、保存并运行程序,查看运行效果。
4、 截图展示老师的程序和你们的有什么不同?
1、生尝试新建程序并保存。
2、输入程序并认识读懂代码的含义。
3、保存并运行所创建的程序并查看运行结果。
4、总结梳理一个完整的程序所包含的内容,并能够自我编写简单的小程序。
5、生根据自己的梦想参照课本“梦想成真”程序体验程序创建的过程。
生通过看老师的截图讨论说一说有什么不同?为什么要这样做?
我分享我评价
小组同学分享在本次课程学习中,自己的收获与不足。以便在以后的交流学习中能够更加融洽的学习与操作,已达到学习的最佳效果。
实践
创新
我实践我创新
1临沂市85000名学生,每天节约1.5度电,一年能够节约多少度电?尝试将程序补充完整,保存并运行程序。
day= (input(“请输入天数: ”))
number=int(i