用幻灯片PPT制作的连线题(VBA制作的交互式、统计正确率)
- 格式:ppt
- 大小:169.50 KB
- 文档页数:1


用PPT控件VBA制作课件练习题的教学作者:周体强来源:《科学与财富》2018年第34期摘要:教学中引导学生用PPT控件VBA制作课件练习题,能提高课件交互性,进而提高教学效果。
关键词:PPT;课件;控件VBA;教学PowerPoint是一个广泛应用于多媒体课件制作的软件,具有交互性的练习题制作,除了单选题能用动画触发器制作,其他题型只能用控件VBA来制作,但在PPT中它是一个难点,在教学中如何使学生更好理解和掌握此方法,下面谈谈一些做法。
1步步引导说明使用条件⑴要添加控件,就要显示控件选项卡,即显示“开发工具”选项卡。
方法:选择“文件→选项→自定义功能区→勾选‘开发工具’选项→确定”。
⑵打开使用了控件VBA的PPT文件,演示用默认保存PPTX格式,软件会提示:“以下功能不能保存在未启用宏的演示文稿中.Visual Basic for Applications(VBA)项目,若要使保存的文件具有这些功能,请单击“否”,返回“另存为”对话框,然后在“文件类型”下拉框中选择一种启用宏的文件类型。
是否继续将此文件保存为未启用宏的演示文稿?”,先选择“是”,再次打开演示文稿,播放可见VBA功能失效,查看VBA代码消失,说明使用控件VBA,要保存为“启用宏的演示文稿”格式。
⑶打开保存“启用宏的演示文稿”格式演示文稿,会显示“安全警告:部分活动内容已被禁用”并显示“启用内容”按钮。
如果不启用,运行时会再次提示启用宏,不启用则VBA功能失效,单击“启用内容”VBA才能起作用。
引导得出选择“开发工具/宏安全性”→选“启用所有的宏”,则不会再提示。
2类比法教学练习题的制作⑴先用文本框输入题目和答案(A…、B…、C…、D…),用空格调整放置位置。
⑵首先单击选择控件,在相应位置(答案A或填空处)拖动鼠标绘制控件(选项按钮、复选框,填空处绘制文本框),合适位置绘制一个命令按钮。
介绍相应控件功能:文本框(Text Box):可输入文本填空,用于设计填空题。
用PPT中的VBA实现课件中的交互功能PowerPoint中的VBA可以实现很多复杂的交互,但很多老师面对VBA编程,都会觉得无从下手。
所以本期我们为大家安排了一个关于PowerPoint中VBA的小专题,以后在课件中实现交互就不会那么费劲了。
VBA基础说到VBA编程,就不得不提到控件工具箱,我们需要利用其中的控件搭建需要的环境。
1( 显示控件工具箱在PowerPoint中选择菜单“视图/工具栏/控件工具箱”。
2( 控件工具箱(如图1)中常用按钮的介绍(1)复选框(CheckBox):可以选择多个选项,常用来设计多选题;(2)文本框(TextBox):可以输入文本,常用来设计填空题;(3)命令按钮(CommandButton):用来确定选择或输入,也可设计超级链接;(4)单选框(OptionButton):只能选中一个选项,常用来设计单选题或判断题;(5)标签(Label):用来显示文字信息。
3( 插入控件的方法单击控件工具箱上的工具按钮,然后在幻灯片中拖动到适当大小即可。
4( 进入VBA的方法双击幻灯片中的控件或用菜单命令“工具/宏/Visual basic编辑器”即可进入VBA编程状态。
5( 控件的主要属性及设置方法进入VBA后,需要在“属性”窗口中对控件的属性进行设置。
如果没有出现“属性”窗口,按F4键即可调出该窗口。
下面我们就不同的控件,来说明常用属性的设置方法。
(1)复选框AutoSize:有两个值,True表示根据字的多少调整复选框的大小,False表示复选框为固定大小;BackColor:设置复选框的背景颜色,单击该属性框出现下拉按钮,选择“调色板”选项卡后选择颜色;Caption:控件的名称,把默认值删除再重新输入新名称;Font:设置字体、字号及字形,单击该属性框出现按钮,单击该按钮出现字体对话框,再在对话框中设置;Forecolor:设置字的颜色,设置方法同BackColor;Height:复选框的高度,直接输入数字即可;Width:复选框的宽度,直接输入数字即可;Value:复选框的值,True为选中,False则相反。
VBA实现自动化幻灯片制作与演示的技巧与实例幻灯片是现代演示文稿中常用的一种形式,它通过图像、文字和动画等元素的组合,以清晰和有序的方式向观众传达信息。
在日常工作中,我们经常需要制作和演示幻灯片,而VBA可以帮助我们实现自动化的幻灯片制作与演示。
本文将介绍一些VBA实现自动化幻灯片制作与演示的技巧与实例,希望对您具有一定的参考价值。
一、自动化幻灯片制作1. 创建幻灯片和布局在VBA中,我们可以使用`Add`方法来创建幻灯片,使用`Layout`属性来指定幻灯片的布局。
例如,要创建一个标题和内容布局的幻灯片,可以使用以下代码:```vbaActivePresentation.Slides.Add Index:=1, Layout:=ppLayoutText```这将在当前演示文稿的第一个位置创建一个标题和内容布局的幻灯片。
2. 设置幻灯片内容我们可以使用VBA来设置幻灯片的标题和内容。
使用`Shapes`集合可以获取幻灯片中的形状对象,通过对形状对象进行属性设置,可以实现对幻灯片内容的修改。
例如,设置幻灯片的标题和内容可以使用以下代码:```vbaDim slide As SlideSet slide = ActivePresentation.Slides(1)slide.Shapes.Title.TextFrame.TextRange.Text = "标题"slide.Shapes(2).TextFrame.TextRange.Text = "内容"```上述代码将在第一个幻灯片上设置标题为"标题",并设置内容为"内容"。
3. 添加图片和图表在幻灯片中插入图片和图表是常见的需求。
通过使用`Shapes`集合和`AddPicture`方法,我们可以将图片插入到幻灯片中。
例如,要在第一个幻灯片上插入图片,可以使用以下代码:```vbaslide.Shapes.AddPicture "图片路径", msoFalse, msoTrue, 100, 100, 300, 200```上述代码将在第一个幻灯片的左上角位置插入一张大小为300x200的图片。
VBA编程在PPT交互式课件中的应用作者:高宇来源:《电脑知识与技术》2017年第02期摘要:该文以英语随堂评测为实例,阐述运用PPT的ActiveX控件和VBA编程语言,实现PPT人机交互的设计思路和方法,从而使课件变得更生动鲜活。
英语随堂评测实例主要包含项目多选、多组评测,多组分值回看,标准音试听的功能。
关键词:PPT;VBA;项目多选;多组评测;多组分值回看;标准音试听中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)02-0189-03随着PPT的不断升级、完善,它已经成为一线教师制作多媒体课件的首选。
PPT以其简单易作、功能强大的特点为广大教师所喜爱,但是PPT的交互问题一直以来都是大家热议的话题。
大多数教师在设计PPT课件交互时,一般只局限于利用超链接、动作、按钮、触发器来创建交互,这种交互虽有助于改善课件呆板单调的演示方式,但实质上只是调控幻灯片中的元素显示与否,仍不具备智能性、可控性、灵活性的特征。
本文通过对英语随堂评测实例的研究,利用PPT的ActiveX控件和VBA编程语言,完成人机交互,使课件变得更生动鲜活。
1 英语随堂评测效果2 英语随堂评测实例的主要功能2.1 课堂再现在已经学习了Buying Book的相关交流用语的前提下,学生运用所学分组表演买书的情景对话,教师利用英语随堂评测课件对各组的听说两方面表现进行测评。
2.2 主要功能(1)通过鼠标单击勾选各组对话正确读音项,勾选项显示内容变色,同时该类记分项加分。
(2)各组听音纠错表现,可以在听音类的记分处,时时输入。
(3)当前组各类分值汇总,并保存当前组值。
(4)更换组别时,可清零回复初始状态。
(5)查看放映幻灯片后保存各组分值,以方便教师对各组表现进行对比。
(6)每个考评项都配有标准发音的音频,方便学生试听、校音。
3 英语随堂评测实例主要功能的实施方法3.1 创建多选项实现多选项功能主要运用ActiveX控件中的复选框和标签控件,同时结合VBA编程最终实现可选中多项,被选项变色,标签控件显示值自动增值的效果。