智能课件论文范文

2024-06-15

智能课件论文范文(精选3篇)

智能课件论文 第1篇

关键词:VBA,PowerPoint课件,程序代码

Power Point以其简单易用,兼容性好的特点,在当前课堂教学课件中占有相当大比例。Power Point的使用增加了课堂教学内容的容量,提高了教学传播的效率。然而由于教学内容的增加,教学效率的提高,也使教师和学生对当前教学效果的情况掌握难度加大。如出现信息超载现象,将会破坏学生的注意力,使学生产生疲劳感,影响教学效果[1],因此及时反馈尤为重要。然而PowerPoint自身的交互能力不强,很难直接用PowerPoint课件进行信息反馈。微软提供的VBA能通过编程实现PowerPoint课件信息的智能反馈,增强PowerPoint课件的功能[2,3]。

1. VBA及其控件属性

1.1 VBA

VBA(Visual Basic for Applications)是由微软开发的标准宏语言,它是面向对象的编辑环境,在PowerPoint控件工具箱中的控件就是对象,可以通过对控件属性、方法、事件的操作来实现编程。属性描述了控件的性质,方法描述了控件的行为,事件是一种控件可以辨认的动作,如单击鼠标。如为某个事件编写VBA代码,在该事件发生时将执行指定的动作[4]。

1.2 控件的属性

属性是一个控件的性质,它决定控件的外观和一般行为。控件属性可通过属性窗口加以设置,在幻灯片中选中要设置属性的控件,单击右键选择属性或选中控件单击控件工具箱中的属性按钮,会出现属性对话框。也可以通过程序来更改,在程序代码中可以利用如下的语句访问修改控件的属性:控件名.属性。

本程序中主要涉及的控件属性:

Caption:控件名称,它是显示在控件上的文字或字符串。单选、多选题的选择答案直接写到Option Button.Caption和Checkbox.Caption处就可以了。操作命令的提示直接写到Commandbutton.Caption处。结果用Label.Caption显示。

Font:设置字体、字号及字形。课件中各控件的字体为宋体,字形为常规,字号为四号。

Option Button和Checkbox的Value:Value属性是指单选框和复选框选定或未选定的状态。当V a l u e的值为t r u e时为OptionButton和Checkbox控件被选中,当Value的值为false时为OptionButton和Checkbox控件未被选中。

Text Box.text:Text属性是文本框的值,用来接受输入的文本内容,也可以用它来显示文本。

TextBox.Value:Value属性为文本框所显示的内容,其内容与Text Box.text的内容相同[5]。

2. PowerPoint信息反馈课件的制作

2.1 幻灯片界面的设计与制作

我们把课堂提问、课堂练习、课堂测试三种测评反馈形式统一用选择题(单选、多选)、判断题和填空题的形式来进行设计操作。因此我们设计了四种题型:单选体、多选题、判断题和填空题。为了便于程序拓展又方便写作,我们在这里设计了三张幻灯片,第一张幻灯片为封面,包含一个标题和一个“开始测试”按钮,“开始测试”按钮用于对后两张幻灯片中控件的属性进行初始化;第二张幻灯片为测试界面,用于显示测试题目和做题;第三张幻灯片显示测试结果,实现反馈。

幻灯片中的标题、试题题目均用文本框直接输入文本。

单选题的选择答案和判断题用单选控件(OptionButton),多选题的选择答案用复选控件(Checkbox),结果显示统一用标签控件(Label),控制用命令按钮控件(Commandbutton),文本输入用文本控件(TextBox)。

控件的插入。选择“视图/工具栏/控件工具箱”,此时控件工具箱就会显示在编辑窗口中,用鼠标单击其中任何一个按钮,再把鼠标移动到幻灯片的编辑区,鼠标的形状就变成了一个十字形,按下鼠标左键并拖动鼠标,就可以在幻灯片上添加一个新的控件对象了。同一类控件按添加顺序对控件的名称自动编号排序。

控件在幻灯片中的位置、对齐方式等的编辑方法同文本框。

