粤高教版信息技术八年级下册1-3 绿色出行 教案_第1页
粤高教版信息技术八年级下册1-3 绿色出行 教案_第2页
粤高教版信息技术八年级下册1-3 绿色出行 教案_第3页
粤高教版信息技术八年级下册1-3 绿色出行 教案_第4页
粤高教版信息技术八年级下册1-3 绿色出行 教案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

粤高教版信息技术八年级下册课时教学设计

讲授新课一、分析问题学生理解和掌

•在相同路程的条件下,单车出行所能节约的握。

汽油量和减少的废气量就是汽车出行时消耗

的排放量。

•如:

•设每天要走的路程为s公里,汽车每100公里了解程序中解

的油耗为cl升,则汽车每天要用油为:题思路。

•c=sxcl/100(升)

设汽车行走每公里废弃排放量为W1克/公里,则汽

车每天废气排放量:更进一步掌握方

w=sXW1(克)式。

提示:输入单车骑行的总路程s、汽车每100公里

的油耗cl和每公里废气排放量wl的值。

二、设计算法

计算单车出行能节约的汽油量与排放量的算法如

下:了解设计出行

(-)自然语算法节约算法的方

1、输入单车骑行的总路程式。

2、输入汽车油耗以及每公里的废气排放量。

3、计算节约的汽油量。

4、计算废气减排量。培养学生进行编

5、输出节约的汽油量与废气减排量。程的逻辑思维

(-)算法流程

实践:

请根据以上自然语言描述的算法,完善流程图。

皿网Ml■

三、编写程序

(-)设定程序要用的变量

探究:

在IDLE交互模式下,输入表中的命令,观察屏

幕输出,并完善探究结论。

输入命令屏幕输出探辐论■

>>>r=7070将整型数70存到了变量r中

>>>r

»>r=68.568.5将浮点数68.5存到了变量r中,r中原来的整型

»>r数被68.5取代

>>>flag='%$#'%$#'将字符串类型数据‘%$#存到变量flag中

>>>flag'

»>J128=512512变量名以下划线”:开头,也是的

>>>_tl28

9s=64(显示出错信息)变量名不战以数字开头

(二)输入总路程、汽车油耗以及每公里的废气

理解input

排放量

(函数)格式

hiput()函数格式如下:

Pinput(提示字符串)

使用说明:

1、括号中的提示字符串可以省略不写.

2,可以使用赋值语句将该函数输入的数据保存到变量中.

3,输入的数据以字符串类型存放,要转换为数字型数据,才

能参加算术运算。

4,在执行该函数时,程序会等待用户从键盘输入数据,直到

输入数据后,才继续执行后续的语句.

探究:

>>>input()100-接收到的散足以单引号括住的字符串类型数据通过例子讲解,

100

>>>input('输入总路70-将输入该命令后,会翌示提示字符串.

程:’)让学生了解到

输入总踣程:70

>>>input('输入总路(提示错溟①掘值语句能将input()输入的故据以字符串类型

程:’)提示)存到受援s中;②—类型数据不能与浮点型数据input使用方式。

输入总路程:60.510.5相黍

>>>s<10.5

>>>$=float(inputC635.25用float()函数将摘入的数据转换为浮点数,再存

输入总路程:))输入到受审—中,就可以叁加辑术运算了、

总路程:60.5

>>>s*10.5

(三)计算节约的汽油量及减排量

赋值语句的格式如下:

了解赋值语

<变量>=<表达式>

句。

\__________________________________________________________________/

实践:

1、请写出将式子〜的值存入变量

xl的Python语句:

2-UntitW

Fil*EditFormatRunOption*Window

a=float(input(,请输入一个不是。的数字:,))

b=float(input「请输入一个数字:'))

xl=(-b+a*a)/2*a|

今*Untitled*

FileEditFormatRunOptionsWindowHelp

a=float(input('请输入一个数,))

x=float(input('输入数字x'))

h=float(input(1输入h:1))

k=float(input(*输入k:*))

y=a*((x-h)★(x-h))+k

1

2、

(四输出节约的汽油量与减排量

print()函数的格式如下:理解print()

函数的格式以

print(输出项1,输出项2......)及应用方法。。

实践:

在IDLE交互模式下依次输入以下命令,观察结果,

理解print()函数的特点。

输入命令运行结果]

>>>printO

通过例题讲解,

>>>print('a=',123)

使学生更容易理

>>>print(4+5*3)

>>>pnnt('Good'+'bye')解Python。

探究:

输出节约的汽油量及减排量的代码为:

3•Untitled,

print「节约了Ic,,升汽油,)

print(,减少了1w,,克废气排放1)|

学生动手自己

编写代码。

(五)合成程序

qsw___L-

FileEditFormatRunOptionsWindowHelp

s=float(input「输入总骼程,))

cl=float(input「输入每100公里油耗,))

wl=float(input「输入每公里废气排放宣,))

c=s*cl/100

w=s*wl

print「节约了IcJ升汽油,)

print('/少T',w,'克废气年放,)|

基础知识

四、调试与运行程序

程序编写好后,还需要不断调试以发现和改正错

误,直到程序能够解决问题。

»>

输入总路程40

输入每100公里油耗20

输入每公里废气排放量34

节约了8.0升汽油

减少了1360.0克废气排放

»>1

实践:

1.打开程序绿色出行.py,完成下表。

测试数据输出结果手工计算结果

sclwlCWCW

(公里)(升/100公里)(克/公里)(升)(克)(升)(克)

1110180

10.115175

209.4168.4

»>

输入总路程11

输入每100公里油耗10

输入每公里废气排放量180

节约了1.1升汽油

减少了1980.0克废气排放

»>================================RESTART====

»>

输入总路程10.1

输入每100公里油耗15

输入每公里废气排放量175

节约了1.515升汽油

减少了1767.5克废气排放

»>1

实践与创作:

1、参考数学的相关知识,编一个通用程序求解一

元一次方程。提示:系数通过input()函数输入、

ax+bx=c

晶-Untitled-

FileEditFormatRunOptionsWindowttelp

x=£1oat(input:,诸蛤入一个外为。的数:)

a=float(input「请输入一个数:,))

b=float(input('A一个数:*))

c=(a+b)*x

print「方程的解为:',c)

2、输入两个整数,编程计算它们的和、差、积、

商、整数商和余数,输入、输出样例见表。

输入样例输出样例

1616+5=21

516-5=11

16*5=80

16/5=3.2

16//5=3

16%5-1

(3、祖冲之是世界数学史上第一个将圆周率(n)

值计算到小数点后七位的数学家。这项成果领先世

界近1000年,中国古代将圆周率称作“祖率”。

有了圆周率,就可以精确计算圆的周长、面积和球

的体积等。已知圆的半径为r,n取值3.14,请编程

求出该圆的面积和周长。

r-f1■<ir»j>»n(•la:i>,)4i•''))

0—2*3.14»r

S-3.14*r•r

j.r»nt.<'1--!••)-,,C,|-,8)

检测:

1、下列哪些变量名是正确的?(A)。

A.A12B.whileC.3-XD.age5E.#oldF.abcd

2、赋值语句中,赋值号为“—一",与数学中的“=”

不同,它作用是计算右边—表达式—的值,将结果

存入左边的.变量.中。

3、赋值语句和print。函数都能对表达式进行计算,

但赋值语句计算的结果能用一变量—保存起来,

在程序中继续使用;而一print()一只能将结果直接

显示,不能保存。

4、

4、写出下列程序的运行结果:

(1)

my=18/4-3

print(my)

结果:广5

(2)

n=

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论