摘要:本文分析了傳統的網絡工程學習中學習者的學習狀態和學習效果,然后討論了遠程教育中的基于全Flash的學習網站建設的優勢,最后就如何應用Flash進行網絡工程學習網站的搭建進行了研究。
關鍵詞:網絡工程 遠程教育 全Flash 學習網站
1 網絡工程課程學習現狀
網絡工程專業的設立時間并不長,在當前的教育體系和教學經驗下,還無法達到社會發展的需求。在用人單位招聘網絡工程專業的人員時,通常需要該人員具有一定的工作經驗和動手能力。但是就目前來看,網絡工程專業課程的學習現狀有如下特點:首先是課程較為乏味,學科特殊性較強。網絡工程學科屬于應用類,與數據或者網絡結構相關的一類工學課程。其中會涉及大量的數據、網絡設備、技術要求等,需要具有較強和較周密的邏輯思維能力。同時網絡設備的投入要求相對較為苛刻,難以實現。故通常的關于網絡工程的課程以理論學習為主,很少涉及動手操作環節。而隨著信息技術的發展,當前的遠程教育網站會提供知識內容供人們學習,但是這其中大部分以文字、視頻理論教育為主,基于動畫的、圖像的形象化、具體化的教育內容極少,且內容較為單一,與傳統教育一樣,容易讓學習者產生厭煩心理。其次是學習群體較為特殊。對網絡工程的學習仍然以大學生為主,他們更加側重于自我學習,會根據學習目標制定學習計劃,搜索學習資料,單一的教學方式很難滿足他們的學習需求。
2 Flash可視化技術的優勢
可視化技術可以將數據轉換成形象的圖形或圖像向受眾展現出來,基于Flash的可視化技術可以將教育和學習經濟化、準確化、高效化,它利用強大的開發平臺對文字、視頻、圖片、音頻等多媒體文件進行整合和布局,可以牢牢抓住人們的眼球,將抽象的知識以更加形象的方式展現給學習者。應用Flash對整個站點進行設計可以將網站站點中的視頻、Flash交互動畫、網站各級導航欄、文字、連接、聲音、圖片,甚至是注冊登陸信息等用Flash軟件設計實現。這種全Flash動畫網站可以給人以很強的視覺沖擊力,向瀏覽者展現獨特的建站特性,活躍瀏覽者的心里感受。
3 網站動態交互的全Flash實現
在基于Flash的《網絡工程》學習網站的制作中,網站應該包含以下幾部分板塊:播放、留言、章節內容、單元測試等。這些板塊都具有非常強的交互性,可以充分展示Flash的建站優勢。下面具體就應用ActionScript3.0語言實現網站的交互進行分析。
以整節內容中的翻書效果為例。學習者利用鼠標對Flash頁面或者插件進行操作,可以仿真操作出實際環境下的翻頁效果,同時由鼠標還可以調整書頁翻轉的快慢程度、頁面內容等,給學習者提供豐富的互動感,讓其感受到具有感染力的使用體驗。主要代碼為:
public class Pageupdown{ //首先定義一個用于控制翻書的類
//該類所實現的功能主要是由鼠標完成,故需要擺出偵聽鼠標事件的函數
Private function MouseOnDown(evt:Event):void{
//該函數主要用于判斷是否需要進行翻頁處理}
Private function MouseOnUp(evt:Event):void{//實現鼠標彈起,頁面下落效果
}
Private function MouseFindArea(point:Point):Number{
//判斷鼠標位置是否處于可進行相應的熱區范圍內}
}
4 對數據庫的鏈接
對學習網站的建設的重點之一是如何實現數據庫與用戶界面的無縫連接。本文使用ASP中的ADO對象實現該功能。實現代碼為:
Set obj_conn=Server.CreateObject(“ADODB.Connection”)
DBPath=Server.MapPath(“mydatabase.mdb”)
Obj_Conn.Open”Provider=Microsoft.Jet.OLEDB.4.0.;Data
Source=”DBPath”
在留言板塊的功能中應該允許用戶進行留言并可對已留言信息查看。核心代碼可以按照如下方式進行編寫。
當接收到ASP傳遞來的參數時,可以調用eval函數來進行物理實現,具體代碼為title.text=eval(“title”+num),這樣系統便可獲得所述”title”的傳輸數據。完成數據留言功能。在實現數據顯示功能中,為保證網站數據安全,可以重新定義一個函數,該函數調用ASP文件,且在第一幀防止影片的剪輯。代碼如下:
onClipEvent(load){
this.loadVariables()
在用戶需要查看留言時,只需要使用gotoAndStop語句即可重新加載ASP,在用戶需要發表留言時,對留言框進行判斷,只有不空的留言框才允許發表,發表的文字被傳送到網站指定網址中:addmessage.asp。getURL()。
5 總結
隨著受教育方式和手段的日益豐富,基于網絡的遠程教育成為人們獲得教育的主要途徑之一。基于全Flash設計的學習網站將抽象枯燥的理論知識轉化為多媒體的方式展現出來,賦予學習內容更強的吸引力和表現力。
參考文獻:
[1]鄧黎,聶靜,王立奇,鄧江沙.全Flash網絡工程學習網站的開發與實現[J].電腦知識與技術,2011,07(34).
[2]劉繁華.網絡課程的設計與開發[D].中國電化教育,2002(11).
[3]王翠茹.《Flash動畫制作》專題學習網站的設計與實現[J].內蒙古師范大學,2008,04.
[4]黃麗娟,毛慧琴,王周娟.Flash個人網站的設計與開發[J].職業,2011(36).