Some exercises include special purpose buttons to perform operations such as the Red Black Tree rotations. Usually, the upper structure is the input data structure for the algorithm in question e. You can freely try out the exercises on the Exercises page or download them to your local HDD from the Download page. You can freely create a test account and try out the system. By doing so, he or she creates a sequence of real data structure states. See Use Case 3 for more information. This package can be freely distributed under the GNU general public licence.
Uploader: | Mohn |
Date Added: | 4 August 2004 |
File Size: | 25.87 Mb |
Operating Systems: | Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X |
Downloads: | 99071 |
Price: | Free* [*Free Regsitration Required] |
The student enters hrakla2 or her answer to these exercises using an interactive graphical editor that is coded in the Java language. News September 1st, Thus, the model solution can be compared with the user solution simultaneously by stepping through both animations. Last updated on Feedback can still be provided the number of correct steps out of the maximum steps in the simulation sequence as well as the model solution animations.
TRAKLA2 exercise package You can download the following exercises a gzipped tar-ball to your local file system to be used without an internet connection.
In the following, we focus on the core functionality of the Java applet that delivers the actual exercises. If an exercise requires operations that are not possible to complete by simple drag-and-drop or are too time consuming for a single exercise, a number of task specific command buttons are trqkla2 e.
An object key, node, reference, or the whole structure can be selected and moved with the help of the left mouse button. Finally, you can solve the above red black tree insertion exerciseor any of the over 50 exercises currently available. These are common for all exercises: These states can be animated step by step, thus the manipulation process can be takla2 later on.
However, the latest release is always available on this site to be used through a web browser as well.

Some exercises include special purpose buttons to perform operations such rrakla2 the Red Black Tree rotations. TRAKLA2 learning environment In addition to this site, we maintain a learning environment for a number of courses on data structures and algorithms and similar topics.
TRAKLA2 - Tutorial
This site exhibits the system from the research and development point of views. Also grading of an exercise opens a new dialog not visible in tralla2 figure that states the number of correct steps out of the maximum steps in the user solution trqkla2 with the model solution. Thus, the system must be downloaded and installed before use. For example, inserting a key from an array into a binary search tree, the selected key must be drag-and-dropped from the array to the tree.

News September 1st, The area below the control panel comprises the data structures the learner is asked to interact with. The user interface is a Java applet that allows students to solve exercises by directly manipulating the data structures represented in the graphical display. User Interface The full learning environment includes help files trxkla2 tutorials of its own See, e.
TRAKLA2 Research Site
The method described have been tried out in many courses in a wide variety of institutes. See Use Case 3 for more information. It was also used tfakla2 the University of Turku with some students. Usually, the upper structure is the input data structure for the algorithm in question e.
TRAKLA2 - Exercises
However, some exercises might require special purpose buttons and functionality that are explained in the assignment. For example, a lecturer can demonstrate the working of an algorithm or a learner is able to practise a topic after the lecture.
The full learning environment includes a short electronic text book currently in Finnish only that trakl2a be used as a supplementary material to recall certain algorithm or pieces of information. Watch the tutorial video or refer to the documentation in our research site to learn more about the exercises.
TRAKLA2 - Tutorial
In addition, we have combined a set of exercises related to binary heaps to form an example tutorial covering also the theory and analysis of these algorithms. In this learning environment, we have combined these two by providing not only a source of information but also a tool for learners to practice their skills by solving short exercises.
Last updated on The grading is based on comparison between the learner made simulation sequence and a sequence produced trakka2 an actual algorithm. You can ask an offer to host your course in their site.
Comments
Post a Comment