- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 10
VB你好!
———算法与程序设计之可视化编程
一、基本说明
1.教学内容所属模块:高中信息技术基础
2.年级:高中二年级
3.所用教材出版单位:广东教育出版社
4.学时数:40分钟
二、教学目标
(1)通过已知的数学算法的导入方法,引出程序设计的优势,明白学习的程序的意义。
(2)通过教师演示的方法,学会新建、设计可视化界面,可以独立设计自己喜欢的简
单可视化界面,更改显示内容,添加简单的程序语言,会保存VB工程、生成exe
文件。
(3)能区分工程、窗体、对象、属性的概念。
(4)通过让学生自已上网查询如何更改字号、字体的方法,使学生主动学习、学会解
决问题的方法,并能将现查到的东西应用在作品中,根据自己的需求实现效果,
从而理解程序、爱上程序,提升探索新知的热情。
(5)通过作品展示的方法,观看大家的学习效果,提高学习积极性。
三、教学重点和难点
1、重点:
(1)学会新建、保存工程。
(2)学会添加label和commandbutton控件,并能更其caption和font属性。
(3)添加简单的程序语言,如end和更改对象属性。
2、难点:
控件的程序语言理解,实现控件的程序语言控制。
四、学生分析
学生的学习阶段高中二年级,在此之前没有接触过算法与程序,因此本节课为第一节程序的入门课,因此,需要以简单易学为主,了解算法与程序设计的作用和优点,以浅显易懂的语言介绍程序语句,让学生的认识到是程序原来是这样,也不难理解啊!以生动有趣的案例激发学生的兴趣,只有兴趣跟上来,对后面的程序设计学习会有着很大的帮助。
五、教学方法
(1)教学策略:主要采用讲授法、演示法、自主探究、任务驱动等方法进行教学。
(2)学法指导:前一阶段为教师讲授,学生请认真听讲并理解程序语言,后一阶段为
学生动手实践或是上网查询探索学习来完成任务。
(3)关于教-学流程和教-学活动的设计思路:
本课以等差数列求和的计算“1+2+3+…+100”导入,让学生动手计算,再提出设想,如果更改了数据是否每次都需要再计算并且还有可能会出错,最后呈现程序设计的计算方法,以此呈出程序的优点:快速、准确,以此激发学生的学习热情。本节课设计为三个任务,任务由简至难,作务为添加简单程序,任务二为自己思考添加返回按钮,任务三为自己上网查询如何更改字体、字号,美化界面。最后为小结、作业收集和展示。
教学基本流程:
求和导入
求和导入
讲授新课
思考提升
自主探索
总结拓展
六、教学过程描述
教学环节
教师活动
学生活动
对学生学习过程的观察、考查和设计意图
课前准备
将素材(可执行文件、学案)发给学生,打开上课PPT
准备就绪
等差数列求和导入(3’)
等差数列求和公式,求和:1+2+3+···+100
展示程序计算法1:求1到任意一个数的所有数之和
展示程序计算法2:求任意两个数间所有数之和
上台演算
观看
观看
吸引学生注意力,拉入课堂
体现程序的优点:快速
体验程序的优点:精确
讲授新课学生实操(15’)
任务一:可视化界面设计,添加上简单的程序语言
认识刚刚编写的程序软件:Microsoft Visual Basic
Microsoft 微软公司的名称
Visual Basic 软件名称,简称VB
如何新建VB
打开VB,在桌面上找到Visual Basic6.0,双击
新建exe 标准文件
认识VB界面
工程和窗体的概念讲解
4、如何设计可视化界面(教师演示)
左边工具栏,点击label工具,在右边的窗体上绘制一个文字显示控件。
左边工具栏,点击commandbutton工具,在右边的窗体上绘制两个按键控件。
更改显示文字
点击需要更改的控件,在右边的属性面板里找到caption属性,将文字内容改成自己需要的即可。
--这里需要讲解对象和属性的概念
5、如何运行与停止
快捷栏下有个三角形的播放按钮,单击时,可以进行程序运行。测试刚刚做的效果,如何添加按钮效果?
6、添加程序语言控制
(1)对
“Private sub command1_click()
Sub”
语句进行讲解
Private 个人的程序,非全程语序。
Sub如同书名号,开始结束作用
Command1为按钮名称
_click点击
即语句可读为:当command1按钮点击时,会执行怎么样的程序。
结束按钮:
双击“结束”按钮,进入程序编写界面,在语句中间写:
End(英语中结束是哪个单词?)
更改显示文字:
双击“打招呼”按钮,进入程序编写界面,在语句中间写:
Laber1.caption=”很高兴认识你,让我一起愉快地玩耍吧”
这里需要讲解:“对象.属性=” ””
需要强调:所有的程序编写都
文档评论(0)