2.2 程序代码

VBA的程序代码是在Visual Basic编辑器中进行编辑的。进入Visual Basic编辑器的方法有两种:一种是在幻灯片中直接双击要编程的控件,另一种是在PowerPoint菜单中,选择“工具/宏/Visual Basic编辑器”。

第一张幻灯片中“开始测试”按钮单击事件的程序代码:

Private Sub CommandButton1_Click()

‘对后两张幻灯片中的控件属性进行初始化

Slide2.Option Button(1.2.3.4.5.6).Value=False(注:OptionButton(1.2.3.4)代表OptionButton1、OptionButton2、Option Button3、Option Button4四个控件分别执行的是一样的操作,实际程序中应分四行写,以下同。)

Slide2.CheckBox(1.2.3.4).Value=False

Slide2.Text Box1.Text=""

Slide3.Label(1.2.3.4.5.6.7.8.9).Caption=""

‘转到第二张幻灯片

With SlideShowWindows(1).View

.Goto Slide(2)

End With

End Sub

第二张幻灯片中统计成绩的变量,每种题型可出十道题。

Dim danx(11)As Integer,duox(11)As Integer,pand(11)As Integer,tiank(11)As Integer,i As Integer,danxsum As Integer,duoxsum As Integer,pandsum As Integer,tianksum As Integer,result As Integer。

第二张幻灯片中控件的程序代码:

Private Sub TextBox1_Change()

If TextBox1.Value="人力资源"Then

tiank(1)=1

Else

tiank(1)=0

End If

End Sub

“测试结果”按钮单击事件的程序代码。

3 结束语

实践证明利用VBA实现PowerPoint课件的智能反馈,一方面增强了P o w e r P o i n t课件的交互性,拓展了Power Point课件的功能,搭建了学生参与教学的平台。另一方面通过PowerPoint课件提供的及时准确地反馈信息,教师可以即时了解学生学习情况,据此调整教学内容、教学进度、教学方法来有效地控制教学,提高教学质量。学生也可以通过反馈信息发现自己学习中的问题,及时请教补救,以免问题积累,影响后续学习。同时即时反馈激励了学生的学习积极性,促进学生自主学习。

VBA具有与Visual Basic完全相同的编辑环境,在Visual Basic较为普及的今天,用VBA对Power Point进行二次开发是可行的,也是容易推广的。在编程前要把“工具菜单/宏/安全性”中宏的“安全级”设置为“中”,本课件在Microsoft Office PowerPoint 2003中调试通过。

参考文献

[1]燕梅,任翔.PowerPoint文稿设计中应注意的若干问题[J].中国电化教育.2007,(8):67~70

[2]裴纯礼,杨雪萍,李爱华.以教育教学应用文档为纲,纲举目张[J].中国电化教育.2006,(11):22~26

[3]程智.利用VBA来提高PowerPoint制作的课件交互性[J].中国电化教育.2002,(6):52~53

[4]姚普选.数据库原理及应用(Access2000)[M].北京:清华大学出版社.2002.178~231

[5]陈启安,刘志镜.多媒体软件设计技术[M].西安:西安电子科技大学出版社.1999.83~256

中小学交互智能性教学课件的制作 第2篇

一、交互智能性教学课件的内涵

1.交互性。交互性是计算机最突出的特征,没有交互性的课件不能称之为真正意义上的课件。人机交互是指人与计算机之间使用某种对话手段,以一定的交互方式,为完成确定任务而进行的人机之间信息交互的过程。即用户通过输入设备将自己的想法、问题、指令传递到计算机中,计算机根据相应的软件发出指令对用户的输入通过输出设备进行反馈,从而构成人机之间信息的双向传递,据此可以实现人对计算机的控制、人向计算机求助、人与计算机的协作、通过计算机进行人与人之间的交流等等。

