Major difficulty Issues - considerable engineering needed
1. No CC Draw Editor (CONCORD)
- Need to be able to add a WiseDraw 3.0 (CC Draw) step within the editor.
- User needs to be able to add up to 10 stamp images to the step, plus write a text description (25 characters max) for each stamp.
- Should include Advisory telling User specification needed for the file. Suggest: "Stamp images can be a maximum size of 60x60 pixels, in JPG or PNG file format."
- User can also write a "Description" text string for each Stamp icon. This description can be a maximum of 25 characters. It shows up in the "Stamp Sub-Menu" shown to students.
- Include Delete button so Author can toss icons they don't want.
- User needs ability to specify up to three background images for the Step. The first image in the list is the default one displayed to student
- Need checkbox for activating the Directions screen for this StepType, plus a data box in which author can paste HTML text for the directions.
2. Popping up JDIC browser problem (CONCORD)
- when JDIC browser has problems when you pop it up from the Editor. in some cases it crashes the Editor. these are bugs within the JDIC browser - these could be fixable by only the JDIC team or scott. the alt is using webrender, which will break Pas Researcher Pak.
- UPDATE: Concord has a HTML component that they are working on that will get around this.
3. Model Steps (CONCORD
- most projects have Concord Steps, there is no editor for adding a step. so if an author creates a curnit in the Editor, how would they add a model step later?
- Scott and co are working on an otrunk editor.
4. Portal Integretion Plan/Verison
How is the authoring going to be integrated with the portal and how are curnits going to be versioned. Turadg's work this summer could fix this. This is a super requirement, if we are going to be able to author from the portal, webservices need to be created to interact with the database, locking the project so no one else can edit, etc... this is all part of authoring.
The authoring tool already has interfaces with websessions.
5) Can't Create a New Project (Major issue)
- The editor crashes when you try to create a new project. No data is saved.
Medium Difficulty Issues
* Step Editing Problems
- when the step is created with step artifacts are created via a quick editor the associated rims are not created. therefore the step cannot save any data. How to wire these new rims up must be figured out.
* HTML Editing problems (evidence/display page) - Simple HTML Textbox for now.
- currently you can import an HTML file. the resources in the file must be externally linked.
- what is missing:
- The ability to copy and paste html code in a text box with external or local resources.
- The ability to import an html file with local resources - a mechanism for analyzing the html and findings references must be made
- The ability to create a html file from a template or wizzywig editor - a wizzywig editor must be made/found and integrated into the Editor.
Minor Issues
1. No Challenge Question Editor - Currently in progress by Archanca
- Currently there is no editor to edit challenge questions. This is really needed! (MattFish)
- Jira issue:PAS477@issues
- Visual Design Doc available at: http://www.telscenter.org/confluence/display/TCS/Editor+~+Challenge+Question
2. Select Project Type: revise text
- Change the text to read "Create a WISE 3.0 project." Get rid of references to "PAS" as this will cause confusion with Users.
3. Enter Project Information: nix Number Activities field
- Either nix this field or expand the choices to allow 1-10 activities. I recommend nixing it. An author will not generally know how many activities they want at first. They'll add activities over time.
4. Open Existing Project file: outdated "Open" interface
- The Open panel is not the standard one for the Mac operating system. The graphics look old fashioned. The icons are not labeled so their meaning is unclear. The icons don't have tool text tips. Can we call the default Open panel for Mac and Windows?
5. Open Project window: revised button text
- Revise the buttons to say "Open Project" and "Cancel" Remove the references to Curnit. This term will confuse our Users.
6. Remove Selected Step: keyboard command not working
7. Remove Selected Step: not functioning
- Select a step. Then try to delete it. Nothing happens. The Step isn't deleted.
8. Remove Step: Confirmation Screen
- Switch the button layout. The CANCEL button should always be on the right. The Cancel button should also be the default selected button.
- If User presses the Enter/Return key is should by default activate the Cancel button
9. Remove Hinge Steps.
- We'll will bring about navigation flow functionality via the "Gate Logic" associated with Activities.
9. Background Highlighting for Selected Activity/Step
- The current yellow highlight is too faint. Very easy to miss. Let's use a brighter yellow to make the highlighting pop more.
10. Filemanagement: don't place JNLP files on desktop
- It is essential that we stop placing JNLP files on the desktop, both when using the Project Editor and the Student VLE. Any JNLP generated should be hidden within a nested folder, so they stay out of the User's way. Currently the JNLP files proliferate, filling the desktop. This is confusing for novice Users and aggravating for advanced Users.
* OVERVIEW Data Fields: need different background color
- All LOCKED data fields should have very light gray background. This increases contrast and legibility and makes it clear that the area is a data field, separate from the blue background.
- When a field is in EDIT mode (via EDIT button) let's change the background color to a very pale blue. More clear that it's in a "changeable" state.
- If possible please add a small shadow effect to data fields to help them visually pop from the screen.
* Overview Layout: formatting changes
- Include "Title:" before the title field.
- Increase size of the font in the title field by two point sizes. Also bold it.
* DISPLAY STEP issues
- Needs a large text entry field (with white background) in which the User can paste HTML source.
- Remove the "Select File" data field and button. Confusing. The User can simply cut and paste any source HTML from external files in the large text entry field.
- Need a "SAVE & PREVIEW" button at bottom of page. This button is in addition to the existing "Save" button.
- Add a "Latest Edits By: [Name] field at bottom of page. See page 11 of http://www.telscenter.org/confluence/download/attachments/16848/W3+Editor+-+Importing+Activs+Steps+032707.pdf?version=1
* SAVE not working
- If I create some new steps, SAVE, and then quit, the new steps are not saved. Note, however, that SAVE AS does work, saving a new file that has the new data.
* Double Click on Step Name should lead to editing - Currently you can double-click on the Activity Title (in left nav bar) to edit the name. Step Title should have the same behavior but don't.
* Double Click on Step Name should lead to editing - Currently you can double-click on the Activity Title (in left nav bar) to edit the name. Step Title should have the same behavior but don't.
* Project Title: need bigger font.
- Increase the font of the Project Title by 2 point sizes.
- Also add some white space around the Project Title box, so it stands out more and can be distinguished from the Menu commands.
* Project Tools Information: add "Upload Project to WISE Server"
- Add new link to menu: "Upload Project to WISE Server" When selected a pop-up windows opens displaying "Uploading your project to the WISE Server..." with some sort of spinning cursor, animated ellipse, etc.
- When upload is complete display "Project successfully uploaded to the WISE serve."
- Alternate messages: "Upload was not successful. Check your Internet connection or contact WISE for help.
* Project Tools Information: add "Edit Project Information" option
- If User has never uploaded the project to the server yet they see the message: "To edit Project Information you must first upload the project to the WISE server, then edit the information online. Button choices are UPLOAD PROJECT TO SERVER and CANCEL.
- If User has already uploaded the project, then selecting the Edit Project Info option launches a web page and takes the User from Sign In directly to the Edit Project Information area for the project in question.
* Add a Step: need new layout implemented
- See page 3 of the "Add A Step" VDD document.
- There are 24 Step types (see VDD_ divided into six sections)
- Each Step Type has its own Description, including a Summary, Features, and Sample Screen
- Any Step Type which is not currently functional should show up in the selection list but be grayed out (unselectable). Then we'll activate them over time as we revise and launch each Step Type.
* Add a Step: need improved display for Description per Step
- The current pop up box is not ideal. The font is hard to read, the information does not feel connected to the Step Type Name. And there is not enough space to display the Summary, Features, and Sample screenshot, with whitespace between the sections. Can we try a new layout?
- The user of Rollover is not ideal here, as it's often hard to tell over which Step Type one is currently hovering.
- Recommended that we make the Description a clean separate column to the right of the Step Type column. And the Description displayed matches the currently highlighted Step Type. This layout will give us plenty of space to display the Descriptions and will be easily controllable by Users. SEE ATTACHED SAMPLE SCREEN
* Project Tools : Need "Upload/Manage Images on Server" link
- Add link to the Tool Menu that says "Upload/Manage Images on Server
- Clicking this item opens a window that allows user to see a list (with images) of all the images they've uploaded to the WISE Server for this project. User can Upload more images (drag and drop to a target box would be ideal), delete existing image, or view the URL for an existing image.
* Project Title: need bigger font.
- Increase the font of the Project Title by 2 point sizes.
- Also add some white space around the Project Title box, so it stands out more and can be distinguished from the Menu commands.
* Project Tools Information: add "Upload Project to WISE Server"
- Add new
* Project Title: need bigger font.
- Increase the font of the Project Title by 2 point sizes.
- Also add some white space around the Project Title box, so it stands out more and can be distinguished from the Menu commands.
* X
- x
* X
* X
- x
* X
- x
* X
- x
* X
- x
* X
- x
* X
- x
Saving User Preferences -we have none so for far
- There is no way to save user preferences that they have set for the authoring tool. this is hard because we need to store a file on users hard drive or have the preferences passed in from the portal and process them. a preference interface needs to be designed.
Theming the VLE - WISE IS GONE - PAS IS HERE TO STAY
- There is no VLE mechanism to theme its interface and remove WISE Theme, there is also not an interface in the authoring tool. this is a very low priority.
RESOLVED ISSUES
Editing Project Properties DONE
- Currently we do not have an editor for editing project properties. project properties such as automatic step numbering.
Automatic Step numbering DONE
- This is going to take some design to integrate it both into the VLE and authoring tool. what is needed interface for project properties, changes to the authoring to show and update numbers and changes to the VLE code
Assesment Editing (Notes/Student Assesments/Challange Questions) - Work around completed
- Assessments have a QTI object hierarchy that doesn't get updated when u change a property in its bean. This can be solved by turadg's implementation JAXB on the QTI domain objects.
Jira issues:- PAS366@issues
- PAS365@issues
- The JAXB has not been added, but i have the beans updating
Previewing project Problems DONE
- Currently preview project has problems when creating a new curnit from scratch. when updating the project with new steps etc...., the changes are not reflected in the preview. this could be a problem with pod creation @ the sail core level.
Creating a project from scratch DONE
This works sightly. its hacked. baddly. theres problems that needs to be debugged all the way down to sail core. when adding new pods from a curnit that is made from scratch it looks like the pod tree is not being refreshed.