版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
PowerPoint二次開發(fā)案例研究目錄TOC\o"1-3"\h\u77281引言 ⑤命令按鈕:同標簽REF_Ref10935\r\h[8]。3.3.3VBA編程基本語法(1)注釋:以(')開始,直到行尾,起解釋代碼的作用。(2)變量:用于儲存數(shù)據(jù),用關(guān)鍵字聲明變量,(如Dim、Public、Private、Static)來聲明變量,并指定其數(shù)據(jù)類型(如Integer、String、Double等)。(3)運算符:包括算術(shù)運算符(+、-、*、/)、關(guān)系運算符(>、<、=、<>)、邏輯運算符(And、Or、Not)等。(4)控制流程:VBA有多種控制流程,如條件語句(If...Then...Else、SelectCase)和循環(huán)語句(For...Next、Do...Loop)等,用于控制程序的執(zhí)行流程。以上僅為VBA編程的一些基本語法,更多語法不一一贅述。4二次開發(fā)案例介紹4.1歷史選擇填空測試題4.1.1設(shè)計思路簡要利用PPT自帶的VBA編程制作一份完整的歷史選擇填空測試題,用于教師教學(xué)中對于教學(xué)知識的及時檢測,包括封面的標題“歷史選擇填空測試題”和“開始”按鍵,按“開始”按鍵,跳轉(zhuǎn)到PPT的下一頁;隨后測試題目開始,題目頁面包括題目和“重新選擇”、“查看答案”以及“下一題”按鍵,點擊可以達到相應(yīng)的效果;兩個選擇測試題結(jié)束后點擊“下一題”按鍵,跳轉(zhuǎn)到填空題測試界面,填空題包括題目和答題框,還有“正確答案”和“清空答案”和“清空答案”兩個按鍵,在相應(yīng)的答題框上面填上答案后,點擊查看答案可以看到正確答案,點擊“清空答案”,可以清除所有答案。這個就是一個完整的歷史選擇填空測試題體系。4.1.2設(shè)計過程(1)打開PowerPoint2013,新建一個空白演示文稿,點擊菜單欄的“開發(fā)工具”,在第一頁PPT上用控件“標簽”右擊鼠標,點擊“屬性表”雙擊“Caption”右側(cè)的文本框,輸入大標題或者直接在上面寫上“歷史選擇填空測試題”的大標題,點擊“開發(fā)工具”中的控件“命令按鈕”,在PPT右下角拖動鼠標,畫出適當大小的矩形框,右擊矩形框,點擊“屬性表”,雙擊“Caption”右側(cè)文本框,輸入“開始”,如圖3,并輸入以下程序,如圖4;圖3圖4(2)點擊菜單欄的“開始”,然后點擊“新建幻燈片”,點擊“開發(fā)工具”,使用控件“標簽”制作題目,點擊“文本框”,點擊鼠標左鍵在PPT上面拖動鼠標,畫出適當?shù)木匦慰颍覔艟匦慰?,點擊“屬性表”,雙擊“Caption”右側(cè)文本框,輸入題目內(nèi)容,調(diào)整題目大小以及位置;隨后使用“選擇按鈕”在PPT上面連續(xù)畫出四個矩形框,分別更改它們的屬性,將屬性表當中的“Caption”右側(cè)框里面的內(nèi)容改成選項內(nèi)容,并統(tǒng)一調(diào)整它們的大小以及位置;然后點擊“命令按鈕”控件,在PPT最下方畫出三個矩形框,分別更改它們屬性表當中的“Caption”為“重新選擇”、“查看答案”和“下一題”,并調(diào)整它們的大小和位置,如圖5,并輸入以下程序,如圖6;圖5圖6(3)之后制作一張選擇題PPT,步驟和上一步一樣,只是需要將屬性改成本題的內(nèi)容,增加了一個“上一題”的“命令按鈕”控件,如圖7,并輸入以下程序,如圖8;圖7圖8(4)制作填空題,點擊菜單欄的“開發(fā)工具”,點擊“標簽”控件,在PPT上面畫出適當大小的矩形框,右擊矩形框,點擊“屬性表”,雙擊“Caption”右側(cè)文本框,輸入題目內(nèi)容,調(diào)整題目大小以及位置,隨后在題目末尾添加一個“文本框”控件,調(diào)整大小和位置,后面再用同樣的方法制作幾個題目,如圖9,并輸入以下程序,如圖10;圖9圖10(5)點擊菜單欄上的“幻燈片放映”,隨后點擊“從頭開始”,即可實現(xiàn)PPT的放映。4.1.3實現(xiàn)功能PPT放映開始后,點擊“開始”按鈕,進入下一頁界面,開始答題,根據(jù)題目要求,選擇自己的答案,點擊相應(yīng)的選項,立即會彈出對應(yīng)的提示框,選擇正確會彈出“恭喜!回答正確!”的提示框,選擇錯誤則會彈出“很遺憾!回答錯誤!”的提示框,點擊“重新選擇”即可以清除當前選項,點擊“查看答案”即可以查看蓋提的正確答案,點擊“下一題”即可以跳轉(zhuǎn)到下一題的答題界面,點擊“上一題”即可以返回上一題的答題界面;在填空題界面,點擊PPT中的題目末尾的空白答題框,即可以輸入自己對于改題的答案,全部輸入結(jié)束后,點擊“查看答案”按鈕即可以查看所有題目正確答案,點擊“清空答案”,即可以清空所有答案從而可以重新作答。4.2小球勻速直線運動——s=v0t4.2.1設(shè)計思路在學(xué)習物理的過程中,有許多運動,在利用PPT進行教學(xué)時,為了使學(xué)生更好地理解運動過程和計算公式,運動過程不僅僅需要以動畫的形式進行展示,還需要根據(jù)公式對運動過程進行計算。所以本案例利用VBA編程簡單地設(shè)計了一個小球的勻速直線運動,并設(shè)計了運用公式可以進行計算的功能。不僅可以使學(xué)生更加直觀地觀察到小球的勻速直線運動過程,也可以根據(jù)輸入不同物理量的值來計算出未知物理量的值。本次案例設(shè)計通過輸入路程和時間的值,來計算出平均速度的值。4.2.2設(shè)計過程(1)打開PowerPoint2013,點擊新建空白演示文稿,在PPT的正上方插入“小球勻速直線運動——s=v0t”,隨后點擊菜單欄的“插入”,點擊“形狀”下拉欄當中的“橢圓”,在PPT上面畫出一個圓,也就是“小球”,隨后點擊菜單欄的“插入”,點擊“形狀”下拉欄當中的“線條”在PPT中“小球”的正下方畫出一條直線,然后,選中“小球”,點擊菜單欄當中的“動畫”,點擊下拉欄中的“動作路徑”當中的“直線”,然后將“小球”拖到直線的末尾,并在小球的正上方標注“v0”,在直線的正下方標注“s”;(2)在小球運動過程的下面插入需要的文字,分別是“路程s:”、“m(米)”中間加一個“開發(fā)工具”當中的“文本框”控件,插入文字“時間t:”、“s(秒)”,中間插入“文本框”,插入文字“計算公式:s=v0t”,插入文字“計算結(jié)果:平均速度v0=”、“m/s(米每秒)”,中間插入“文本框”,隨后調(diào)整所以的文本框以及文字的大小和位置,點擊菜單欄中的“開發(fā)工具”,點擊“控件”中的“命令按鈕”在PPT的右側(cè)畫出2個矩形框,右擊矩形框,點擊“屬性表”,雙擊“Caption”右側(cè)的文本框,分別輸入“開始計算”和“清除數(shù)據(jù)”,調(diào)整矩形框大小和位置;得到如圖11所示界面;圖11小球勻速直線運動(3)點擊菜單欄中的“開發(fā)工具”,點擊左上角的“VisualBasic”按鈕,進入VBA編程界面,輸入以下程序;圖12程序代碼(4)點擊菜單欄上的“幻燈片放映”,隨后點擊“從頭開始”,即可實現(xiàn)PPT的放映。4.2.3實現(xiàn)功能放映PPT,點擊屏幕即可以實現(xiàn)小球由左至右的勻速直線運動過程,在文本框中分別輸入路程s和時間t的值點擊“開始計算”按鈕,即可以計算出平均速度v0的值,點擊“清除數(shù)據(jù)”即可以清除所有數(shù)據(jù),以便重新計算,如圖13。圖13小球運動及計算結(jié)果5PowerPoint二次開發(fā)技術(shù)分析5.1VBA二次開發(fā)的技術(shù)特點5.1.1功能擴展性VBA編程內(nèi)嵌于所要進行二次開發(fā)的辦公軟件當中,它能夠在不改變軟件原有功能的基礎(chǔ)上面,對軟件的功能進行二次開發(fā),優(yōu)化和擴展軟件的更多使用功能,以達到滿足更多使用者的不同使用需求;5.1.2設(shè)計靈活性VBA提供了大量而且豐富的控件和用戶界面元素,可以輕松創(chuàng)建自定義的用戶界面,提高應(yīng)用程序的交互性和實用性;5.1.3高效性VBA編程可以實現(xiàn)一些無法簡單使用軟件完成的內(nèi)容,如數(shù)據(jù)驗證、復(fù)雜的計算和許多自動化的任務(wù)等,通過VBA編程能夠提高工作效率,也可以使工作更加簡便易于操作;5.1.4安全性VBA因為是內(nèi)嵌于軟件當中的,所以VBA編程是具有一定的安全性的,它對于軟件沒有很大的危害性。5.2PowerPoint二次開發(fā)可以實現(xiàn)的功能通過對上面兩個案例的研究分析可知,PowerPoint的二次開發(fā)可以實現(xiàn)PPT制作的交互功能,VBA編程語言具有強大的對于軟件進行二次開發(fā)的功能,越深入學(xué)習VBA編程,越能夠使用VBA編程語言來實現(xiàn)更多更好的功能,如利用VBA可以實現(xiàn)Excel與PowerPoint之間的數(shù)據(jù)交互,還可以與Word、Flash等進行交互設(shè)計PPT,VBA編程結(jié)合控件的合理使用可以實現(xiàn)PowerPoint的二次開發(fā)。此外,VBA編程語言也不僅僅可以在PowerPoint軟件當中進行編程,它還可以在微軟的Office軟件系列當中進行編程。尤其是VBA運用在Excel當中,可以實現(xiàn)Excel的很多功能,是VBA最為普遍的一個使用方向。5.3二次開發(fā)案例在設(shè)計過程中遇到的問題及解決方法5.3.1遇到的問題(1)在制作歷史填空題時,放映PPT出現(xiàn)正確選項與錯誤選項出現(xiàn)錯亂的問題;(2)用不同版本的PowerPoint打開運用VBA編程設(shè)計好的PPT,無法實現(xiàn)相同的功能,不同版本PowerPoint存在不兼容現(xiàn)象。5.3.2解決的方法(1)經(jīng)過檢查發(fā)現(xiàn),將錯誤選項代碼與正確選項寫反了,改正之后選項沒有再出現(xiàn)錯亂;(2)要開啟不同版本PowerPoint的宏使用功能,首先打開PowerPoint軟件,接著點擊“文件”,點擊“選項”,接著點擊“信任中心”,點擊“信任中心設(shè)置”,接著勾選“啟用所有宏”和“信任對VBA工程對象模型的訪問”,最后點擊確定,接著打開需要演示的PPT,就可以實現(xiàn)帶有VBA編程的PPT的放映了。5.4二次開發(fā)案例目前還存在的問題在PowerPoint中制作的二次開發(fā)演示PPT與在WPSoffice當中打開演示的不一樣,兩個軟件不兼容,在WPSoffice當中無法實現(xiàn)VBA編程實現(xiàn)的功能,且我目前并沒有找到解決辦法。還有上述二次開發(fā)案例功能相較于簡單,有些功能還需要進行完善和改進,二次開發(fā)難度較大。5.5后續(xù)需要改進的地方上述二次開發(fā)案例當中的案例“歷史選擇填空題”中應(yīng)該進一步優(yōu)化填空題答案的單獨彈出,增加更多習題檢測形式等等;案例“小球勻速直線運動——s=v0t”,僅僅設(shè)計了勻速運動的相關(guān)計算與過程演示,后續(xù)可以優(yōu)化該過程,相似的卻比較復(fù)雜的運動,比如勻加速直線運用,勻變速直線運動等,都還可以進行類似的更為復(fù)雜的設(shè)計。上述案例還存在著很多不足和需要改善和完善的地方,需要我們繼續(xù)努力創(chuàng)新與改進。此外,我們需要找到運用VBA編程進行設(shè)計的PPT在WPSoffice上面無法實現(xiàn)所設(shè)計的功能的原因并解決,多開發(fā)PowerPoint更多更具有實用性的新功能,以滿足更高的要求,實現(xiàn)更多更加困難的功能。6PowerPoint二次開發(fā)的應(yīng)用前景分析6.1PowerPoint的二次開發(fā)在教育教學(xué)中的應(yīng)用通過對于上述兩個教育教學(xué)領(lǐng)域的二次開發(fā)案例的研究分析可知,PowerPoint二次開發(fā)在教育領(lǐng)域是非常有必要的,有點及面,由部分到整體,雖然上面僅僅舉例分析了兩個關(guān)于教育教學(xué)方面的二次開發(fā)案例,但是,從中我們可以知道,PowerPoint二次開發(fā)在整個教育教學(xué)當中應(yīng)該如何設(shè)計和運用,它不僅僅可以運用在上述案例所展示的物理和歷史等學(xué)科,還有其他學(xué)科也可以使用PowerPoint二次開發(fā)進行教學(xué)PPT的制作,根據(jù)教學(xué)內(nèi)容的不同來設(shè)計不同的二次開發(fā)使用功能,使得教學(xué)PPT更加具有交互性,以提高學(xué)生學(xué)習的積極性,從而達到使各個學(xué)科得到更好教學(xué)的目的。也相信在未來的教育教學(xué)當中,能夠有更多的人去二次開發(fā)使用PowerPoint的更多功能,并將其運用到教育教學(xué)當中去。6.2PowerPoint的二次開發(fā)在商務(wù)演示中的應(yīng)用在我們的工作當中,使用PPT來進行講解與演示所要展示的內(nèi)容是極其普遍的,通常我們不僅僅需要通過文字、圖片、表格、動畫、視頻等來進行PPT展示,往往還需要通過設(shè)計制作一些交互式的PPT,使展示的內(nèi)容更加生動形象,讓被展示的人得以更加快速而且準確地理解PPT所要表達的內(nèi)容,還可以通過PowerPoint二次開發(fā)實現(xiàn)PPT制作的高效性和便捷性,以提高工作效率。所以PowerPoint二次開發(fā)案例的研究在商務(wù)演示當中是具有一定的研究意義的,希望可以為商務(wù)人士提供一些創(chuàng)新設(shè)計的思路REF_Ref11056\r\h[9]。6.3PowerPoint的二次開發(fā)在個人生活中的應(yīng)用現(xiàn)在作為學(xué)生的我們,不僅僅在學(xué)習上面需要老師使用PPT對我們進行授課,我們也需要用PPT來展示自己想要展示的內(nèi)容,當然PPT還可以用在人們的日常生活當中,比如結(jié)婚時可以用PPT來展示結(jié)婚所想要展示的內(nèi)容,交互性的PPT也會使人們的到更好的觀感和體驗。6.4PowerPoint的二次開發(fā)在政府和公共事務(wù)中的應(yīng)用PPT還廣泛應(yīng)用于政府和公共事務(wù)單位宣傳人員對于相關(guān)政策的宣傳講演,可以有效地幫助人們快速了解政策內(nèi)容,達到宣傳的快速、高效、及時等。PPT適用人群大,適用范圍廣,直觀且易于讓人們接受,它的功能真的不能止步于此,應(yīng)該鼓勵人才創(chuàng)新發(fā)展,不斷開發(fā)出它的更多實用性的功能,加速推動PowerPoint的二次發(fā)展REF_Ref11144\r\h[10]。7結(jié)論上述案例的設(shè)計和研究僅僅為PowerPoint運用VBA進行二次開發(fā)在教育領(lǐng)域的一小部分的研究,還有更多涉及的領(lǐng)域并未得到較為深入的研究。簡單地分析了如何利用控件設(shè)計PPT界面,如何使用VBA編程實現(xiàn)PPT的二次開發(fā)等,通過對于上述兩個開發(fā)案例的研究,我們可以知道,在教育領(lǐng)域PowerPoint的二次開發(fā)對于教育技術(shù)教育水平的提高是十分有利的,交互性課件的設(shè)計也可以提高學(xué)生對于教育教學(xué)的接受程度,從而提高學(xué)習的積極性,便于老師教授知識還有學(xué)生接受知識和運用知識,當然它也存在著許多問題,比如適應(yīng)性弱,不同的教學(xué)內(nèi)容需要進行不同的界面設(shè)計,對設(shè)計者VBA編程語言的掌握程度要求較高,根據(jù)不同的要求需要編寫不同的編程語言,設(shè)計較為復(fù)雜等等。在查閱大量相關(guān)文獻之后,發(fā)現(xiàn)關(guān)于PPT運用VBA進行二次開發(fā)的文獻并不多,而關(guān)于Excel運用VBA進行設(shè)計開發(fā)的案例卻很多REF_Ref11213\r\h[11],這表示PPT的二次開發(fā)現(xiàn)在還很匱乏,今后也會有更大的研究空間和發(fā)展前景,也需要更多相關(guān)的研究。PPT運用VBA編程進行二次開發(fā)的設(shè)計研究,也可以多參照Excel、Word等的一些案例的設(shè)計來進行研究,從而獲得設(shè)計靈感和方向。對于PowerPoint的二次開發(fā)還需要今后不斷地探索和研究,相信今后有關(guān)于此的研究會得到更好的發(fā)展的。參考文獻鄭艷群漢語CAI設(shè)計與認知學(xué)習[C].見:趙金銘主編對外漢語研究的跨學(xué)科探索——漢語學(xué)習與認知國際學(xué)術(shù)研討會論文集北京:北京語言大學(xué)出版社,2003.375-387.胡碧波.多媒體課件在初級漢語綜合課中的設(shè)計與應(yīng)用[D].東南大學(xué),2020.DOI:10.27014/ki.gdnau.2020.001829.陳夏玲,閆小軍.例談利用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024高中語文精讀課文一第3課2在動亂中成長起來作業(yè)含解析新人教版選修中外傳記蚜
- 2024高考歷史一輪復(fù)習方案專題十二中國傳統(tǒng)文化主流思想的演變第28講宋明理學(xué)和明末清初的思想活躍局面教學(xué)案+練習人民版
- 八年級歷史上冊第三單元資產(chǎn)階級民主革命與中華民國的建立第9課辛亥革命課件新人教版
- 2024年陽新縣人民醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫頻考點附帶答案
- 2024年河南對外經(jīng)濟貿(mào)易職業(yè)學(xué)院高職單招語文歷年參考題庫含答案解析
- 2024年閬中市人民醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫頻考點附帶答案
- 2024年江西工業(yè)職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測驗歷年參考題庫(頻考版)含答案解析
- 2024年江蘇電子信息職業(yè)學(xué)院高職單招職業(yè)技能測驗歷年參考題庫(頻考版)含答案解析
- 2024年柳州職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測驗歷年參考題庫(頻考版)含答案解析
- 2024年松原職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測驗歷年參考題庫(頻考版)含答案解析
- 新人教版高中化學(xué)選擇性必修三第1章有機化合物的結(jié)構(gòu)特點與研究方法課件
- 通信電子線路實驗(通信)()
- 成功公司年度績效考核方案
- 化學(xué)品注冊評估授權(quán)和限制制度
- 《了凡四訓(xùn)》拼音版
- 特種設(shè)備安全管理人員(A)考試題庫
- JJG 537-2006熒光分光光度計
- GB/T 17684-2008貴金屬及其合金術(shù)語
- 安全管理流程圖加強完善版
- 第一講-研發(fā)創(chuàng)新型企業(yè)需要IPD(下)徐驥課程-
- 2020年全國質(zhì)量獎現(xiàn)場匯報材料人力資源過程與課件
評論
0/150
提交評論