2.智能性。智能性是指体现软件的智能化。比如,课件能及时反馈、回答学生提出的问题,通过智能诊断机制判断学生的学习水平,分析学生产生错误的原因,同时向学生提出更改建议以及进一步学习的建议;能根据学生的反应为其指定不同的教学内容;在人机会话方面具有一定的自然语言处理能力等。但是就现有的科学技术水平而言,短时间内课件显然无法具备上述的全部功能,一般认为,只要具有上述一个或几个特征的教学课件就可以称之为智能性教学课件。交互智能性教学课件的主要目的是学习者在交互中发现问题、提出问题、分析问题,得到提示和指导,进而解决问题,实现知识技能的自我主动建构。

二、教学课件制作的现状及存在的问题

1.缺乏交互能力。目前,有许多中小学课件存在着人机交互差的问题,使学习者在学习过程中始终处于被动状态之中。在使用课件学习时,学生只能完成一些选择题(单选或多选)和填空题,不能对一些具有创造性的题目来进行解答。特别是在课堂教学过程中,只能通过教师控制课件流程的操作和学生简单输入答案的方式进行。

2.缺乏适应能力。不同的学习者、不同的教学环境和不同的学习阶段,分别有不同的教学要求,而大多数课件的教学内容和教学方法的设计已经由制作者事先固化了。虽然学生可以选择不同的课程内容,但由于基于课件的教学过程是固定的,学生不能根据自己的需要选择适应自己的教学内容。同时由于这些课件也已经固化了教学内容以及知识显现的方式,存在着针对性差的缺点,因此无法适应学生的不同个性,更谈不上创造性的发挥,所以不能取得良好的教学效果。

3.缺乏创造能力。许多课件在制作过程中,只是单调地用显示屏来展示教科书中的内容,在课件设计中忽视了教学情况的创设,或者教学情境创设得相当粗糙,没有通过使用图形、文字、声音和动画及其他多媒体工具进行再现或者仿真,缺乏有效的手段来启发学生的思维,因此课件难以发挥其应有的作用

4.缺乏纠错能力。由于教学课件无法展示教学内容,因此,想得到正确的答案,使用者只能通过课件设计师或预先设定的标准来判定,课件本身并不能根据学生的解答做出准确和科学的评价。同样,对于出现的错误、错误产生的原因以及应采取的解决方案,课件均不能提供相应的解决方案。

5.课件的封闭性。现在大多数课件在设计完成后,不能充实和更新教学内容,具有严重的封闭性。封闭性是当前课件最大的弱点,由于内容的限制,导致不能扩展,适用范围小,教师在教学时缺乏自主性,尤其是用户不能进行任何形式的修改,课件的内容也不能重新灌装,不利于教师和学生自主性的发挥,不能很好地适应不断变化的课堂教学。

三、制作交互智能性教学课件的意义

1.对学生学习兴趣的影响。众所周知,兴趣作为一种非智力因素,对学生的学习能够起到巨大的促进作用。在比较传统教学方式与现代信息技术辅助教学对学生学习兴趣与态度的影响的过程中,我们能深刻地感受到这种影响是非常明显的。绝大部分的学生希望教师在课堂上使用交互智能性教学课件进行教学,只有极少数学生不喜欢教师使用多媒体上课,原因是升学压力较大,认为多做题就可以了。

2.对学生科学素养和科学探究能力的影响。使用交互智能性教学课件进行教学,最大的特点是改变了课堂教学的形式,给学生提供了一种可以自己尝试的教学平台,对于学生的科学素养,以及科学探究能力的提高有很大帮助。使用交互智能性课件进行教学,能够给学生自主学习和进行科学探究提供时间和空间的保证,突出了学生的主体地位。让学生亲身经历和体验科学探究活动,可以激发学生的学习兴趣,增进其对科学的情感,可以更好地培养学生的科学态度和科学精神,帮助学生准确理解科学的本质。

四、交互智能性教学课件的制作

