八年级信息技术第七章特殊成员字符串的教案设计
来源:学问馆 本文已影响2.33W人
来源:学问馆 本文已影响2.33W人
第七章 特殊成员字符串
第二节 字符串变量全接触-字符串变量的各种运算
一、学习目标
1.学生入门BASIC编程。
2.理解LET语句
二、教学重点
理解数值型的LET语句
三、教学难点
学生了解LET的赋值
四、教学方法
1.演示法。
2.实践法。
五、教学手段与教学媒体
多媒体网络教室。
六、课时安排
1课时。
七、教学过程
程序是由语句组成,一般情况下每一个语句要占一行(多个语句也可用帽号分开在一行),我们先来看一个简单的小程序,求3+5的和
LET A=5
LET B=3
LET C=A+B
PRINT C
这就是一个小程序,用了两个语句 LET和PRINT ,每个语句占一行,可能有人会用PRINT语句作为小学生编程的入门语句,我选择LET,如何才能学好语句呢?1、要理解 2、要记住它的格式
先看LET语句的格式
LET 变量=常量、变量或表达式
看到全是熟悉的“拼音”,如何理解呢?意思就是把等于号右边的值赋给左边的变量,像上边LET A=5 ,就是把5赋给A,但是有一点要注意,就是=号左右数据类型要一致。根据数据类型及常、变量及表达式可以分为以下六种情况
一、“=”两边是数值型
1、 变量赋给变量
LET A=B (把B的值赋给A)
2、 常量赋给变量
LET A=5 (把5赋给A)
3、 表达式的值赋给变量
LET A=3+2 (把3+2的值5赋给A)
二、“=”两边是字符串型
1、变量赋给变量
LET A$=B$ (把B$的值赋给A$)
2、常量赋给变量
LET A$=”5” (把5赋给A$)
3、表达式的`值赋给变量
LET A$=”3”+”2” (把”3”+”2”的值”32”赋给A$)
这就是最简单的BASIC编程语句了。再强调两小点,1、LET语句是赋值语句,不等同于小学数学里的两边相等,如LET A=A+1,是将A本身加上再赋给A,永远是不相等的 2、变量值的最终结果是最后一个给它赋值的LET语句决定的,如:
LET A=1000
LET A=23
LET A=1
最后A的值是1
1、导入上一节课,我们学习了第一个编程语句
LET
2、你能记得LET语句的格式吗?
LET 变量=常量、变量或表达式
强调两点:1、等于号两边的数据类型要相同
2、是将等于号左边的值赋值给左边变量
3、左边的变量是数值型
LET A=3
LET A=5
LET A=8
PRINT A
A的结果是几呢?对,是8,
是最后一个给它赋值的LET语句决定的
4、看例题
LET A=3+2
LET A=A+1
PRINT A
A的结果是几呢?是6,
第一个LET语句是将3+2的结果5赋值给A
第二个LET语句是将A本身加1
1、导入上一节课,我们学习了第一个编程语句
LET
2、你能记得LET语句的格式吗?
LET 变量=常量、变量或表达式
强调两点:1、等于号两边的数据类型要相同
2、是将等于号左边的值赋值给左边变量
3、左边的变量是字符串型
LET A$=”3”
LET A$=”5”
LET A$=”8”
PRINT A
A的结果是几呢?对,是8,
是最后一个给它赋值的LET语句决定的
4、字符串型与数值型不同,变量要注意有“$”,常量要加上
看例题
LET A$=”3”+“2”
LET A$=A$+“1”
A$的结果是几呢?对,是”321”
上一节,我们学了LET语句,我将LET语句作为BASIC编程的入门语句,为什么呢?这一节,我们来见识LET语句的魅力。先看一个小程序,已知A是5,B是8,最后显示A,B,但A的值是8了,B的值是5了,也就是两个变量的值互换了。
有聪明的学生编出了如下的程序,
LET A=5
LET B=8
LET A=8
LET B=5
PRINT A,B
根据上一节的变量值的最终结果是最后一个给它赋值的LET语句决定的,这样编好像也是对的,但这样编有两个地方不太好,1、没有体现A,B交换的过程,2、如果只是通过给A,B进行常量赋值,那前2个LET语句可以不要,所以我要求除了前两个LET可以有常量5,8处,其余的下面的语句不要出现常量,怎么办?目前我们所学过的语句只有LET,PRINT只会运用,如何解决呢?想一想我们生活中是如何两杯水的交换的,有聪明的学生肯定想到用空杯子,那么这道题中如何出现空杯子,生活交换空杯子的顺序又是什么呢?第一步,一杯水倒向空杯子,第二步,第二杯水倒过刚刚倒向空杯子的第一杯水中,第三步,用有水的空杯子倒向原来的第二杯水中,于是出现了以下的正确的解法。
LET A=5
LET B=8
LET C=A或C=B
LET A=B或B=A
LET B=C或A=C
PRINT A,B
作业
教学后记
第一学期八年级信息技术的教学计划
八年级信息技术课《设计网站首页》教案
五年级信息技术《第八课设置段落的对齐方式》优秀教学设计
三年级上册信息技术《上排字符的输入》最新教学设计
小学三年级使你的文章漂亮起来信息技术教研课教案设计范文
五年级信息技术《第八课调整段落缩进方式》教学设计范文
初二信息技术第四章择路而行选择结构程序设计教案设计
三年级信息技术上册第7课玩打字游戏优秀教学设计
七年级信息技术《第5课 积累资料》优秀教学设计
七年级信息技术《 美化封面》的教学设计
八年级信息技术上册策划方案巧编排教学设计
六年级下册《第4课海上归来》的信息技术教案设计
五年级信息技术上册《神奇的信息技术》教学设计
谈计算机软件技术信息特殊性技术论文
初中七年级信息技术教学设计范文
信息技术应用成果(教学设计方案)
八年级信息技术教案
人教版小学三年级上册信息技术第一课第二课教案
小学四年级信息技术《快速下载》教案设计
五年级信息技术《设置字体字号颜色》教学设计
辽师大版五年级上册信息技术课程教案设计
七年级信息技术的教学计划
八年级下信息技术教案6篇
八年级的信息技术教学计划
八年级信息技术《位移补间动画》教学设计
七年级信息技术的教学计划范文
八年级的信息技术教学计划范文
信息技术《信息和信息处理工具》教案设计
四年级下册信息技术我的课程表优秀教案设计
第一单元第1课 探索信息技术 教案 川教版(2019) 七年级信息技术上册
七年级信息技术教学计划
七年级的信息技术教学计划4篇
教练员技术等级制度的意思解释
青岛版信息技术七年级第一单元数据计算教学反思
信息技术应用成果教学设计方案
信息技术EXCEL教案设计
八年级信息技术教学计划
小学五年级信息技术教案八篇
信息技术四年级上册全册教案设计
七年级信息技术课之《设计封面》教学反思范文
初中信息技术八年级上册的教案