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

計算機圖形學算法可視化方法研究

2012-12-10 07:45:58卜華龍曹騫
巢湖學院學報 2012年6期
關鍵詞:可視化多媒體教學計算機

卜華龍 曹騫

(巢湖學院計算機與信息工程學院,安徽 巢湖 238000)

1 引言

計算機圖形學是一門用計算機生成、處理和顯示圖形的課程,該課程中包含了大量的計算機圖形學相關算法、流程等較抽象的內容。我們在教學中發現,由于它們難于理解、枯燥、難學,很多學生被一些必須掌握的圖形學算法所困擾,從而學習算法的積極性和主動性受到影響,增加了教學的難度。算法類課程教學的困難就是學生在學習時無法真實看到,必須通過想象以理解算法及其動態變化。通常教材及傳統的教學方法由于受到篇幅的限制,常常只能給出一些主要流程、呈現一些關鍵圖示,細節部分無法展開,這些都不利于學生學習和掌握算法。為了解決這一教學問題,人們開始研究與教學有關的可視化技術,將不直觀的信息轉換成直觀的圖形或圖像信息顯示在計算機屏幕上[1,2,3,4]。

然而多媒體教學并不等同于可視化。傳統的多媒體技術如POWERPOINT由于軟件本身功能的局限性,其圖形化往往通過照片體現,由其制作的課件往往是課本上的文字、圖像的簡單羅列,無法完全體現出可視化教學的精髓,即多媒體教材只是黑板教學過程的重現[5,6]。

可視化技術于1986年提出,立刻引起了廣泛的興趣和重視,很多研究者開展了相關的研究工作[7-12],其中最典型的是 Brown等人開發的基于工作站的 Balsa可視化系統,這一系統已經應用于布朗大學教育計算實驗室,成為計算機相關學科的常規教學手段之一[8]。隨后Stasko研制出Tango的可視化系統,使算法可視化應用于課堂的教學演示[9]。教學內容的可視化是當今現代化教育的一個前沿熱門課題[10-12]。結合可視化技術的多媒體教學,為傳統教學注入了新的生機與活力,展現出強大的優勢。

在國內由于各種客觀條件的限制,這方面的研究剛剛開始。隨著計算機相關技術的發展,可視化教學軟件、教學模塊、課件等研制已是大勢所趨[1-6]。FLASH軟件具有動態展示性和可視化性質,本文利用FLASH軟件制作了常見計算機圖形學算法的可視化模塊,利用其動態展示算法詳細執行過程,拋棄以往如POWERPOINT課件簡單羅列文字和圖片的制作方式,學生在學習時通過動畫直接觀察算法的執行過程以及深層結構,可以從具體的圖形動畫中理解算法,詳細了解具體執行步驟和執行順序。本文將算法可視化程序模塊與傳統的多媒體教學模塊結合,提高了教學效率,更適合大專院校理科類教學的特點。

2 可視化內容與目標

目前我們完成了常見的抽象性較高的算法可視化模塊,如直線、圓、橢圓等生成、復雜多邊形生成,圖形處理,光柵化及分形模擬等。目標是生成具有如下特點的可視化教學輔助軟件:

2.1 界面設計簡單、高效。以用戶的操作便捷性為前提,用戶不必過多考慮軟件模塊的使用方法問題。

2.2 提供可控性。便于用戶控制軟件執行流程,應該提供一些接口便于用戶調用或者輸入一些數據,且對結果也有相關的判斷。

2.3 提供相應代碼。通過提供算法偽代碼,可以通過對比加深學生的理解深度,幫助學習記憶算法思路,而不只是單純可視化算法執行過程。

3 可視化教學框架

我們構建如下圖所示計算機圖形學可視化框架,具體步驟如下:首先,采用FLASH這一可視化編程工具制作算法每步的關鍵幀,以實現算法執行過程分步可視化的目的,然后利用相關技術得到算法動畫演示模塊。其次,使用常用的多媒體教學軟件 (如PowerPoint、Authorware等)串聯已得的可視化算法模塊。最后加強人機交互設計。最終形成具有可視化效果的教學軟件。這一框架既提高了教學的可理解性,也保證了教學軟件使用的便捷性。

圖1 可視化教學框架模型

4 可視化教學實例

本文以四分之一圓弧生成法為例,算法原理是:利用其函數方程,圓的函數方程為:x2+y2=R2,我們以下列公式構造每個像素逼近點,從而構造圓弧。

為了直觀體現上述算法的執行過程,我們通過FLASH軟件制作其可視化模塊,生成結果如圖2所示。

在制作時,我們考慮了界面設計的便捷性,可視化模塊一目了然,在教學時,不需要花時間摸索軟件模塊的執行方法。為了便于教學控制,我們提供了三個按鈕,并且FLASH軟件本身提供一些控制方法,在使用時只要在軟件上單擊右鍵就能看到。同時,為了讓學生對照理解算法實現原理,我們也提供了關鍵的代碼執行動態演示。

圖2 圓弧生成法效果圖

5 總結和展望