1.教学设计。教学设计是交互智能性教学课件开发过程中最能体现教师教学经验和教师个性的重要部分,也是教学思想最直接和具体的表现。教学设计阶段的主要任务包括详细分析教学内容,划分教学单元,选择适当的教学模式,了解学生现有知识水平等。分析教学内容指的是根据教学目标,具体划分教学内容的范围,揭示教学内容各组成部分之间的联系。教材是教学的依据之一,也是多媒体课件设计的主要蓝本,只有把握好教材内容和课程标准,深刻了解教材的知识结构和内容体系,才能实现有效的教学。因此,在选择好课题后,应仔细分析和研究教学内容,理解重点、难点问题,确定课件的内容结构、表现形式及教学顺序。教学单元划分的依据是新课程标准和学校所使用的现行教材及所在班级的学生对知识的掌握程度及学生智力水平,把教学目标逐步演化成一系列的教学单元,并根据教学内容的难易程度和知识体系。选择控制教学单元前进的策略,即确定课件的结构方式。

2.开发平台。交互智能性教学课件的开发平台很多,在对开发平台进行选择时,当以能真正体现课件的交互性和智能性为先决条件,其中以Flash为最有效的制作开发工具。首先Flash有丰富的图形处理功能,开发软件支持矢量图绘制,能保证图形图像缩放自如而不失真;其次随着Flash新版本的不断推出,这一开发软件更加注重脚本语言的发展,为实现课件的交互性和智能性提供了更好的技术支持。另外,Flash是一种基于Web的开发平台,数据占用空间小,播放平滑、流畅,操作简便,在目前的网络传播中具有绝对优势,真正增强了教学的可视性、灵活性。

3.脚本设计。脚本是在教学的基础上所作的计算机与学生交互过程方案设计的详细报告,是下一个阶段实行软件编写的直接蓝本,是课件设计与实现的过渡阶段。脚本设汁主要包括系统结构说明、教学内容及呈现方式、屏幕界面设计、教学单元链接关系、人机交互控制方式等。制作脚本的内容顺序与软件的流程顺序相对应,按媒体分类编写,包括教学内容标题、文件名、显示、声音、控制、说明等部分,各部分内容成为一个整体。链接关系主要有三种结构方式:树型、网型和线型,链接方式应根据教学内容和各页间不同需要来灵活选取。脚本的描述无规定格式,但所包含内容是基本一致的,即在脚本中应注明计算机屏幕上要显示的内容、音响系统中所发出的声音,以及这些内容输出的具体顺序与方式。

4.软件开发。软件开发的任务是将教学设计阶段所确定的教学策略,以及脚本设计阶段所得出的制作脚本用某种计算机语言或多媒体创作工具加以实现。一般情况下,为了提高效率,降低开发成本,应尽可能采用专门的课件创作工具如Flash等。课件编写完成后需进行调试和不断的修改,与其他类型的软件一样,调试的目的是为了找出课件中隐含的各种错误并加以排除,其中包括教学内容的知识性错误和计算机语法上的各种错误。

智能课件论文 第3篇

1 FLASH与文本文件

FLASH与文本文件制作的智能型习题课件的大体设计思路如下:课件主要由两大部分组成:前台的主界面及题库、成绩的管理, 主要由FLASH文件实现;后台的题库, 主要由文本文件实现。新建一个题库文件夹, 该文件夹中存放所有的文本文件的题库。文本文件中主要存放习题题目 (包括题目内容、选项、答案等) , 特别要注意的是文本文件保存时一定要保存为unicode格式的文件。

另外为了便于管理, 要求每一道题题都要对应一个文本文件, 这些存放题目的文本文件要求取名要有规律 (例如1.txt、2.txt……) 。由于题目单独放在文本文件中, 所以题目的修改比较直接方便, 而且添加和删除题目只要创建和删除相应的文本文件即可;在FLASH中主要进行题库智能管理程序, 要通过Action Script编程来实现题目的读入、显示、检测、评分等功能。FLASH如何动态取得外部文本文件的内容呢?就可以通过FLASH提供的Load Variables命令来实现。 (如图2)

