Algo Tutorial 1 Composing an algorithm using Algo

  • Slides: 10
Download presentation
Algo. Tutorial (1) Composing an algorithm using Algo. Tutor J. Yoo, S. Yoo, C.

Algo. Tutorial (1) Composing an algorithm using Algo. Tutor J. Yoo, S. Yoo, C. Pettey, S. Seo, and Z. Dong MTSU Computer Science Department

Welcome to Algo. Tutor • Algo. Tutor (Algorithm Tutor) • This tutorial will introduce

Welcome to Algo. Tutor • Algo. Tutor (Algorithm Tutor) • This tutorial will introduce you to the basics of Algo. Tutor. • Algo. Tutor currently only works with Firefox. – It does not work in IE. • To use Algo. Tutor, you need to have an account. – Use the class account given by your instructor.

Starting Algo. Tutor 1. Open Fire. Fox (Don’t use IE) 2. Go to cslabserver

Starting Algo. Tutor 1. Open Fire. Fox (Don’t use IE) 2. Go to cslabserver 2. cs. mtsu. edu 3. Log in using your class account (c#) – Click on “Proceed to the Algo. Tutor 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

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 Work area that will hold your solution. Operations to be

Composer: Operation Selection Phase Work area that will hold your solution. Operations to be used (drag to the left) in the algorithm separated into top level and lower level.

Features in Operation Selection Phase • • Composing by dragging Checking correctness: <check my

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 step

Feature in Composer: Check correctness • <Check my ordering> Blue box: last correct step Red box: first incorrect step

Feature in Composer: Lifeline • If you cannot figure out what is the correct

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 Send comments Phase to teacher Save your current algorithm Done with

Composer: Operation Selection Send comments Phase to teacher Save your current algorithm Done with ordering, move to parameter mapping phase.

Exercise page when completed Click here to go back to the exercise list View

Exercise page when completed Click here to go back to the exercise list View the correct solution