AlgoTutor Tutorial (2) Refining an algorithm J. Yoo, S. Yoo, C. Pettey, S. Seo, and Z. Dong MTSU Computer Science Department.

Slides:



Advertisements
Similar presentations
TopicsBackNext MathXL for New Users East Los Angeles College Mathematics Lab.
Advertisements

Using the Degree Works Planner. Click on the Planner tab in the students Degree Works account.
How to Use Google Docs and Google Drive
Using Word 2010 Part 1 Chapter 2 1. What is a Word Processor? 2.
Jestek Web Site SITE DELUX Making Web Site Changes: Basic Tutorial
Using the Georgia Online Assessment System(OAS) We will lead the nation in improving student achievement. Kathy Cox, State Superintendent of Schools.
AlgoTutor Tutorial (1) Composing an algorithm using AlgoTutor J. Yoo, S. Yoo, C. Pettey, S. Seo, and Z. Dong MTSU Computer Science Department.
101 Complete Moodle Tutorial. Logging In Navigate to Your login name will.
Microsoft Excel Khan Mohammad Mahmud Hasan
EDW647 Internet For Educators Setting Up a Gmail Account Roger W. Webster, Ph.D. Department of Computer Science Millersville University (717)
AlgoTutor Tutorial (5) The Partial Solution Exercise J. Yoo, S. Yoo, C. Pettey, S. Seo, and Z. Dong MTSU Computer Science Department.
© 2011 PetroSkills, LLC. All rights reserved Launch your PetroSkills company web browser. 2. Enter your User ID and Password. 3. Click the Login.
An Online Microsoft Word Tutorial & Evaluation Begin.
DegreeWorks: A Degree Audit and Advising Tool for Bristol Community College Student Planner Tutorial Spring 2011.
REGISTER FOR CLASSES. USING THE STUDENT INFORMATION SYSTEM (SIS)
Exploring the Internet Instructor: Patrick Krolak Topic: Using the Web Board for posting questions, answers, and attaching files.
Using the Unity 98 Cordless Response System Directions : Courtesy of IHC public relations.
Ancient Greece Assessment Writing project Mrs. Leonard 7 th grade World History.
AlgoTutor Tutorial (3) Program Pad J. Yoo, S. Yoo, C. Pettey, S. Seo, and Z. Dong MTSU Computer Science Department Making the transition from the algorithm.
If you are using the same grading scale and categories that you used last year skip the next two slides.
Click on the Insert tab at the top of the page.. The insert picture box will come up with your pictures that are on your computer. Choose the picture.
Department of Psychology Experiment Management System Student Tutorial Stony Brook University Subject Pool Office
Welcome to the Virtual Math Teams of the Math Drexel University A Quick Tutorial for Beginners Step 1. First of all, you need to go to this URL.
 First time student activates their google account, they need to go to an internet browser and go to  drive.google.com/a/students.macon.k12.nc.usdrive.google.com/a/students.macon.k12.nc.us.
Algorithms for Whole-Number Addition & Addition Using Manipulatives
Intro to ArcGIS 9 Edited 10/14/05 1 Introduction to ArcGIS 9 Before you can start on your school mapping project, you will need to become acquainted with.
Using the Georgia Online Assessment System(OAS) We will lead the nation in improving student achievement. Kathy Cox, State Superintendent of Schools.
Web Site Entry Training Carroll County IT Department.
AlgoTutor Tutorial (4) Using the Virtual Machine Component of AlgoTutor J. Yoo, S. Yoo, C. Pettey, S. Seo, and Z. Dong MTSU Computer Science Department.
Support.ebsco.com EBSCOhost Visual Search Tutorial.
Instructors begin using McGraw-Hill’s Homework Manager by creating a unique class Web site in the system. The Class Homepage becomes the entry point for.
My Website Life Sciences Faculty Portals. In Class Exercises.
This is your worksheet for the Unit 4 IP. You will find that there are two tables – one for animal cells and one for plants cells.
Introduction to Using the Notebook 10 Software for SMART Board Day 2 LIVINGSTON PARISH PUBLIC SCHOOLS Facilitated by S. Waltman.
Things you should have with you: Your own address Student addresses Ideas that you want to include.
How to sit an assessment. Enter the Assessment Number and click the ‘Load’ button.
 Go to YouTube and click “create account” on the top right of the page.YouTube  If you already have a Google account (i.e. gmail) then you may use this.
