摘要:在中學物理教學中,由于教學內容偏難,教學方式單一,學生難以全面理解教師講解的內容,容易對物理學失去信心。多媒體課件的出現,能夠將物理學中復雜的問題簡單化、形象化,可以讓學生多角度地理解物理知識。本系統應用Authorware制作了《光的折射》一節課內容,以光的折射為例,講述多媒體課件在教學中的優越性。
關鍵字:中學物理教學;光的折射;Authorware
1.引言 物理學是一門比較抽象的學科,很多東西只是存在于抽象的世界當中,在實際生活中是無法看到的,學習者只能借助一定的設施去觀察。在常規教學中,很難做到逼真演示效果,學生只能通過想象去完成知識的學習,有了現代的教學軟件,一個抽象的概念通過一個簡單的演示,學生就可以很容易理解,這是常規教學所不能達到的。因此,學生的需求越來越面向現代化,信息化,為了滿足學生的需求,把抽象的東西形象化,讓學生很好地接受知識,課件顯得尤為重要。之所以開發本設計就是為解決常規教學的缺點,把抽象的東西形象化,讓學生輕松的學習物理。在常規的教學中,很難做到演示的效果,而此設計做到了。常規教學中,學生課下遇到問題難于解決,此設計解決了學生的課下憂郁。 本課件采用Authorware7.0多媒體制作工具開發而成。設有課堂教學和課后練習。具有界面美觀、交互性強的特點。學生可以根據自己的需求進入學習,對學生學習起到促進作用。
2.設計的原理和方法 本系統設計的原理是界面簡單明了、操作簡單、版式清晰、易于使用。簡單明了使得使用者操作方便,操作簡單使得非專業人員都可以使用,而版式清晰有利于學生學習,與學生學習的氛圍相一致。 本系統的設計方法是:打開系統就進入片頭,片頭自動運行。片頭結束后進入用戶登錄界面,使用者可以輸入用戶名和密碼,只有用戶名和密碼正確才能進入系統的主體部分。主體部分又分為相應的幾個部分,各部分設有相關的教學內容,各部分內容之間相互獨立。
3.系統的設計 我們將從系統的總體設計、界面設計、各個模塊設計和開發工具幾個方面來探討系統的設計過程。 3.1總體設計 程序設計分為九個模塊進行,每個模塊是相互獨立的部分。九個模塊的模塊內容如下。 一、片頭模塊 二、用戶登錄模塊 三、主界面模塊 四、導入新課模塊 五、新課講授模塊 六、學生參與模塊 七、課后總結模塊 八、課后練習模塊 九、退出課件模塊 程序的框架圖如下圖所示:從圖中我們可以輕松地看到九個模塊的設計安排,其中片頭模塊、用戶登錄模塊、主界面模塊三大模塊是先后出現的,也就是說課件開始部分出現的是片頭模塊的內容,接下來就是登錄模塊,我們通過登錄模塊后就進入到課件的主界面,也就課件的主體部位。主界面下又分為導入新課模塊、新課講授模塊、學生參與模塊、課后總結模塊、課后練習模塊、退出課件模塊六個部分。在這六個模塊的下面是六個模塊所設計的相關教學內容。
3.2界面設計 本系統采用800×600大小,窗口居中顯示,主界面的主體顏色設計為淺綠色,界面清晰,有利于教師教學和學生學習。為了界面的美觀,不設有菜單欄、標題欄。菜單欄、標題欄具有的功能通過系統中的按鈕來實現。 界面沒有動畫效果,為了使界面避免枯燥的視覺,系統中插入了透明的Flash來優化系統的藝術性。 3.3各個模塊的設計 (1)片頭模塊 這個模塊的設計思路是做出一個動畫演示,讓它過度到下一個模塊,這部分內容可以是Flash、視頻文件,還可以根據Authorware功能利用文字和圖片做出效果。此課件設計是綜合利用Flash、文字在 Authorware軟件下進行開發。其設計所要達到的效果是,在程序開始運行的時候,文字、聲音和Flash一起顯示出來,并做出文字向上運動的特效。 具體的制作過程如圖1所示:bj0這個顯示圖標用來做片頭背景,flsh控件用于插入所準備好的flash素材,sound控件用于導入制作前所準備的聲音文件,wenzi1顯示圖標設置先顯示的文字,movepint 圖標用于移動wenzi1中所顯示的文字,chachu1圖標用于擦除wenzi1中所顯示的文字,wenzi2圖標的作用是,在擦出wenzi1中的文字后,顯示wenzi2中的文字內容,副標題圖標和wenzi2中的文字一起顯示出來,等待圖標的功能是讓整個片頭停一段時間。
圖1片頭背景
(2)用戶登錄模塊 在這個模塊中,設計時我們使用了ODBC.u32函數,這個函數的作用就是把Authorware和數據庫連接起來。但在使用此函數之前必須先將函數導入到程序當中。例如登錄界面如圖2所示:
圖2登錄界面
在圖中我們可以看出,系統自動提示了用戶名和登錄密碼,分別為admin和123456。在用戶輸入正確的用戶名和密碼后單擊“登錄”按鈕可以登錄到系統中,單擊“退出”則退出系統。如果用戶名和密碼錯誤,系統會自動提示說用戶名或密碼錯誤,讓你重新輸入。在這之前我們首先要做的就是建立數據源,數據庫建好后要和程序設計出的作品放在一起。然后就是利用應用程序和數據庫連接起來,實現的代碼如圖3所示:
圖3數據代碼 (3) 主界面模塊 在我們輸入正確的用戶名和密碼后我們就進入到了系統的主界面當中,在主界面中主要設計六個模塊,分別是新課導入、新課講授、學生參與、課堂總結、課后練習和退出課件等部分內容。主界面如圖4所示:
圖4主界面 這就是程序的主界面,左面是各類選項,右面是三張小的圖片和一些文字說明,我們單擊相應的內容后就會進入到相應的模塊當中。主程序的設計結構如圖5所示:
圖5背景設計 此設計結構主要用到三個顯示圖標顯示圖片作為背景;擦除圖標用來擦出前面片頭模塊和用戶登錄模塊;Flash Movie的加入也是作為背景使用,并且屬性設置為透明。另外加上交互圖標的按鈕一起組合成主界面。
(4)導入新課模塊 當我們點擊主界面的導入新課模塊時,就相應的進入導入新課的內容。其界面如圖6所示: 圖6導入內容 制作原理:點擊主界面的導入新課模塊,進入導入分之后,在分之中加入擦除圖標擦除前面內容,顯示圖標用于設計本部分的新內容。實現此操作的程序設計如 圖7所示:
圖7導入設計 (5)新課講授模塊 這個模塊內容的主要作用是提供教師講解新課使用,其中主要涉及到三個內容,第一部分是光的折射的概念,第二部分是光的折射定律,第三部分是折射率。另外加上兩個附加按鈕,目的是返回主界面。其界面如圖8所示:
圖8新課內容 制作原理:點擊主界面的新課講授模塊,進入本模塊程序設計,如圖9所示:
圖9新課設計
本部分由擦除圖標,Flash控件,顯示圖標和交互圖標組成。交互下面有掛五個按鈕,這五個按鈕是個部分的內容。
(6)學生參與模塊 這個模塊的作用是由老師帶領學生完成一個例題,來達到鞏固所學知識,并且通過此例題的學習,讓學生達到應用所學知識的能力。本課件的制作是先給出題目,讓學生先看題目思考和完成,在由老師帶領學生一步一步完成。相應的 面如圖10所示: 圖10學生參與 制作原理:在學生參與模塊下進行設計,放置擦除圖標擦去前面內容,放置群組圖標設計主題內容,在群組下面放顯示圖標,此顯示圖標用于放置題目,在用一個交互進行分支,分支的一個做題目的分析內容,另一個做返回按鈕,作用是返回主界面。在分析內容圖標中做顯示的內容。其程序設計如圖11所示:
圖11參與設計
(7)課后總結模塊 這個模塊的作用是總結一節課所上過的內容,讓學生回憶本節課的主要內容,老師通過課后總結向學生指明本節課的重點和難點。其界面如圖12所示: 圖12總結內容 制作原理:課后總結模塊非常簡單,就是在課后總結模塊下,放置擦除圖標和顯示圖標,擦除圖標擦除前面內容,顯示圖標用來顯示課后總結內容。程序設計如圖13所示:
圖13總結設計 (8)課后練習模塊 這個模塊的作用是課后讓學生鞏固所學知識,本部分分作兩大內容,包括選擇題和填空題。學生可以自主選擇進行訓練,做選擇題時,學生做完每題作業后,可以按提交按鈕,檢查所做情況,如果學生答對所做的題目,提交后會顯示對話框,提示“回答正確”。如果學生回答錯誤的話,提示“回答錯誤”。學生做錯題后,可以對一個題目回答多次。而對于填空題,如果學生不做回答就提交,會提示“請輸入你的答案”對話框;學生做錯的話,會提示“回答錯誤”對話框;學生做對的話,會提示“回答正確”對話框。效果如圖14、圖15所示:
圖14選擇題
圖15填空題 制作原理:在練習模塊下放置擦除圖標和交互圖標,交互下分三個分支,分別設為選擇題、填空題和返回按鈕。在選擇題目錄下放置框架圖標,框架下面分作十個分支,每個分之放置一個選擇題;填空題的做法和選擇題一個樣。其程序設計如圖16所示:
圖16題型設計 (9)退出課件模塊 該模塊作為課件的結尾部分,也就是關閉整個課件的操作。實現的程序設計如圖17所示:
圖17退出設計 制作原理:在退出模塊下放置擦除圖標來擦除前面的內容,用一個退出顯示圖標放置退出背景,一個交互圖標,交互下放兩個按鈕,一個“確定”按鈕作為退出所有程序使用,一個“取消”按鈕作為返回主界面。背景顯示圖標用于放置退出背景的特效,文字1設計文字的移動,移動圖標用來移動文字1中的文字,等待圖標用于一段時間,一段時間后,用擦除圖標擦除文字1的內容,在顯示文字2中的內容,在有一個等待一段時間,最后是退出整個課件。
3.4開發工具 本系統采用Authorware多媒體制作工具開發而成。 Authorware是其中最主要的開發工具,之所以選擇了它,是因為它有以下特點: (1)Authorware采用面向對象的設計思想,是一種基于圖標Icon和流程線 Line的可視化多媒體開發工具,它和ToolBook一起,成為多媒體創作工具事實上的國際標準。它把眾多的多媒體素材交給其他軟件處理,本身則主要承擔多媒體素材的集成和組織工作。整個制作過程以流程圖為基本依據,非常直觀,且具有較強的整體感,開發者通過流程圖可以直接掌握和控制系統的整體結構。 (2)Authorware共提供了13種系統圖標和11種不同的交互方式和響應方式及多種相關的函數、系統變量,也允許用戶自己定義變量和函數。 (3)Authorware操作簡單,開發效率高,并且能夠結合其他多種開發工具 ,共同實現多媒體的功能,被認為是目前交互功能最強的多媒體創作工具之一。 (4)Authorware特別適合制作教學軟件、項目簡報、產品演示等具有交互功能的多媒體作品。
4.結束語 經過一個學期的設計和開發,用Authorware制作中學物理課件已基本開發完成。基本能滿足學生的練習要求,但整個系統還存在很多問題和不完善之處,比如登陸系統時只使用了一個用戶名和密碼,沒有給學生提供自己注冊用戶名和密碼的界面,學生練習試題較少等。 但在這短短的一個學期里,使我更加熟悉和懂得了使用Authorware多媒體制作工具開發程序的方法并通過查看資料和問老師同學解決了很多程序設計過程中出現的難點,使我收益匪淺。在此,非常感謝賈老師對我的支持和指導。 |