Recent Posts

Jul 28 2016

Portfolio Updates for the Summer Term

As more programs at the School of Public Health adopt prortfoios for mapping student progress throughout a degree program, we continue to refine and enhance the portfolio tool based on program director, administrator, and student feedback. We've made a number of enhancements to the portfolio tool in the summer term, which are listed below:

  • Touchpoints can now be flagged as being reflection-oriented or task-oriented. The student view of reflection-oriented touchpoints remains the same as it has been. The student view of task-oriented touchpoints is different in that instead of providing a reflection, there is a completely optional "Task Notes" section.
  • Students now have a private journal tool, visible only to them, where they can reflect on how they move through their program.
  • Students can mark any publishing view as a bio-sketch, which can then be viewed by their advisor with a single click from the main advisor dashboard.
  • Folders in the Evidence Library can now be expanded and collapsed as needed.
  • A student's Evidence Library is no longer visible to advisors, per the request of a number of program leaders.
  • Every touchpoint now has the option to not include supporting evidence/files along with not showing competencies.
  • The rich text editor in the portfolio now has paragraph alignment tools, but has lost the drawing pad.
  • You can now fully remove a profile photo from a publishing view, not just replace the image. 
  • There is now a link to view all student competencies at the bottom of a faculty advisor's view of a student touchpoint.

Posted by Brian Klaas at 10:40 AM - Categories: CoursePlus

Jul 25 2016

What Happened to CoursePlus on Sunday, July 24?

As many of you experienced, CoursePlus was incredibly slow to the point of being unusable on Sunday, July 24, from approximately 5pm until 1am on Monday, July 25. While there were periods during this time when the site responded normally and some people had no problems, "slow and painful" was the most common experience during this time. This isn't normal, and is unacceptable to both you and us. I'd like to explain what happened and how we are addressing the problem.

In working with JHSPH IT on the cause of the problem, we found that there was a cascade of database deadlocks on the database tables for the peer assessment system in CoursePlus. These deadlocks prevented data from being written to the tables. As requests to write data to the tables queued up, it backed up requests to write to the database cluster as a whole. More requests caused the database to not be able to release resources across the database cluster, thus causing more deadlocks at the heart of the problem. This, in turn, caused CoursePlus to slow down to the point of being unusable for long periods of time. As people gave up on accessing CoursePlus because of the slowness, things would speed up again for a bit, only to ultimately slow down again when the database deadlocking resumed.

(As a side note, the brief period where CoursePlus went unresponsive today, July 25, was caused by over-eager database server monitoring while investigating this problem. That period lasted from 11:45am until 11:57am.)

After performing the forensic analysis which revealed the source of this problem, we've done the following:

  • Retuned the underlying database design to improve data lookup performance
  • Removed some locking queries which could potentially result in database deadlocks

We've already put these changes into production and are monitoring the database to look for any sign of continued problems. We're optimistic that these changes will make a big difference in preventing the occurence of the site-wide problems we had last night.

In addition to thanking all of you for your patience, I specifically want to thank all of you who contacted CTL Help, sometimes with great anger and sometimes with great humor, to let us know about the specifics of your problems. The detail you provide to the CTL Help team is invaluable, and is always a better and faster way of getting problems with CoursePlus solved than by contacting your course facuty or TA. 

We know that this event was incredibly frustrating. We know that it eroded the trust that you have that CoursePlus will record your peer assessment or quiz answers correctly. Maintaing that trust is paramount to us. 

We'll keep monintoring the database and will continue to make refinements. As always, please contact CTL Help if you have any ongoing or new issues with CoursePlus!

Posted by Brian Klaas at 3:18 PM - Categories: CoursePlus

Jul 19 2016

Faculty: Download the PPT Used for an Online Lecture from Within CoursePlus

Faculty and staff involved in online courses can now download the source PowerPoint file for their online lectures from within CoursePlus itself. Previously, if you wanted a copy of the PowerPoint file for a lecture, you had to make the request from your course instructional designer. We've recently added a very simple tool to download the source PowerPoint file right into the Page Builder tool for your online course.

If you go to edit a Page Builder page in your online course, you will now see an icon to download the source PowerPoint file for each section in a lecture in the "Lecture Materials" box:

Download PowerPoint icon is to the right of each lecture section title.

To get to this page, go to "Faculty Tools" > "Page Builder" > and then click on the "Edit" link for the lecture in question. You can only download the source PowerPoint file from the "Edit" view in Page Builder. You (and students) cannot download the file from the lecture pages linked off the main course content page.

Please note that if the lecture was recorded in VoiceThread, or otherwise didn't follow the standard CTL lecture production process, the source PowerPoint will not be available to you when you edit a Page Builder page.

Posted by Brian Klaas at 9:13 AM - Categories: CoursePlus

Previous Posts

Jul 6

Farewell to "Review" Quizzes: Multiple Attempts on Quizzes

Posted by Brian Klaas at 8:50 AM - Categories: CoursePlus |

Jun 22
May 18

Reminder: Access to AY14-15 Course Websites Ends May 31

Posted by Brian Klaas at 8:33 AM - Categories: CoursePlus |

May 11

Access to the Schedule Builder Tool in Online Courses

Posted by Brian Klaas at 2:16 PM - Categories: CoursePlus |

Search Archives


CoursePlus on Twitter



Monthly Archives