欢迎您访问教学资源网(www.jxzy.wang)
首页 > 教案设计 > 信息教案设计 > 八年级信息技术教案第三章 顺藤摸瓜----顺序结构程序设计

八年级信息技术教案第三章 顺藤摸瓜----顺序结构程序设计

网友 分享 时间: 加入收藏 我要投稿 点赞 10
1

八年级信息技术教案第三章 顺藤摸瓜----顺序结构程序设计

第三章 顺藤摸瓜----顺序结构程序设计

第一节 有备而来---程序设计准备

一、学习目标

1.掌握进入basic环境的方法和输入、编辑、运行程序的方法。

2.初步掌握basic中的基本概念:常量、变量、函数、表达式。

3.初步掌握输出、赋值、输入语句的格式和功能。

4.初步掌握简单顺序结构程序的设计方法。

5.理解程序的顺序结构的概念。二、教学重点掌握输出、赋值、输入语句的格式和功能。三、教学难点掌握简单顺序结构程序的设计方法。四、教学方法1.演示法。2.实践法。五、教学手段与教学媒体 六、课时安排1课时。七、教学过程

二、学习指导

1.basic中的科学记数法类似数学中的科学记数法

例如:-3.14156e+3 ―― -3.14156×103

      2.56e-2 一 2.56×10-2

其中e表示幂底数10,e后跟的整数为幂指数。

2.常见标准函数

abs(x)    求x的绝对值,即|x|

sqr(x)    求x的算术平方根,即 。

sin(x)    求x的正弦值c角x的单位必须是弧度,l°≈3.14159/180)。

cos(x)    求x的余弦值(规定同上)。

int(x)    求不大于x的最大整数。

注意:x为负数时,其值不是去掉小数,例int(一5.99)≠一5。

int(x)用处很多:

(1)对正数x四舍五入保留n位小数的表达式:

    int(x*10^n+0.5)/1o^n

例如:对正数x四舍五入保留两位小数的表达式:

    int(x*100+0.5)/100

(2)判断整数a能被整数b整除的条件关系式:

    int(a/b)=a/b

(3)求整数a除以b的余数的表达式:

    a―int(a/b)*b.

rnd(x)  产生一个o到1之间的随机小数

生成(a,b)内的随机整数的表达式:int(rnd(1)*(b―a)+a)

例如:二位随机整数的表达式:

    int(rnd(1)*90+10)

    3.数学式和basic表达式的对应表示

    应根据运算顺序,正确使用圆括号,且将所有符号写在同一行上。注意乘、除、乘方运算和绝对值、算术平方根等函数在数学上与basic上表示的区别。

    例如:

   一(-b+sqr(b*b一4*a*c))/(2*a)

    4.输出语句和输入语句

    (1)输出语句。

    格式:print(输出内容)

    功能:

        当输出内容是数时,直接输出该数;

        当输出内容是数值表达式时,先计算表达式的值,然后输出该数值;

        当输出内容是字符串时,直接输出该字符串。

    (2)赋值语句。

        格式:let变量=表达式

        功能:把“=”右边表达式的值赋给左边的变量。

    (3)键盘输入语句

        格式:input变量,变量,…,变量。

        功能:程序运行到该句时,屏幕出现一个“?”号,等待用键盘输入数据input后面的变量或变量组。

4页,当前第11234

精选图文

221381
领取福利

微信扫码领取福利

八年级信息技术教案第三章 顺藤摸瓜----顺序结构程序设计

微信扫码分享

月会员
每天200次下载
2元/30天
直接下载
单次下载
0.1元/次
微信支付
欢迎使用微信支付
扫一扫支付
金额:
常见问题

请登录之后再下载!

下载中心

您的账号注册成功!密码为:123456,当前为默认信息,请及时修改

下载文件立即修改

帮助中心

如何获取自己的订单号?

打开微信,找到微信支付,找到自己的订单,就能看到自己的交易订单号了。

阅读并接受《用户协议》
注:各登录账户无关联!请仅用一种方式登录。


用户注册协议

一、 本网站运用开源的网站程序平台,通过国际互联网络等手段为会员或游客提供程序代码或者文章信息等服务。本网站有权在必要时修改服务条款,服务条款一旦发生变动,将会在重要页面上提示修改内容或通过其他形式告知会员。如果会员不同意所改动的内容,可以主动取消获得的网络服务。如果会员继续享用网络服务,则视为接受服务条款的变动。网站保留随时修改或中断服务而不需知照会员的权利。本站行使修改或中断服务的权利,不需对会员或第三方负责。

关闭