了解了整个设计思路, 下面就可以实践操作了。相信题库的设计对于朋友们来说很容易实现, 那我就主要介绍一下前台FLASH文件中的设计方法, 我们可以利用flash组件制作出如图1所示的页面, 其中标题可以使用Label组件, 选项可用Radio Button组件, 评分等按钮可使用Button组件;其次, 对相应的组件实例进行命名:题目的Label组件实例可以命名为question, 四个选择的Radio Button组件实例可依次命名为choose A、choose B、choose C、choose D;然后通过Action Script编程语句中的load-Variables Num (qnum ber+".txt", 0) 动作来读取题库文件夹中的第qnumber个文本文件中的题目、选项和答案, 依次存放到相应的数组中。再把数组的内容显示分别显示出来qnumber是变量, 可通过前一题, 后一题的按钮进行递减和递增。至于评分按钮, 可以通过判断if语句来根据读取出来的正确答案和用户的答案进行对比如若一致则做正确的题目统计变量turenum数累加1, 然后根据总分100分共做n题, 通过计算100/n*truenum作为最终成绩。

2 FLASH与XML文件

XML作为一种扩展性标识语言, 在互联网中被广泛用于数据的描述, 从Flash5.0开始, 它就支持XML技术, 通过与XML文件的合作能大大提高flash处理数据的能力。FLASH与XML文件制作的智能型习题课件的大体设计思路与前种方法类似 (如图3) , 其中最大的区别是后台的题库主要是以XML文件的形式存放的。前台同样是通过FLASH文件来实现各部分的功能, 只是在FLASH中需要加载XML文件类型的题库, 并进行解析XML格式数据, Flash中对XML文件的简单解析方法如图4所示。

对于XML数据文件 (.xm1) 的访问是通过Flash中的XML类来实现的。加载和读取XML类型的题库内容的主要as编程语句如下:

3 FLASH与数据库文件

FLASH与数据库文件制作的智能型习题课件与前两种方式也极为相似, 其最大区别是后台的题库主要是利用数据库进行存放的, 但由于flash不能直接读取数据库的数据, 所以必须借助asp、php、jsp等动态脚本语言作为中介来搭起Flash和数据库之间的桥梁。为了实现Flash读取数据库里的内容, ASP要负责把数据库里的数据读出来并以变量名1=值1&变量名2=值2&变量名3=值3…的形式进行输出, 这样的话就相当于在ASP中直接为Flash中的变量进行赋值, 当Flash中接收到数据之后便可以直接引用这些变量的值, 而Flash只是负责接受并以某种形式显示出来。简单介绍一下其设计的主要步骤:

第一步:设计数据库数据库的文件格式很多种, 我们现以简单、常用的ACCESS数据库来存放题库。设计的数据库可参照图5所示。

第二步:使用ASP动态脚本语言来设计从数据库中读取数据内容, 并取得相应的题号、题目内容、选项1、选项2、选项3、选项4、正确答案这几项内容, 并通过正确格式传输给FLASH文件, 其主要代码如下:

第三步:在FLASH文件中取得ASP中输出的数据, 并进行规范显示, 其主要代码如下:

以上三种外部文件与FLASH合作的智能习题课件的方法各有各的优缺点, 相信同仁们在通过实践中能发现并找出适合自己的方法并进一步完善其功能的。

参考文献

[1]赵志靖, 周静.基于Flash和数据库技术构建网络课程的测验模块[J].中国教育信息化, 2009 (4) .

[2]缪亮、孔璐.基于Flash的智能题库设计与实现[J].开封教育学院学报, 2005 (3) .

本文来自 99学术网(www.99xueshu.com),转载请保留网址和出处

【智能课件论文】相关文章:

白板课件论文09-07

课件论文题目04-03

政府智能论文06-30

智能包装论文09-01

智能论文提纲09-19

智能论文范文05-09

课件管理论文提纲08-21

课件设计论文提纲08-24

自制课件论文提纲09-01

网络课件论文提纲10-09

上一篇:物理学习中的一点体会下一篇:人事档案改革迫在眉睫