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

計算機專業課程的可視化教學設計與研究

2019-11-30 12:58:39陳慧
科技創新導報 2019年18期
關鍵詞:教學效果

陳慧

摘? ?要:本文針對計算機專業知識的動態性和抽象性難以在傳統教學中進行較好的展現問題,引入“可視化教學”概念。以《C程序設計語言》和《數據結構》課程為例,根據課程教學大綱將知識點進行梳理分類后,把教學內容分別從基礎知識可視化、程序結構可視化和算法可視化三方面進行可視化設計,幫助學生增強對知識點的理解,提高教學效果。

關鍵詞:可視化教學? 知識點? 教學效果

中圖分類號:TP391.6? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?文獻標識碼:A? ? ? ? ? ? ? ? ? ? ? ?文章編號:1674-098X(2019)06(c)-0183-02

可視化技術是指將數據轉換成圖形或圖像,進而能夠實現交互處理的理論、方法和技術。可視化技術的實現能夠促進形象思維、直覺思維、發散思維、邏輯思維和辨證思維的發揮。

可視化技術應用于教學時,可以利用計算機圖形學和圖像處理技術,對顯示出來的圖形或文字進行交互處理,可視化技術將復雜事物的描述簡單化,針對教與學過程中的理解、對話、探索和交流進行有效改善,增強思考的效能和創新性。

計算機專業課程的教師在教學過程中雖然也會引入一些可視化內容,但對于課程中的教學內容沒有進行系統的完善的可視化設計。一套完善的教學可視化系統可以幫助學生從學習興趣、學習自主性、理解能力、學習效率和學習成績方面進行提升,降低教師教學過程中對抽象概念和算法等知識點講解的難度,提高教師在教學管理工作方面的效率,增強課程的整體教學效果。本文以《C程序設計語言》和《數據結構》課程為例,根據課程教學大綱將知識點進行梳理分類,把教學內容分為基礎知識可視化、程序結構可視化和算法可視化三部分,針對這三部分進行詳細設計。最后利用Flash動畫和Javascript等技術對基礎知識、程序結構和算法的可視化設計側重點和關鍵因素分析后進行設計并實現。

1? 基礎知識可視化教學設計

1.1 設計概述

基礎知識主要包括程序的入門知識和關鍵特點、抽象概念等內容,通過動畫技術對課程的基礎知識進行可視化呈現。

(1)前期需求分析階段,對程序設計課程的基礎知識可視化需求和內容進行梳理,確定可視化建設的目標和終點。

(2)明確程序設計課程中基礎知識主題,分析程序設計語言的知識特點,進行重點設計。

(3)文本設計是可視化動畫設計的前提,通過將需要教學的內容按照動畫繪制平臺的繪畫步驟進行呈現。在文本與動畫轉換的過程中,需要考慮學生的心理特征,采用口語化的描述方式將知識要點轉換為動畫畫板不同的控件。在動畫呈現形式方面,為不同的程序基礎知識實體確定不同的控件顯示方式,比如不同的控件、不同的形狀、不同的字體屬性、不同的色彩等。

(4)基礎知識展示過程中,需要旁白講解功能,針對動畫當前頁面的內容以直白風趣的方式進行闡述,提升學生的理解能力。

1.2 基礎知識可視化分析與設計

基礎知識可視化設計時,首先將知識點進行整理,分析各知識點設計時應側重的目標。如表1所示。

然后,針對以上列表中每個知識點的特點,具體實現時考慮有哪些關鍵因素,如有無人物設計、有無情景設計、交互性強度、是否需要設計一個模擬游戲來增強理解。

最后,根據分析結果去實現。將動畫頁面比例設置為 16∶9,更符合人眼的視覺特點。考慮到學生的學習習慣和視覺疲勞程度,每個動畫時間控制在10min,不僅能夠激發學習者的主動性,而且可以減少學生心理負擔。

例如,“簡單的C程序”知識點動畫設計時要展示一個C程序從寫好代碼到運行并輸出的過程。首先有配音提示按下鼠標鍵,當用戶按下鼠標鍵后會顯示一段程序代碼,這時,語音提示請按下鍵盤上的回車鍵,當用戶操作后顯示輸出結果,然后配音講解程序代碼,講解時對應代碼會高亮顯示,最后仍顯示程序代碼,用戶鼠標移動到某一個位置就會顯示對應代碼的說明。

2? 程序結構可視化教學設計

2.1 設計概述

程序結構主要對不同程序的基本順序結構、判斷結構和循環結構進行描述。

(1)首先對目前不同程序結構類型進行梳理,包括順序結構、判斷結構和循環結構,對不同的結構特點和主要內容進行說明。

(2)明確程序結構的展現方式。利用實例對不同結構的用途及變量變化過程進行呈現,列舉不同結果的講解提綱和風格。

(3)將不同程序結構的內容和講解流程進行整理,形成文本,同時設計旁白講解,對程序結構進行講解。

2.2 程序結構可視化分析與設計

在程序結構可視化設計時,同樣先進行側重點分析,對順序結構、if語句、swtich語句、while語句、do-while語句、for語句、循環嵌套和break與continue等知識點具體側重興趣、理解力和編程思維方面進行分析。

針對上述每個知識點的特點,同樣要考慮有無人物設計、有無情景設計、交互性強度等關鍵因素。

