999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

巧用ActiveX控件制作交互式數(shù)學(xué)課件

2020-10-21 06:33:17陳振農(nóng)
科技風(fēng) 2020年6期
關(guān)鍵詞:交互式

陳振農(nóng)

摘?要:本文論述了利用Powerpoint內(nèi)嵌的Activex控件,通過幾個(gè)簡單課件的制作實(shí)例,讓大家逐步了解VBA,并掌握利用Activex控件制作交互性數(shù)學(xué)課件的方法。

關(guān)鍵詞:ActiveX控件;交互式;VBA;數(shù)學(xué)課件

Powerpoint(PPT)是一個(gè)電子演示文稿,是目前廣大教師最常用來制作課件的一種軟件,但大多數(shù)老師所制作的PPT課件常常因缺乏交互性而變成一篇單調(diào)的演示文稿。特別是數(shù)學(xué)課件,如果只演示題目、答案則顯得比較呆板。作為一名數(shù)學(xué)老師如果能掌握PPT中的ActiveX控件,運(yùn)用簡單的VBA代碼,將使制作的課件更具交互性、靈活性和趣味性。

一、認(rèn)識ActiveX控件及VBA(以Powerpoint2003為例)

(一)如何使用ActiveX控件

(1)啟動(dòng):[視圖]→[工具欄]→[控件工具箱],或在任意工具欄或菜單欄上單擊鼠標(biāo)右鍵,選擇[控件工具箱]。

(2)生成:選擇所需控件,當(dāng)編輯區(qū)出現(xiàn)符號“+”點(diǎn)擊或拖曳即可。

(3)屬性:右擊控件,選擇“屬性”,可以編輯該控件的名稱、大小、字體、顏色、位置等(如圖1)。

(二)什么是VBA

(1)VBA是Visual Basic for Application的簡寫,是微軟專為Office系列軟件編寫的程序語言,它以VB語言為基礎(chǔ),與其它程序設(shè)計(jì)語言相比,最大的特點(diǎn)就是:簡單、易學(xué)、靈活。因此利用VBA可以輕松制作交互性強(qiáng)的PPT課件。

(2)VBA代碼編輯:右擊控件,選擇“查看代碼”(或雙擊控件),可以編輯該控件的事件代碼。

(三)制作交互式課件常用的控件工具

(1)文本框:可以輸入文本,可用來制作填空題。

(2)復(fù)選框:可以選擇多個(gè)選項(xiàng),可用來制作多項(xiàng)選擇題。

(3)選項(xiàng)按鈕:只能選中一個(gè)選項(xiàng),可用來制作單選題或判斷題。

(4)命令按鈕:用來確定選擇,也可以制作超鏈接。

(5)標(biāo)簽:用來顯示文字信息。

(6)圖像:用來顯示圖片或圖形。

(7)其他控件:在這里可以選擇更多的控件,如插入視頻、Flash動(dòng)畫等控件。

(8)消息框(MsgBox):彈出窗口,向用戶提供反饋信息。在工具欄中沒出現(xiàn),直接以代碼形式編寫。

二、交互式數(shù)學(xué)課件制作實(shí)例

(一)例1:制作交互性單選題

(1)菜單插入→文本框,輸入單選題題目,如“方程5x-15=0的解是(?)”;

(2)點(diǎn)擊控件工具箱中的選項(xiàng)按鈕,插入一個(gè)選項(xiàng)按鈕控件,右擊控件,選擇屬性,將名稱改為“選項(xiàng)1”Caption項(xiàng)改為“A、x=5”,再復(fù)制三個(gè)選項(xiàng)按鈕將名稱改為“選項(xiàng)2”、“選項(xiàng)3”、“選項(xiàng)4”對應(yīng)的Caption改為“B、x=-5”、“C、x=3”“、D、x=-3”,將四個(gè)選項(xiàng)按鈕對齊排列在題目下方,調(diào)整位置及大小。

