微軟推出Visual Sort Designer插件問題
Visual Sort Designer控件是為了幫助學生學習計算機排序的基本概念、算法及其實現(xiàn)而開發(fā)出的一個輔助教學工具。它支持常用的冒泡排序和插入排序,可以自動生成初始數(shù)據(jù),演示排序過程的中間狀態(tài),還可以生成算法的Visual Basic 和 Visual C# 源代碼。
Visual Search Designer控件是為了幫助學生學習數(shù)據(jù)結構中查找的基本概念、算法及其實現(xiàn)而開發(fā)出的一個輔助教學工具。它支持常用的折半查找和順序查找,可以自動生成初始數(shù)據(jù),演示查找過程的中間狀態(tài),還可以生成算法的 Visual Basic和 Visual C# 源代碼。
利用Visual Sort Designer控件和Visual Search Designer控件,教師只要通過簡單的拖拽控件和屬性設置,就能很容易地開發(fā)出演示程序,并可以定制Visual Sort Designer控件的外觀和效果。通過這種可視化的演示,可以減少學生學習編程的難度,使編程概念更容易理解,提高學生的學習興趣,同時也使教學變得更加生動。#t#
Visual Variable Declarative Designer是為學生提供的直觀的變量聲明設計器。在設計過程中,學生可以聲明各種類型的變量,并且可以同步生成代碼。Visual Variable Declarative Designer提供了對變量的可視化設計方式,給IT專業(yè)的老師提供了一個很好的教學工具,使學生容易理解變量聲明的一些基本概念,如:變量的變量名、訪問修飾符、變量類型及初始值等。支持 Visual Basic 和 Visual C# 兩種編程語言。
Visual Sort Designer是為學生提供的可視化類設計器插件。在設計過程中,學生可以看到添加類、屬性、方法和事件的過程,Visual Sort Designer并且可以同步生成代碼,做出的修改也能立即反映在生成的代碼中。通過這種同步的設計器和代碼生成器,可以方便的創(chuàng)建和配置復雜的類型。Assistant Class Designer提供了直觀、互動的類設計方式,不僅給IT專業(yè)的老師提供了一個很好的教學工具,也幫助了學生更好的理解面向對象的概念,并且?guī)椭麄儎?chuàng)建類和面向對象應用程序。它支持面向對象的很多重要基本概念:例如類、封裝、繼承、多態(tài)等。
Visual Programming Flow Chart 是幫助學生學習程序控制流程的一個輔助教學工具插件。它可以生成函數(shù)的流程圖,并能保存為JPG圖片。這個工具可以方便地從集成開發(fā)環(huán)境中啟動,只要簡單地將鼠標光標在要生成流程圖的函數(shù)中右擊,選擇命令,就能很容易地得到代碼的流程圖,并可以定制顏色等效果。通過這種可視化的演示,可以讓學生直觀的感受代碼的流程,使編程思路更清晰,并能方便地找出代碼中的邏輯錯誤。支持 Visual Sort Designer編程語言。