以循環控制為例,解決“猴子吃桃”的問題,求解猴子摘桃的天數。具體題目是:猴子去摘桃,共摘了127個桃,它每天吃掉一半多一個,問猴子摘了幾天桃?具體實現時首先展現一個猴子每天重復摘桃并吃桃的場景,然后提出問題并顯示程序結構流程圖,此頁面上顯示三種語句包括while語句、do-while語句、for 語句的鏈接,最后根據用戶的點擊,分別顯示對應語句的編程代碼。

3? 算法可視化教學設計

算法主要針對數據結構課程進行展開,對各類排序算法(如冒泡排序、堆排序等)、鏈表、哈希樹等結構的原理和流程進行可視化呈現,設計動畫后以更直觀的方式讓學生用戶掌握算法知識。

算法可視化呈現需要與實際的應用場景結合,將算法中的變量通過動畫控件的方式呈現,展示其值的變化,對變量在算法運行過程中的關系進行呈現,具體動畫設計流程與程序結構類似。

數據結構中的算法眾多,根據教學大綱,依據數據結構類型進行整理,常見的數據結構類型有:數組,棧,鏈表、隊列、樹、圖、堆、散列表等。挑選順序棧、棧與遞歸、二叉樹遍歷、逆轉線性鏈表、拆半查找、冒泡排序、選擇排序、插入排序、堆排序等內容進行設計。

以“冒泡排序”為例,可以設計為:首先等待用戶輸入要進行排序的數據,中間以逗號分隔,然后點擊“開始”按鈕后演示第一趟排序的動態變化過程,當第一趟排序結束時需要等待用戶點擊鼠標后再顯示第二趟排序的動態變化過程,以此類推。

4? 結語

可視化教學是教育領域的發展趨勢,研究開發可視化教學內容設計,既可以直接改革計算機專業課程的教學方法和手段,提高教學效率和質量,又符合教學改革的方向,是隨著教育技術不斷發展而完善的教學方式。

參考文獻

[1] 張思,全婕,涂英.JAVA零基礎數據可視化教學研究[J].中國教育信息化,2017(10):21-23.

[2] 張仁津,鄧靜.可視化計算機教學的研究[J].貴州師范大學學報:自然科學版,2004(1):120-122.

[3] 史瑞芳.計算機圖像學算法可視化教學系統設計與實現分析[J].中國管理信息化,2008(16):201-202.

猜你喜歡
教學效果
生物化學線上線下混合式教學效果分析
云南化工(2020年11期)2021-01-14 00:51:16
小學語文教學效果的提高策略
甘肅教育(2020年2期)2020-09-11 08:00:28
掌握“函數的表示”提高高中數學教學效果
用信息技術增強初中籃球教學效果
關于提高開放電大“統計學原理”教學效果的探討
新課程研究(2016年1期)2016-12-01 05:52:08
巧用電教優勢,促進語文教學效果
如何提高高中聲樂教學效果
散文百家(2014年11期)2014-08-21 07:16:52
提高病理學教學效果的幾點體會
加強焊接教學質量提高焊接教學效果的探討
河南科技(2014年24期)2014-02-27 14:20:03
如何提高中職Flash動畫教學效果
河南科技(2014年23期)2014-02-27 14:19:18
主站蜘蛛池模板: 毛片基地美国正在播放亚洲| 国产欧美在线观看一区| 欧美在线精品怡红院| 九九热精品视频在线| 永久成人无码激情视频免费| 国产在线啪| 四虎成人精品| 人与鲁专区| 伊人久久久久久久久久| 91亚洲精选| 国产成人高清精品免费软件 | 久久91精品牛牛| 亚洲成人77777| 国产在线观看人成激情视频| 欧美无专区| 熟女视频91| 极品私人尤物在线精品首页 | 成人免费一区二区三区| 欧美人在线一区二区三区| 国产aⅴ无码专区亚洲av综合网 | 青草视频网站在线观看| 伊人精品视频免费在线| 国产精品无码一二三视频| 日本人妻一区二区三区不卡影院| 看国产一级毛片| 中文字幕66页| 高清无码不卡视频| 婷婷亚洲最大| 欧美亚洲国产一区| 老汉色老汉首页a亚洲| 国产91在线免费视频| 高清视频一区| 五月天福利视频| 欧美日韩午夜| 性视频一区| 91在线播放国产| 国产一级小视频| 99久久99视频| 久久久久中文字幕精品视频| 国产最新无码专区在线| 一级香蕉视频在线观看| www亚洲精品| 亚洲精品无码抽插日韩| 99国产在线视频| 国产网站一区二区三区| 国产主播在线观看| 亚洲六月丁香六月婷婷蜜芽| 波多野结衣在线se| 精品综合久久久久久97超人该| 18禁黄无遮挡网站| 97在线公开视频| 国产精品视频猛进猛出| 国产亚洲一区二区三区在线| 国产经典免费播放视频| 国产在线八区| 国产美女精品一区二区| 9丨情侣偷在线精品国产| 亚洲AⅤ综合在线欧美一区| 国产在线观看成人91 | 国产精品第页| 欧美成人精品高清在线下载| 精品午夜国产福利观看| 久草网视频在线| 免费毛片网站在线观看| 无码AV动漫| 久久精品最新免费国产成人| 欧美一区精品| 中国毛片网| 青青青视频蜜桃一区二区| 99免费视频观看| 免费国产高清精品一区在线| 日韩精品欧美国产在线| 色爽网免费视频| 在线观看国产精品日本不卡网| 日韩大片免费观看视频播放| 国产欧美日韩一区二区视频在线| 精品视频第一页| 亚洲欧美在线综合一区二区三区 | 啪啪啪亚洲无码| 国产丝袜第一页| 欧洲免费精品视频在线| 亚洲V日韩V无码一区二区|