- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
?
?
基于VB程序设计语言的交互式课堂练习的设计与实现
?
?
赵治红陈凯肖飞
摘要:交互式学习是教育信息化时代不断强调的区别于传统认知的教学模式,新时代的教师和学生都越来越倾向于在交互中教学与学习。本文在Powerpoint中,基于VB程序设计语言进行了交互式课堂练习的设计与实现,学习界面清晰,具有一定的科学性、逻辑性,可反复运行。
关键词:VB语言;交互式;课堂练习
:G642????:A
:1009-3044(2019)25-0134-03
1VB程序设计语言的概述及特点
1.1VB程序设计语言的概述
VB语言即VisualBasic程序设计语言,VB语言是以BASIC语言为基础的,因此,VisualBasic语言同BASIC语言一样:不仅简单易懂,还具有交互功能。VisualBasic程序设计语言的界面设计倚赖于可视化的工具,其功能实现倚赖于事件驱动的运行机制。本文基于VisualBasic语言,进行交互式课堂练习的设计与实现,充分利用了VB语言的可视化特征和事件驱动机制。
1.2VB程序设计语言的特点
(1)具有基于对象的可视化设计工具
VB程序设计语言是面向对象的。在VB语言中,程序设计者可以直接在窗体上添加各个类型的控件对象,譬如命令按钮、文本框、复选框、标签等等,并进行合理的布局,通过为每个控件对象设置其属性值,从而使界面个性化。
(2)事件驱动的编程机制
在VB语言中,事件即指单击(Click)、双击(DblClick)等这一类用户的动作,它决定了程序将向何方向运行,不同于面向过程的结构化程序设计(需要逐步运行每一个命令语句),在VB里,每一段程序的运行背后都离不开用户的动作,而程序员需要做的就是编写符合设计要求的代码,实现对用户动作的响应。
(3)提供易学易用的应用程序集成开发环境
VB程序设计语言能够为用户提供易学易用、良好的开发环境,通过VB语言开发的应用程序可以在VB的集成开发环境中直接运行,也可以在脱离VB集成开发环境的Windows中运行,但后者需要将其制作成安装盘。
(4)具有结构化的程序设计语言
VB语言是以BASIC语言为基础的,因此,VB语言也具备了BASIC语言的诸多优点:结构清晰、简单易学、数据类型丰富、控制结构多样、内部函数众多。
2交互式课堂练习
交互式课堂练习即利用计算机技术、多媒体技术和网络技术等,设计能够使学生在练习中做出选择并得到反馈的环节,强调学生自主进行学习,通过练习中动态的回应,引发学生的主动思考,通过交互式的练习,在学习者的学习中发挥积极作用。
3交互式课堂练习的设计与实现
本文在Powerpoint自带的VB程序设计语言环境中,通过使用控件,编写相应的代码,结合教学内容及教学设计,设计并实现了特定环节的交互式教学——交互式练习,这样的交互式练习能够在界面设计上首先吸引学生的眼球,引起学生学习的兴趣,其次使学生拥有学习的主动选择权,使学生成为学习的主动参与者,最后为学生提供反馈环节,引起学生的思考,加深其练习的记忆。通过交互式的学习,能够使学生感受到学习的乐趣,对学生的学习起到积极作用。
3.1学习内容的选取
本文选取了高中英语单项选择练习题作为学习的内容,考查学生对语句的理解,要求学生重视英语基础知识的学习和对语句语境的分析。
本文以2019年高考英语模拟考题为例,面向高中生,设计了一系列交互性的练习题,并以考查“whether”引导宾语从句的单项选择题为例,进行说明。本文所选的单项选择题题目为“—Couldyoucheckmylisttosee()Ihaveforgottenanything?—Noproblem.”,要求学生从所给的四个选项(whether、which、that、what)中选择正确的选项填入空格处。根据题目要求,本文所要设计的交互式练习须实现一下几个功能:(1)选项的选择和提交功能;(2)检验答案并予以反馈的功能;(3)查看解析的功能。
3.2界面设计与功能实现
(1)用户界面的建立
在VB中,要解决一个实际的问题,首先要建立一个用户界面,界面主要提供给用户,用于输入数据、显示处理后的结果。其关键是选择所需的控件对象,进行合理的界面布局。
在Powerpoint中,每一张PPT即为用户进行界面设计的窗体。本文根据该交互式练习需要实现的几个功能,结合界面布局的设计,共涉及10个控件对象:3个TextBox(文本框)、4个选项按钮、3个Command-button(命令按钮)。文本框用于输入或者显示内容;通过选项按钮可以选择相应的选项进而进行提交;命令按钮用来执行相关操作;窗体/PPT幻灯片是上述控件对象的载体。
(2)控件对象的属性设置
控件对象的属性是这些控件对象的特征,包括颜色、
您可能关注的文档
最近下载
- 2023年苏州科技大学天平学院计算机科学与技术专业《操作系统》科目期末试卷A(有答案).docx VIP
- 教案精选:小学数学《猜数游戏》教学设计.doc VIP
- 数据挖掘导论 第二版 Pang-Ning Tan 参考答案(英文).pdf
- 年产200万吨硅铁项目(一期工程)环境影响报告书征求意见稿.pdf
- 国开电大《计算机导论》形考作业2:常用办公软件.docx
- 小学送教上门工作计划范文.doc VIP
- 2023年苏州科技大学天平学院计算机科学与技术专业《操作系统》科目期末试卷B(有答案).docx VIP
- 2024年8月10日陇南市直遴选笔试真题及参考答案.doc VIP
- 国际商务(暨南大学)中国大学MOOC慕课章节测验答案(课程ID:1462050166).pdf
- 数值分析智慧树知到期末考试答案章节答案2024年长安大学.docx
文档评论(0)