第一章 程度设计初步,标签:初中信息技术教案大全,http://www.67xuexi.com
汉字
编码
中国
zhongguo
浙江省
zhejiang
杭州
hangzhou
信息
xinxi
计算机
jisuanji
科学
kexue
生活
shenghuo
学习
xuexi
学校
xuexiao
3、汉字输入法工作流程和流程图教学
因为不牵涉具体的编程,而且学生没有编程的经验,对于复杂的(当然实际上也并不复杂)流程图学生就比较难以把握,特别是一些细节的处理,学生往往很难一次性的完成整个流程的设计,建议教师在教学中采用分步教学的方法,将讲解过程进行分解,来降低难度,帮助学生的理解。也就是将流程图进行模块化,然后将每个模块逐步细化。
关于细化到什么程度,是流程图教学中的难点,也是学生最难把握的地方,教师只能根据学生的实际情况来掌握,我们具体只要求学生能理解流程图中的逻辑关系即可,如果条件许可,可以将具体的语句(如qbasic)列出,简单介绍流程图和语句具有一一的对应关系,使学生懂得流程图能直接转化为可以执行的计算机语言,流程图和具体的语言是无关的,明确画好流程图是计算机编程的基本功,将来不管学习什么计算机语言,都离不开流程图。
教科书中汉字输入法处理流程图参考程序如下:
REM 汉字输入法
DIM A$(17,1)
FOR I=1 TO 17
READ A$(I,0),A$(I,1)
NEXT I
A:
INPUT “输入编码”,BM$
FOR I=1 TO 17
IF BM$=A$(I,1) THEN
REM 转换机内码
PRINT “找到 :”A$(I,0)
GOTO B:
END IF
NEXT I
INPUT “找不到你输入编码对应的汉字,是否重输Y/N?”,CH$
IF CH$=”Y”
GOTO A:
END IF
DATA “中”,”zhong”,”华”,” hua”,”人”,”ren”,”民”,”min”,”共”,”gong”,”和”,”he”,”国”,”guo”
DATA “中国”,”zhongguo”,”浙江省”,”zhejiang”,”杭州”,”hangzhou”
DATA ”信息”,”xinxi”,”计算机”,”jisuanji”,”科学”,”kexue”,”生活”,”shenghuo”
DATA ”学习”,”xuexi”,”学校”,”xuexiao”
B:
END
五、练习参考答案:
1、第一题
2、第二题
3、第三题
相关连接:
http:// 第一个阶段模拟
DIM A(5):A(1)=7:A(2)=15:A(3)=8:A(4)=10:A(5)=23
FOR J=1 TO 4
IF A(J)>A(J+1) THEN
ELSE
A(0)=A(J):A(J)=A(J+1):A(J+1)=A(0)
END IF
NEXT J
PRINT A(1),A(2),A(3),A(4),A(5)
END
3.及时记录各个过程的主要数据,最后归纳填好下表。
参加排序的盒子数
比较次数
阶段结果
第一阶段
5
4
最少球数的盒子在第五个位置
第二阶段
4
3
本阶段最少球数的盒子在第四个位置
第三阶段
3
2
本阶段最少球数的盒子在第三个位置
第四阶段
2
1
本阶段最少球数的盒子在第二个位置
4.根据表格提供的数据,对整个循环流程图中循环初始值加以特别说明。
整个模拟过程BASIC语言程序清单:
REM 冒泡法排序
DIM A(5):A(1)=7:A(2)=15:A(3)=8:A(4)=10:A(5)=23
N=5
FOR I=1 TO N-1
FOR J=1 TO N-I
IF A(J)>A(J+1) THEN
ELSE
A(0)=A(J):A(J)=A(J+1):A(J+1)=A(0)
END IF
NEXT J
NEXT I
PRINT A(1),A(2),A(3),A(4),A(5)
END
五、练习参考答案:
1、第一题
2、第二题
3、第三题
文章来 源
上一页 [1] [2] [3] [4]
Tag:初中信息技术教案,初中信息技术教案大全,免费教案 - 信息技术教案 - 初中信息技术教案