Font Size: a A A

The Design Of Visualized Teaching Software For The Curriculum Of Data Structure

Posted on:2007-05-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y M DengFull Text:PDF
GTID:2178360212458787Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In this dissertation, the development of visualized teaching software for the curriculum of Data Structure is probed into.Chapter one,the analysis of the background and developing actualities of the software designs.Data Structure,the core course of the computer science, relates to the other courses of this field closely, and plays an especially crucial role in bridging the past and the future. Meanwhile, it is an important basic course of theories and techniques which has profound practical meanig.The traditional teching methods need reforming in various aspects according to the realities that the new generation's visualizing thoughts work against their abstract thoughts. Therefore, the need of CAI combining"teaching, learning and practicing"together is the burning is issue of the day, which is the background of this dissertation as well.Nowadays, the Data Structure CAI develops rapidly in our country, which the need of visualized teaching software remains pressing. The software should combine the functions of dynamic data instances input, freely-chosen algorithm descriptive language and the teaching demonstration which is compatible with unit test.Chapter two, analysis and Design the General Function of the Software. Based on the practical needs, the software should possess the functions and properties as follows: accessing the demonstrated data instances; repeating and jumping algorithmic demonstration; algorithmic practice with fixed purposes in or after class; providing"Teaching Pen"as in PowerPoint; freely setting the dimensions and colors of the views; the flexibility and comprehensiveness of the demonstration of each algorithm. The Software can provide each algorithm Front-View, Source code View, Flowchart View, Schematic descriptive View etc. selectively and ready for clicking. The dynamic changes of these views should be synchronous. Besides, the software should be extensiveness.In Chapter three, the functional framework which focuses on object...
Keywords/Search Tags:Visualized
PDF Full Text Request
Related items