In the old days of WebCT, instructors were given a tab that allowed them to view their course as a student. In Blackboard 9.1 this functionality is missing and much missed!
After a little investigating I found an open source Student View building block developed by cool Aussie cat named Wiley Fuller. The block exposes a course tool for the teacher to click which causes a demo student to be created and enrolled into the course and then switches the instructor to the freshly made demo student.
However, I found a few things missing so I decided to chip into the open source community. Here they are:
- Demo students can be grouped into a data source key
- Demo student accounts can be prefixed with a custom tag set by system admin
- Demo student that is created can be named after the course pkid (default), teacher’s pkid or the teacher’s username.
svn checkout http://projects.oscelot.org/svn/studentview/trunk/
To get an idea of what visually changed…
Here’s a summary of code changes
[ktd1@box1 ~]$ svn diff --summarize http://projects.oscelot.org/svn/studentview/trunk/ http://projects.oscelot.org/svn/studentview/branches/dsk-userPrefix-userId M src/java/StripesResources.properties D src/java/au/edu/swinburne/bb/studentview/UserIdType.java M src/java/au/edu/swinburne/bb/studentview/stripes/ConfigAction.java M src/java/au/edu/swinburne/bb/studentview/stripes/ViewAsStudentAction.java M web/WEB-INF/applicationContext.xml M web/WEB-INF/jsp/config.jsp