Presentation on theme: "AlgoTutor Tutorial (1) Composing an algorithm using AlgoTutor J. Yoo, S. Yoo, C. Pettey, S. Seo, and Z. Dong MTSU Computer Science Department."— Presentation transcript:
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.edu 3.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.solve
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: Saving your solution:
Feature in Composer: Check correctness Blue box: last correct step Red box: first incorrect step
Feature in Composer: Lifeline If you cannot figure out what is the correct next step, 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