AlgoTutor Tutorial (1) Composing an algorithm using AlgoTutor J. Yoo, S. Yoo, C. Pettey, S. Seo, and...
-
Upload
stanley-witherow -
Category
Documents
-
view
222 -
download
2
Transcript of AlgoTutor Tutorial (1) Composing an algorithm using AlgoTutor J. Yoo, S. Yoo, C. Pettey, S. Seo, and...
AlgoTutor Tutorial (1)
Composing an algorithm using AlgoTutor
J. Yoo, S. Yoo, C. Pettey, S. Seo, and Z. Dong
MTSU Computer Science Department
Welcome to AlgoTutor
• AlgoTutor (Algorithm Tutor)
• This tutorial will introduce you to the basics of AlgoTutor.
• AlgoTutor currently only works with Firefox.– It does not work in IE.
• To use AlgoTutor, you need to have an account. – Use the class account given by your instructor.
Starting AlgoTutor
1. Open FireFox (Don’t use IE)2. Go to cslabserver2.cs.mtsu.edu3. Log in using your class account (c#)
– Click on “Proceed to the AlgoTutor lab”– Or you can directly go to Algotutor lab by going to
cslabserver.cs.mtsu.edu/algorithm– You will see the list of labs available
4. Click on the lab that you want to do– For exampl, Lab 1: Introduction to Algotutor will get you
to the exercise list
5. Click on an exercise– The problem page will be displayed.
6. Click on solve to start the algorithm composer.
Exercise Page
Problem description for this problem. Read carefully to
understand what the problem is asking.
Then click on solve link on the left.
Composer: Operation Selection Phase Operations to be used
(drag to the left) in the algorithm separated
into top level and lower level.Work area that will
hold your solution.
Features in Operation Selection Phase
• Composing by dragging• Checking correctness: <check my
ordering>• Saving your solution: <save changes>• <Use Lifeline>• <Feedback>• <Manual Grade>• <GUI Help>• <Ordering done, Parameter mapping
next>
Feature in Composer: Check correctness
• <Check my ordering>Blue box: last correct stepRed box: first incorrect step
Feature in Composer: Lifeline
• If you cannot figure out what is the correct next step, <Use Lifeline> button.
Blue box: correct next step to be used
Composer: Operation Selection Phase
Save your current algorithm
Send comments to teacher
Done with ordering, move to parameter mapping
phase.
Exercise page when completed
View the correct solution
Click here to go back to the exercise list