How do print a test and save it to open in Word?

I was asked how to save a test to Word and print it out. I've worked around it several times, and came across a suggestion to view the test in the Student Preview mode that worked (copying and pasting it into Word), but I wondered if there is an official solution. For that matter, what is the current wisdom on Test Generators? Thanks.

No "official" solution exists (a fact which still surprises me). That being the case, I've written a Java application to provide this functionality. While it has limitations regarding question type and output format, it's done the job well in most cases. It works by analyzing the XML.dat files inside an exported test package and displaying that data in a usable format. Here's a screenshot:

As for Test Generators, I assume you're referring to some means of converting exams from Microsoft Word into a format for Blackboard? I've written a program for that as well. It "intelligently" analyzes the format of each question in a text document and outputs a format that can be uploaded to Blackboard. Again, it has limitations and is not perfect, but it's served me well:

If there's interest, I could certainly make these programs open to the public, but I've not tested them on any versions of Blackboard besides 9.1 2014.

An other solution is adding some code to the print.css file (on each app server),so the print will be as the test online. The code below also makes sure that the page break is not in the middle of a question and answers. This solution depends on if you have the rights to do this, we are self-hosted.

/* printen tests code */

#globalNavPageContentArea {

overflow: visible !important;

}

#globalNavPageNavArea {

display: none !important;

}

#actionbar {

display: none !important;

}

#breadcrumbs {

display: none!important;

}

.global-nav-bar{

display: none!important;

}

.modeSwitchWrap {

display: none!important;

}

#top_submitButtonRow {

display: none!important;

}

.fullvtbe {

display: none!important;

}

#bottom_submitButtonRow {

display: none!important;

}

.questionStatus {

display: none!important;

}

.button-4 {

display: none!important;

}

.assessmentPortlet{

display: none!important;

}

.takeQuestionDiv {

page-break-inside: avoid;

}

.steptitle {

page-break-after: avoid;

}

/* showing letters in front of answers in connection with using answer cards */

Thanks for the solution and we did some tests, it works but not perfect, for example, some choice test still can't format correctly, and some extra words still was printed( which we didn't want), how can we control more? do you have full sample code we can control everything.

It looks like the "printen tests code" is not completed, can you share us more so we can do more operations for printing?

Even if you don't have access to the back end of the system, you can introduce this custom CSS using the JSHack Building block. (Note that the existing "print this frame" hack package is out of date for Learn releases that no longer use frames - 9.1 April 2014 and later.) OSCELOT Projects > Projects > Javascript Hacks for Blackboard > Home

We use Respondus Quiz Creator 4.0 when we're asked for a print copy of a Blackboard test. The most common use for this application is importing tests and questions intoBlackboard, it does have the ability to pull outa test from Blackboard and format it for printing (or saving digitally). We have a campus license and our instructors use it to convert publisher test banks or their own digital tests and questions into a format that can be imported directly into their Blackboard course. We have also relied heavily on this tool during several LMS migrations in the past seven or eight years.