八年级上册信息技术 -4课 初识python【教案】

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

信息技术(第三册)第2单元第4课时教案

初识Python

一、【教材分析】

二、【教学流程】

出示图片:教师讲解世界上第一台计算机以及计

算机的迅猛发展。引导学生思考计算机给我们的生

活和学习带来了哪些便利?计算机未来的发展?

教师带领学生一起来认识Python。

尝试输入

查看输出结果,与自己周围的同学进行比较,通过比较发现在学习过程中出现的问题,让学生分析产生不同结果的原因,并分析对比自己的输入和同学的输入有什么样的差距,是什么原因造成的?怎样才能避免此种结果的发生?

针对学生在做的过程中产生的问题进行分析讲解,并把问题抛给学生分析得出结论,在日常的程序设计中要养成良好的学习习惯,要认真、仔细、一丝不苟的完成程序,否则程序会出错,不能够正确的显示。

2、简单的计算,Python中表达式的书写及应用下面老师考同学们两道数学题

①7.25 x 1.8-100÷0.16

②3.14 x 38+14.165

生计算并说出计算的顺序是怎样的?

那么在Python中是如何表示的?又是如何计算的呢?运算顺序又是怎样的呢?

数学中的运算符号和Python中的运算符号有没有不同呢?有哪些?为了方便记忆,请对照着数学中的进行记忆。

举例说明3.14×38+14.165

交互模式下在Python中的表示方法

3.14*3**8+1

4.165对比同学输入的查看自己的输出结果是否和同学的一致,为什么会产生不同的结果?造成这样的后果的原因是什么?

生讨论并说一说

在学习的过程中针对出现的错误总结产生的原因是什么?总结错误的种类都有哪些?并总结print()函数的作用是什么?

生迅速计算出这两题的结果

生说一说在数学中是如何计算的?

有什么样的计算顺序?常用的运算符号的优先级别是怎样的?

生对幂指数的书写与数学中进行比较

生讨论总结在运算中的注意事项有哪些

3、新建程序

1、新建一个程序文件,并保存为“dream.py”。

思考一个完整的程序包含哪些元素

2、对照如下示例程序,输入程序内容

3、保存并运行程序,查看运行效果。

4、截图展示老师的程序和你们的有什么不同?

我实践我创新

1.新建一个Python程序文件,使用print()函数打

印右图中的两个三角形图案。编写完成后,保存并

运行程序。

2.我的心里话。

模仿《dream.py》程序,设计输出结果为“我想对

XX说……”的程序。

例如:

请输入姓名:爸爸

我的心里话:我己经长大了。

我想对爸爸说:

我已经长大了

三、【板书设计】

四、【教后反思】

相关文档
最新文档