How to manual setup a "special case" SSI in ANGEL

How the new Flash-based SSI works:

The new Flash SSI's method of knowing which course survey to deliver to the user is based on the ANGEL Course ID of the course it has been placed in. When a user opens the Flash SSI, it automatically checks the eCourse catalog database for a matching ANGEL Course ID to which it should assign the user's survey submission. If no match is found, it automatically creates a new course in the eCourse catalog database to store the survey submissions.

Flexibility:

One of the greatest advantages of the new Flash SSI is the way it can automatically add a course if it doesn't yet exist in the eCourse catalog. We can use this feature to accommodate any "exception" to the normal pattern of "one SSI per online eCampus course." By simply changing the HTML code in the ANGEL SSI Survey we can great new survey result sets in the eCourse catalog database.

Example:

HEC-101 is an ANGEL course with three instructors who need an individual SSI for each instructor instead of one SSI for the whole course. Let's say its ANGEL Course ID is HEC101_0360. In the eCourse catalog Laurel Lynch can add three versions of the HEC-101 course. The only difference between them would be the instructor names and the ANGEL Course IDs. She would give them the following ANGEL Course IDs and the different instructors' names:

In the ANGEL course, instead of one SSI survey being added, three would be added (one for each instructor). Then the HTML code of each survey would be changed to reflect the ANGEL Course IDs that Laurel setup. When a student takes SSI survey #1 the submission would be recorded for the course HEC101_0360-Instructor1 and have its own result set in the system.

A Step by Step How-To:

Part I - Setup Course in eCourse/SSI Database (Laurel Lynch)

  1. Login into the eCourse Catalog Admin Area
  2. Click "Add New" under the "Courses" menu options
  3. Enter the details of the new course you want to setup (remember you can use the pre-populate tool in the top left if you want to copy another course's details)
  4. Choose the instructor of the course and for whom the SSI will be for
  5. Set the ANGEL Course ID to a unique value that will identify this course's survey result set
    Tip: for multiple instructor courses, use the actual ANGEL Course ID and then append a dash and the instructor's last name (e.g. HEC101_0360-Haun)
  6. Click "Submit" to add the new course

NOTE: This entire Part I process could be skipped and Part II (below) could be done by the Course Editor. The Flash SSI would automatically add the course with the ANGEL Course ID that was entered in place of the highlighted text on Step 4 of Part II. To reduce the risk of error and confusion, it is recommended that Laurel complete Part I before Part II is attempted.

Part II - Edit the SSI quiz HTML code in ANGEL

  1. Add the SSI survey from the Course Template in the ANGEL Library (see How to add the SSI to your ANGEL Course for directions on how to do that)
  2. Open the "Student Survey of Instruction" that you just added
  3. Click on the "Edit" button to the left of the first Heading in the quiz
  4. In the Text area's HTML code you will see the following code appear twice:
    sCOURSE_ID=$COURSE_ID$

    Replace each occurence of that code with the following (replace "newAngelID" below with the ANGEL Course ID that was setup in Part I above):
    sCOURSE_ID=newAngelID
    Tip: Due to limited space in the web form's textarea, you may want to copy the HTML code into Notepad, make your changes there, then copy it back into the ANGEL textarea
  5. Click the "Save" button to save your changes
  6. Be sure to check that the Flash movie still appears correctly. If it does not you may have inadvertently edited part of the HTML code that was necessary for displaying the Flash movie in the browser.
  7. Final note: If you are adding multiple SSI's to a single ANGEL course you will want to change the title of the ANGEL SSI Survey so that the students can know the difference between them

And Remember...

If you run into issues, consult the SSI help documentation first. If the trouble shooting guides there don't solve the issue, then contact your campus IT.