(3)插入一個(gè)命令按鈕,將屬性名稱改為“提交按鈕”Caption項(xiàng)改為“提交”,右擊該控件,選擇“查看代碼”(或雙擊控件),在VBA代碼窗口“PrivateSub提交按鈕_Click()”與“End Sub”之間輸入以下代碼(注意:引號和小括號使用的是半角狀態(tài)英語符號,“//”號后是代碼的說明部分。以下實(shí)例代碼編輯同此方法。):

If選項(xiàng)3.Value=True then

MsgBox("恭喜你答對了! ")?//(如果答對了消息框顯示為“恭喜你答對了!”)

Else

MsgBox("對不起,答錯(cuò)了")?//(如果答錯(cuò)了消息框顯示為“對不起,答錯(cuò)了”)

選項(xiàng)1.Value=False?//(清空選擇狀態(tài))

選項(xiàng)2.Value=False

選項(xiàng)3.Value=False

選項(xiàng)4.Value=False

End if

(4)點(diǎn)擊菜單[幻燈片放映]→[觀看放映](或按F5),觀察響應(yīng)效果,不滿意的可再次進(jìn)行修改。觀看放映前若出現(xiàn)安全提示,需要設(shè)置宏的安全級為“低”。

(二)例2:制作交互式填空題

(1)輸入填空題內(nèi)容,如“一次函數(shù)y=kx+3經(jīng)過點(diǎn)M(3,9)則k=”。

(2)在填空題后面插入一個(gè)文本框控件和一個(gè)命令按鈕控件。將文本框控件屬性名稱改為“填入答案”,命令按鈕控件屬性名稱改為“提交按鈕”Caption項(xiàng)改為“提交”,雙擊“提交”,輸入代碼:

If填入答案.Value="2" Then

MsgBox("恭喜你答對了! ")

Else

MsgBox("對不起,答錯(cuò)了")

填入答案.Value=""?//(清空文本框控件內(nèi)的內(nèi)容)

End If

(三)例3:制作交互性判斷題

(1)輸入判斷題內(nèi)容,如“多項(xiàng)式2a2b+3a-b是二次三項(xiàng)式”;

(2)在判斷題旁邊插入兩個(gè)復(fù)選框控件,將其屬性名稱改為“判斷1”、“判斷2”Caption項(xiàng)分別改為“正確”、“錯(cuò)誤”;

(3)插入一個(gè)命令按鈕,將屬性名稱改為“提交按鈕”Caption項(xiàng)改為“提交”,雙擊“提交”,輸入代碼:

If判斷1.Value = False And判斷2.Value = True Then

MsgBox("恭喜你,答對了! ")

Else

MsgBox("對不起,答錯(cuò)了")

判斷1.Value = False

判斷2.Value = False

End If

以上三個(gè)例子由于答案或結(jié)果都是固定的,利用觸發(fā)器也可實(shí)現(xiàn),但是如果遇到由學(xué)生輸入隨機(jī)數(shù)據(jù)或者課堂上要實(shí)現(xiàn)隨機(jī)出題進(jìn)行練習(xí),用觸發(fā)器就無法做到了,借助ActiveX控件工具就可以輕松實(shí)現(xiàn)。

(四)例4:請輸入三角形三邊的長度,判斷能不能構(gòu)成三角形

(1)輸入題目內(nèi)容“請輸入三角形三邊的長度,判斷能不能構(gòu)成三角形?!焙腿叀癮”、“b”、“c”。

(2)在對應(yīng)的字母下插入三個(gè)文本框控件,分別修改其屬性名稱為“輸入a”“輸入b”“輸入c”,用來提供給學(xué)生輸入三角形的三邊,再插入兩個(gè)命令按鈕,分別修改其屬性名稱和Caption都為“判斷”和“清空”,最后插入一個(gè)文本框控件,修改其屬性名稱為“顯示結(jié)果”用來顯示判斷的結(jié)果。版面設(shè)計(jì)如圖3:

(3)雙擊“判斷”命令按鈕,輸入以下代碼:

Dim a,b,c As Double?//(定義數(shù)值類型)

Dim intYesorNo As Integer

a=Val(輸入a.Text):b=Val(輸入b.Text):

c=Val(輸入c.Text)

If a + b > c And b + c > a And c + a > b Then

顯示結(jié)果.Text = "恭喜您,您給的數(shù)據(jù)能構(gòu)成三角形"

Else

If MsgBox("很抱歉,您給的數(shù)據(jù)不能構(gòu)成三角形!請重新輸入。",vbYesNo + vbInformation,"提示")= vbYes Then

輸入a.Text = ""

輸入b.Text = ""

輸入c.Text = ""

顯示結(jié)果.Text = ""?//(如果不能構(gòu)成三角形,彈出如圖4的提示,按確定后清空文本框內(nèi)容)

End If

End If

(4)雙擊“清空”命令按鈕,輸入以下代碼:

輸入a.Text = ""

輸入b.Text = ""

輸入c.Text = ""

顯示結(jié)果.Text = ""

以上只介紹了在數(shù)學(xué)課件中常見交互性實(shí)例的制作方法,利用VBA還可以制作出更復(fù)雜、交互性更強(qiáng)的數(shù)學(xué)課件,如隨機(jī)出題、統(tǒng)計(jì)成績、畫函數(shù)圖像等等。只要我們充分挖掘PPT中的控件功能并熟悉VBA編程技術(shù),一定能制作出功能更強(qiáng)、更富有趣味的教學(xué)課件。

參考文獻(xiàn):

[1]冷平,梅松竹.巧用ActiveX控件解決PPT制作CAI課件的交互性問題.陰山學(xué)刊,2010.6.

[2]周永進(jìn).談如何在 Powerpoint課件中 用 VBA 制作測試題.中國醫(yī)學(xué)教育技術(shù),2008.2

[3]杜杉杉.PowerPoint交互設(shè)計(jì)策略及實(shí)現(xiàn).中小學(xué)電教,2012.7.

猜你喜歡
交互式
交互式電子白板在課堂教學(xué)中應(yīng)用之所見
交互式虛擬現(xiàn)實(shí)游戲之特質(zhì)
探析高中物理教學(xué)中運(yùn)用交互式電子白板的實(shí)踐應(yīng)用
考試周刊(2016年94期)2016-12-12 13:34:00
ASP技術(shù)在交互式網(wǎng)頁設(shè)計(jì)中的應(yīng)用
人間(2016年30期)2016-12-03 23:06:54
淺談交互式電子白板在中學(xué)英語課堂的有效應(yīng)用
南北橋(2016年10期)2016-11-10 16:35:15
試論“交互式”課堂模式在初中英語閱讀教學(xué)中的運(yùn)用
考試周刊(2016年76期)2016-10-09 09:24:38
交互式電子白板在歷史教學(xué)中的應(yīng)用研究
成才之路(2016年25期)2016-10-08 10:38:17
交互式電子白板在數(shù)學(xué)課堂中的運(yùn)用研究
成才之路(2016年18期)2016-07-08 17:01:37
淺析多媒體教室“交互式”管理
科技視界(2016年11期)2016-05-23 10:07:23
交互式智能平板輔助課堂教學(xué)的實(shí)踐與思考
成才之路(2016年1期)2016-01-28 12:00:41
主站蜘蛛池模板: 一区二区日韩国产精久久| 亚洲无码高清一区二区| 亚洲Av激情网五月天| 91视频精品| 欧美色99| 日韩无码黄色网站| 国国产a国产片免费麻豆| 九九热视频精品在线| 久久精品视频亚洲| 国产福利在线观看精品| 在线观看国产精美视频| 日韩精品少妇无码受不了| 无码一区二区波多野结衣播放搜索| 欧美精品成人一区二区在线观看| 国产精品天干天干在线观看| 伊人久久大香线蕉综合影视| AV不卡国产在线观看| 中国一级特黄视频| 一级成人a毛片免费播放| 色哟哟国产精品一区二区| 精品免费在线视频| 亚洲国产精品一区二区第一页免 | 麻豆精品国产自产在线| 成人年鲁鲁在线观看视频| 日韩天堂视频| 视频二区中文无码| 欧美在线中文字幕| 色综合天天操| 思思热在线视频精品| 天天躁夜夜躁狠狠躁图片| 人妻中文久热无码丝袜| 18黑白丝水手服自慰喷水网站| 亚洲天堂视频在线免费观看| 特级毛片免费视频| 制服丝袜一区| 91美女视频在线| 国产拍揄自揄精品视频网站| 欧美亚洲国产精品久久蜜芽| 亚洲精品福利视频| 久久久久88色偷偷| 无码人妻免费| 99国产精品一区二区| 囯产av无码片毛片一级| 一级香蕉人体视频| 91偷拍一区| 亚洲黄色高清| 欧美在线综合视频| 九九九久久国产精品| 国产老女人精品免费视频| 在线色综合| 国产制服丝袜91在线| 亚洲高清国产拍精品26u| 91精品国产丝袜| 亚洲精品视频网| 国产va在线观看免费| 欧美国产在线看| 欧美影院久久| 精品91视频| 国产91丝袜在线播放动漫| 老司机午夜精品网站在线观看| 日本人妻丰满熟妇区| 亚洲精品无码高潮喷水A| 91精品久久久无码中文字幕vr| 午夜少妇精品视频小电影| AV网站中文| 日本一区中文字幕最新在线| 欧美精品另类| 亚洲国产系列| 久久成人国产精品免费软件| 欧美色视频网站| 亚洲综合精品香蕉久久网| 亚洲中久无码永久在线观看软件 | 欧洲欧美人成免费全部视频| 亚洲精品无码久久毛片波多野吉| 91精品啪在线观看国产91九色| 国产美女精品人人做人人爽| 日本一区二区三区精品AⅤ| 中文字幕不卡免费高清视频| 在线观看视频99| 国产chinese男男gay视频网| 怡红院美国分院一区二区| 免费无码网站|