亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇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控件,通過(guò)幾個(gè)簡(jiǎn)單課件的制作實(shí)例,讓大家逐步了解VBA,并掌握利用Activex控件制作交互性數(shù)學(xué)課件的方法。

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

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

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

        (一)如何使用ActiveX控件

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

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

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

        (二)什么是VBA

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

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

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

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

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

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

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

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

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

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

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

        二、交互式數(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”,再?gòu)?fù)制三個(gè)選項(xiàng)按鈕將名稱改為“選項(xiàng)2”、“選項(xiàng)3”、“選項(xiàng)4”對(duì)應(yīng)的Caption改為“B、x=-5”、“C、x=3”“、D、x=-3”,將四個(gè)選項(xiàng)按鈕對(duì)齊排列在題目下方,調(diào)整位置及大小。

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

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

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

        Else

        MsgBox("對(duì)不起,答錯(cuò)了")?//(如果答錯(cuò)了消息框顯示為“對(duì)不起,答錯(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è)置宏的安全級(jí)為“低”。

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

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

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

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

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

        Else

        MsgBox("對(duì)不起,答錯(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("恭喜你,答對(duì)了! ")

        Else

        MsgBox("對(duì)不起,答錯(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ā)器就無(wú)法做到了,借助ActiveX控件工具就可以輕松實(shí)現(xiàn)。

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

        (1)輸入題目?jī)?nèi)容“請(qǐng)輸入三角形三邊的長(zhǎng)度,判斷能不能構(gòu)成三角形。”和三邊“a”、“b”、“c”。

        (2)在對(duì)應(yīng)的字母下插入三個(gè)文本框控件,分別修改其屬性名稱為“輸入a”“輸入b”“輸入c”,用來(lái)提供給學(xué)生輸入三角形的三邊,再插入兩個(gè)命令按鈕,分別修改其屬性名稱和Caption都為“判斷”和“清空”,最后插入一個(gè)文本框控件,修改其屬性名稱為“顯示結(jié)果”用來(lái)顯示判斷的結(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)成三角形!請(qǐng)重新輸入。",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é)課件中常見(jiàn)交互性實(shí)例的制作方法,利用VBA還可以制作出更復(fù)雜、交互性更強(qiáng)的數(shù)學(xué)課件,如隨機(jī)出題、統(tǒng)計(jì)成績(jī)、畫(huà)函數(shù)圖像等等。只要我們充分挖掘PPT中的控件功能并熟悉VBA編程技術(shù),一定能制作出功能更強(qiáng)、更富有趣味的教學(xué)課件。

        參考文獻(xiàn):

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

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

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

        猜你喜歡
        交互式
        交互式電子白板在課堂教學(xué)中應(yīng)用之所見(jiàn)
        交互式虛擬現(xiàn)實(shí)游戲之特質(zhì)
        探析高中物理教學(xué)中運(yùn)用交互式電子白板的實(shí)踐應(yīng)用
        考試周刊(2016年94期)2016-12-12 13:34:00
        ASP技術(shù)在交互式網(wǎng)頁(yè)設(shè)計(jì)中的應(yīng)用
        人間(2016年30期)2016-12-03 23:06:54
        淺談交互式電子白板在中學(xué)英語(yǔ)課堂的有效應(yīng)用
        南北橋(2016年10期)2016-11-10 16:35:15
        試論“交互式”課堂模式在初中英語(yǔ)閱讀教學(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网站| 色婷婷色99国产综合精品| 伊人久久大香线蕉av不卡| 老少配老妇老熟女中文普通话 | 午夜无码片在线观看影视| 国语少妇高潮对白在线| 欧美老妇人与禽交| 久久久伊人影院| 日本熟妇hd8ex视频| 亚洲综合久久一本久道| 一本色道久久综合亚州精品| 成人亚洲av网站在线看| 国产丝袜爆操在线观看| 激情五月婷婷一区二区| 亚洲av无码无限在线观看| 人妻聚色窝窝人体www一区| 欧美操逼视频| 亚洲av成人一区二区三区av| 91精品国产91久久久久久青草 | 免费看男女啪啪的视频网站| 一区二区三区国产精品麻豆| 久久96国产精品久久久| 亚洲免费人成在线视频观看 | 色综合999| 精品人妻夜夜爽一区二区| 女女同恋一区二区在线观看| 欧美成人精品a∨在线观看| 国产在线精品一区在线观看| 国产一区二区三区av在线无码观看| 免費一级欧美精品| av男人的天堂第三区| 强开小婷嫩苞又嫩又紧视频| 国产精品妇女一二三区| 一区二区三区国产| 亚洲男人精品| 91短视频在线观看免费| 仙女白丝jk小脚夹得我好爽| 蜜桃av多人一区二区三区| 粉嫩的极品女神尤物在线| 亚洲视频在线一区二区| 国产精品高清网站|