傳統的教學工具如POWERPOINT等由于其軟件特點,無法體現算法類課程(如計算機圖形學)的動態性、抽象性特點。為了解決這一教學問題,人們開始研究、開發相關的可視化工具、軟件。如前所述,可視化技術兼顧圖形生成和圖像理解功能,既可理解輸入的圖像數據,也可利用特征描述生成圖形,且具有良好的人機交互功能。另外,計算機圖形學就是一門利用描述數據產生圖形的學科。因此,在計算機圖形學課程教學中引入可視化技術,一方面能輔助學生理解課程中概念和算法,另一方面其本身也是生動地幫助學生理解計算機圖形學用途的例子。

[1]唐棣,郭禾.計算機圖形學算法可視化教學研究與實踐[J].電化教育研究,2009,(1):33-37.

[2]閻雙.計算機圖形學算法可視化教學研究與實現[D].大連:遼寧師范大學,2007.

[3]張玉新,張月清,卜治國.《計算機圖形學》算法可視化教學研究與實現[J].河北農業大學學報(農林教育版),2009,(02):44-46.

[4]邵曉艷,李向,王素立.計算機圖形學可視化教學研究與實踐[J].河南機電高等專科學校學報,2010,(05):63-67.

[5]張恩成.計算機多媒體教學實況評析[J].電化教育研究,1999,(5):52~55.

[6]謝維,沈大林.關于多媒體 CAI課件設計的分析與思考[J].教育科學研究,2002,(5):40~42.

[7]Gitta domik.Visualization Viewpoints:Do We NeedFormal Education inVisualization?[J].IEEE Computer Graphics and Applications.2000(July/August).

[8]Brain John Foley.Visualization Tools:Models,Representations and Knowledge Integration[D].Dissertation for Doctor Degree,University of California,Berkeley1999.

[9]J.T.Stasko.Tango.A framework and system for algorithm animation[J].IEEE Computer,1990,23(9):27~39.

[10]Tao Chen,Tarek Sobh,A Tool for Data Structure Visualization and User-Defined Algorithm Animation[C].31th ASEE/IEEE Frontiers in Education Conference,2001(TID).

[11]Hermann Hartel, Michael Ludke:3D Simulations of Interacting Particles[J].Computing in Science Engineering,2000(July/August)

[12]Byrne,M.D.,Catrambone,R.and Stasko,J.T.Do Algorithm Animations Aid Learning[T].Technical Report GIT-GVU-96-18,Georgia Tech Graphics,Visualization,andUsability Center,1996.

猜你喜歡
可視化多媒體教學計算機
基于CiteSpace的足三里穴研究可視化分析
基于Power BI的油田注水運行動態分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
計算機操作系統
基于CGAL和OpenGL的海底地形三維可視化
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
“融評”:黨媒評論的可視化創新
傳媒評論(2019年4期)2019-07-13 05:49:14
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
多媒體教學在語文課堂的有效應用
文學教育(2016年18期)2016-02-28 02:34:38
多媒體教學為高中語文課堂插翅添翼
中學語文(2015年21期)2015-03-01 03:52:07
如何正確認識多媒體教學
主站蜘蛛池模板: 日韩在线视频网站| 91极品美女高潮叫床在线观看| 亚洲综合欧美在线一区在线播放| 国产精品高清国产三级囯产AV| 四虎国产在线观看| 国产拍在线| 国产午夜一级淫片| 深爱婷婷激情网| 国产高颜值露脸在线观看| 爽爽影院十八禁在线观看| 国产亚洲视频中文字幕视频| 国产91精品久久| 色视频国产| 永久在线精品免费视频观看| 国产成人乱无码视频| 在线看片中文字幕| 不卡国产视频第一页| 国产理论一区| 日本精品视频| 亚洲综合一区国产精品| 97久久免费视频| 亚洲天堂在线视频| 国产微拍一区二区三区四区| 91青青草视频在线观看的| 欧美第二区| 国产91无码福利在线| 国产成人精彩在线视频50| 国产成人永久免费视频| 精品国产网站| 国产精品久久久久久搜索| 久久久四虎成人永久免费网站| 亚洲人成人无码www| 日韩精品无码免费专网站| 青青网在线国产| 免费一级毛片不卡在线播放| 91久久夜色精品国产网站| 国产区精品高清在线观看| 91精品国产一区| 亚洲欧洲日韩综合色天使| 日韩在线观看网站| 国产无码精品在线播放| 久久婷婷六月| 无码丝袜人妻| 久久婷婷六月| 理论片一区| 人妻21p大胆| AV不卡国产在线观看| 精品福利网| 丝袜高跟美脚国产1区| 亚洲清纯自偷自拍另类专区| 99re这里只有国产中文精品国产精品 | 在线观看亚洲成人| 伊人成人在线视频| 天天干伊人| 99人体免费视频| 日韩久草视频| 欧美综合成人| 亚洲精品欧美日本中文字幕| 欧美在线精品怡红院| 中国国产A一级毛片| 91国内在线视频| 国产美女在线观看| 欧美69视频在线| 综合天天色| 99久久精品美女高潮喷水| 爽爽影院十八禁在线观看| 中文字幕一区二区人妻电影| 国产精品无码久久久久久| 99久久99视频| 亚洲天堂视频在线观看免费| AV不卡国产在线观看| 国产成人亚洲精品无码电影| 日本在线欧美在线| 亚洲黄色网站视频| 视频国产精品丝袜第一页| 欧美狠狠干| 蜜桃视频一区| 日本国产在线| 婷婷亚洲视频| 天天摸天天操免费播放小视频| 在线观看网站国产| 全部免费特黄特色大片视频|