初中VB教学问题与方法课件.ppt

初中VB教学问题与方法课件.ppt

ID:57103461

大小:225.50 KB

页数:55页

时间:2020-07-31

初中VB教学问题与方法课件.ppt_第1页
初中VB教学问题与方法课件.ppt_第2页
初中VB教学问题与方法课件.ppt_第3页
初中VB教学问题与方法课件.ppt_第4页
初中VB教学问题与方法课件.ppt_第5页
资源描述:

《初中VB教学问题与方法课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、初二VB教学研讨广州市教育局教学研究室编写的初中《信息技术》第二册第二章《程序设计初步》一、问题的提出提高学生的学习兴趣至关重要。学生学习的好坏很大程度上取决于学生积极学习时间的多少,我们应该关注怎样最大限度地增加学生积极学习时间。因此要从学生感兴趣的程序内容开始教学。在初二VB教学中,有比较多老师在教学中觉得很难处理,主要在于两个方面:1、学生的学习兴趣问题。程序设计的学习内容非常广泛,要学得好是比较难的,关键是如何把一些难懂的知识点让学生理解、掌握。程序设计难度上要求不高,教参在这方面讲得很清楚,明确要求学生学会读

2、懂简单的程序,让学生初步掌握顺序、条件、循环三种基本程序结构,了解程序设计的基本思想和方法,而不用编写出程序。下面主要通过一些例子让大家总结出对一些知识点的处理方法,从而进一步提高对VB的认识和教学的灵活性。2、如何把教学中的一些知识点处理好二、组织好相关的例程,解决学生感觉 难学的知识点1、VB程序设计环境的熟悉,通过简单而有趣的例子实现。PrivateSubForm_KeyPress(KeyAsciiAsInteger)Print"我知道你按的是:";PrintChr$(KeyAscii),Print"它在电脑里的

3、值是:";KeyAsciiEndSub①启动VB,输入程序:检测所按键盘字符,弹出对应的ASC码值程序:PrivateSubCommand1_Click()R=2000ForK=1To360Step1X=5000+R*Cos(K*3.14/180)Y=4000+R*Sin(K*3.14/180)Circle(X,Y),RNextEndSub②画圆程序的实现:程序用于画一个这样的圆然后对程序进行修改:(1)将程序中的R=2000改为   R=1000再运行;(2)将程序中的ForK=1To360Step1改为   For

4、K=1To360Step10再运行;(3)研究、理解一下该程序的作用。学生经过这样的练习,就会觉得:程序很有意思,很容易变化,最主要的是错了的可以改,改了可以再改!对VB的界面也在不知不觉中有点印象了。特别是(1)和(2)的修改,较多学生很快就发现可以任意更改,兴趣很高。如果课堂上经常出现这种状态,就会逐步使学生在这方面的情感、态度发生重大变化。DimR,X,Y,KAsIntegerR=2000ForK=1To360Step1X=5000+R*Sin(K*3.1415926/180)Y=4000+R*Cos(K*3.1

5、415926/180)PSet(X,Y),255Rem延时ForH=1To50000H=H+1-1NextNext也可使用画点成圆的程序进行:(X,Y)RX=圆心5000+R*cos(K)Y=圆心4000+R*sin(K)K(5000,4000)③shape形状的设置,用于让学生熟悉属性新建工程选择工具箱中的Shape在窗体上拖动鼠标放置一个Shape设定属性窗口的Shape值为square重复以上动作选不同形状设置bordercolor、borderstyle、fillcolor和fillstyle属性产生

6、不同效果④分四人一组将上面表格讨论后填好。如何讨论?每人将自己平时的处理方法讲出,其他人记录。(五分钟内完成)数据类型对程序设计来说是非常重要,而且越丰富越好!但对我们的学生来说,越简单就越好。所以对数据类型的处理要把它简单化,强调“表示数值就使用integer或single,表示姓名等字符串内容就用string,表示真假就用boolean”,然后在后面的讲课中遇到再重复这些类型的表示,来加强学生的记忆。①引入对数据类型的理解可以用表示一个人的资料信息有哪些,哪些用数值表示、哪些用文字(字符串)表示,哪些用“是”、“否

7、”表示来引导学生。数值:身高、体重……integer或single文字:姓名、住址……string是否:团员、性别……boolean2、对数据类型的理解:程序:PRINT3>5PRINT2<5②判断X>Y有多少种可能的结果?改为3>5如何表示这种结果?引出true和falseDima,b,cAsIntegerRemDimcAsSinglea=5b=10c=a^bPrintc运行该段程序,思考运行结果。区分四种数值类型,分别将B的取值2、10、100和1000。③可结合变量及后续内容进行讲解。3、对变量的理解:①“姓名”

8、的值指向“张三”,姓名的值是“张三”指向“李四”,姓名的值是“李四”②存贮空间的表示:26ABA=2A=A+1B=6A=A+B……DIMA,BASINTEGER39③变量名的确定使用有相同意思(义)的单词作变量名:NAME、ADDRESS使用一、两个字母加数字简单表示:A1、AA、B2错误例子:3FSUBENDA-BX/Y4、数算

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。