1 Introduction To Geographical Data and TEISS Maps Angelique Luedeker, ITEP/TAMS Center.
Fall 2003Sylnovie Merchant, Ph.D. ACCESS Tutorial Note: The purpose of this tutorial is to provide an introduction to some of the functions of ACCESS in.
ARMS Advanced Risk Management System User Documentation.
Dwayne Thompson Southeastern Athletic Officials Association.
Step One: Introduction. Welcome to Follow My Clients! Once you log in, on the home page is your dash board. Here you will find your quick access buttons.
SLARTS AFTER SCHOOL CLASS SCHEDULING TUTORIAL. Step 1 – Sign in to your account: my.slarts.org Step 2 – click on Class Scheduling (on left of screen)
This is how you invoke the Microsoft Visual Studio 2010 Software. All Programs >> Microsoft Visual Studio 2010.
Programming in Alice IT-IDT-9 Design, develop, test and implement programs using visual programming. 9.1 Utilize drag and drop software to develop programs.
screen shots Emma Jarman. Adding attachments What is an attachment? An attachment is an that has a file attached to it. The file could be.
On Line Microsoft Word Tutorial & Evaluation Begin.
Getting Started for Students. Preliminary Steps Locate your Access Code. If you purchased CourseMaster from the bookstore, your Access Code is inside.
Set up a “Group” in G-mail August, FIRST Go to your G-mail account Click on “Contacts” under “Children Come First”
Change margins. 1 Preview a document. 2 Change paper size and orientation. 3 Print envelopes and labels. 4 Choose print options. 5 2.
I had to create a label in the Teacher Practice Area (TPA) to establish my work space. I wanted to add clip art, but I didn’t know how. I could see how.
Process for attendees to access CPC WebEx webinar : Conference call bridge: Passcode: To access LiveMeeting WebEx: Copy the entire.
Prepared by Ben Jarrett and Danielle Smyre of the IUP Applied Research Lab.
Change margins. 1 Preview a document. 2 Change paper size and orientation. 3 Print envelopes and labels. 4 Choose print options. 5 2.
How To Remove Uploaded YouTube Video?. YouTube Tech Support Number
Log in to Google Drive Open Safari or Firefox and go to google.com
Entering Elementary SBRC Term Grades in Aspen
Using Google “My Maps”.
Susannah sinclair or INTRODUCTION TO SONIA Susannah sinclair or
Introduction to ArcGIS 9
Solidworks Computer-Aided Drafting Program LESSON 2- Purina Symbol
How to for Dropbox.
How to Register & Enter Data
Welcome to Online Course Selection
Grofar Destinations data
Mrs. Dhillon’s Classroom An Introduction to Multiplication Algorithms
Logging In Using CAT for the Participant Version 1.6
Drag the blue box to the correct answer.
Presentation transcript:

AlgoTutor Tutorial (2) Refining an algorithm J. Yoo, S. Yoo, C. Pettey, S. Seo, and Z. Dong MTSU Computer Science Department

Welcome to AlgoTutor (2) This tutorial will introduce you to the basics of AlgoTutor for the mapping phase as well as the operation selection phase. 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 example, 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

Composer: Operation Selection Phase Drag down the green horizontal bar to view the entire problem description

Composer: Operation Selection Phase Read the problem description

Features in Operation Selection Phase Composing by dragging Checking correctness: Saving your solution:

Composer: Operation Selection Phase Operations to be used (drag to the left) for your algorithm are listed as top level and lower level operations. Lower level operations are used inside of a top level operation.

Composer: Operation Selection Phase Drag top level operations to the left and place them in correct order. To create a top level algorithm

Composer: Operation Selection Phase Drag lower level operations and place them inside of an operation in correct order. To refine top level operations

Composer: Operation Selection Phase You may drag the same operation more than once.

Composer: Operation Selection Phase Need more space? You can collapse an operation containing other operations by clicking ‘-’ symbols.

Composer: Operation Selection Phase You have more room. You can expand the block of operations and view the lower lever operations by clicking ‘+’ symbols.

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 Done with ordering, move to parameter mapping phase. to be filled in the parameter mapping phase

Algorithm refinement in Parameter Mapping Phase When you move to the parameter mapping phase, –AlgoTutor displays the standard solution –Standard solution: a correct solution provided by the teacher. –It may be slightly different from your algorithm in the ordering phase.

Composer: Parameter Mapping Phase Parameters/variables to be used (drag to the left) in the algorithm Select one and drag it to ?. Check the correctness

January 13, 3:35 PM Click on ? Click on the down arrow. Composer: Parameter Mapping Phase Alternatively!

January 13, 3:35 PM Composer: Parameter Mapping Phase

Done with mapping, move to next level

Features in Parameter Mapping Phase Mapping by dragging Checking correctness: Saving your solution:

Feature in Composer: Check correctness