毕业设计导论文绪论,研究结果航设计PPT模板39P

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

EXIT
Conceptual View
© IIS Lab, Auburn University
<>
CONTENTS
NEXT MODULE
EXIT
Conceptual View
© IIS Lab, Auburn University
<>
CONTENTS
NEXT MODULE
EXIT
Conceptual View
Detailed View
Clicking on the Show Me button will make these four panes come alive!
The Control Panel button allows the learner to change various aspects of the animation (see next slide). For example, the animation speed can be changed, its “chunking level” (where it pauses) can be altered, the learner can choose to run the animation with his or her own data, and the sorting order can be switched (ascending or descending).
Execution Variables (lower left): shows the changing values of important variables as execution proceeds.
Execution Status Messages (lower right): provides explanatory messages about events in the animation.
© IIS Lab, Auburn University
<>
CONTENTS
NEXT MODULE
EXIT
Detailed View
The Detailed View contains a textual presentation explaining the algorithm’s pseudocode, as the next slide shows.
A detailed animation of the algorithm
Animation steps highlighted in pseudocode
Variable scoreboard
Verbal explanations of events in the animation
<>
CONTENTS
EXIT
© IIS Lab, Auburn University
Conceptual View
© IIS Lab, Auburn University
<>
CONTENTS
NEXT MODULE
EXIT
Conceptual View
Clicking on the Show Me the First Pass button will start an animation in which the first person in the line asks the question “who is shorter than me?”.
HAlVis Selection Sort Example
Hypermedia Algorithm Visualizations
Computer Science & Software Eng. Dept. Auburn University
>
EXIT
Contents
Go HAlVis Architecture Go Analogical Description Go Detailed Look Go Algorithm in Action Go Questions
Frames of this animation follow...
© IIS Lab, Auburn University
<>Βιβλιοθήκη CONTENTSNEXT MODULE
EXIT
Conceptual View
© IIS Lab, Auburn University
<>
CONTENTS
NEXT MODULE
NEXT MODULE
EXIT
© IIS Lab, Auburn University
Conceptual View
© IIS Lab, Auburn University
<>
CONTENTS
NEXT MODULE
EXIT
Conceptual View
© IIS Lab, Auburn University
Execution Animation (upper left): shows the algorithm’s operation on a small data set using a micro-level animation.
Algorithm Pseudocode (upper right): steps are highlighted in red, synchronously with the animation.
<>
PREVIOUS MODULE CONTENTS
NEXT MODULE
EXIT
© IIS Lab, Auburn University
Detailed View
© IIS Lab, Auburn University
<>
PREVIOUS MODULE CONTENTS
NEXT MODULE
EXIT
<>
CONTENTS
NEXT MODULE
EXIT
Conceptual View
Clicking on the Show Me the Next Pass button will start an animation in which the second person in the line asks the question “who is shorter than me?”.
© IIS Lab, Auburn University
<>
EXIT
Architecture
Each algorithm visualization in HAlVis is structured as three main modules and two supporting modules. The first module (Conceptual View) explains the core operations of the algorithm and illustrates them using a familiar, real-world analogy. For instance, the analogy for the Selection Sort algorithm shows a line of people that sort themselves by height. The second module (Detailed View) first presents, side-by-side, the pseudocode description and textual explanation of the algorithm. Technical terms in this explanation are hyperlinked to definitions and additional illustrations of fundamental algorithmic principles in a supporting module (Fundamentals). Subsequently, four representations are presented simultaneously - one is a detailed animation of the operation of the algorithm on a small data set; the second is the pseudocode of the algorithm in which steps are highlighted synchronously with the animation; the third is a verbal explanation of the events occurring in the animation, and the fourth is a scoreboard of variables. The third module (Populated View) presents an animation of the algorithm's operation on a much larger data set. It also allows the user to make predictions about parameters of the algorithm's behavior and compare these against actual values. This facility and questions provided by a supporting module (Questions) are intended as self-assessment tools for the learner.
This explanation is hyperlinked to additional multimedia illustrations in a Fundamentals module. The slide after the next illustrates this by showing what happens if the learner clicks on the hyperlink swap.
<>
PREVIOUS MODULE CONTENTS
NEXT MODULE
EXIT
© IIS Lab, Auburn University
Detailed View
© IIS Lab, Auburn University
<>
PREVIOUS MODULE CONTENTS
NEXT MODULE
EXIT
Pseudocode representation of the algorithm
Fundamentals
Verbal explanation of pseudocode steps
A broad animation of the algorithm
Questions
Predicting behaviors and comparing against the animation
Fundamentals
© IIS Lab, Auburn University
<>
PREVIOUS MODULE CONTENTS
NEXT MODULE
EXIT
Detailed View
Next, the Detailed View presents a panorama of the algorithm’s behavior on a small data set, as the following slide shows. This window is divided into four panes:
Each person down the line answers this question.
Each one who is shorter will trade places with the first person.
This repeats for every person except the last.
Each person down the line answers this question.
Each one who is shorter will trade places with the first person.
Frames of this animation follow...
<>
CONTENTS
<>
CONTENTS
EXIT
© IIS Lab, Auburn University
Architecture
Animated analogy illustrating algorithm’s core operations
Verbal explanation of algorithm’s core operations
相关文档
最新文档