Home » Browse Projects

Search projects by category

90 project(s) in result set

Full name Description Trove categorization
Automated Batch Group ManagementBatch-manage groups.
  • Development Status: 5 - Production/Stable
  • Intended Audience: System Administrators
  • License: LOI Community License, Version 1.0
  • Programming Language: Java
  • Topic: Blackboard
OSCELOT PodcasterIt is the intent of the OSCELOT Podcaster project to provide a single entry point for Faculty utilizing podcasts to deliver their lectures via Blackboard.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop, System Administrators
  • License: LOI Community License, Version 1.0
  • Programming Language: Java
  • Topic: Provisional
Blackboard Web ServicesA Blackboard Building Block that exposes part of the Blackboard Building Block API as a set of web services using SOAP.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, System Administrators
  • License: Apache Software License
  • Programming Language: C#, Java
  • Topic: Building Blocks
Personal Response Clicker ToolTool for managing Interwrite PRS clicker system class roster files. Allows instructors to export roster files, view clicker registrations, and request automatic updating of roster files from their Blackboard course.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop, System Administrators
Who's OnlineThis Blackboard based building block displays Who's Online in a Blackboard system.
  • Development Status: 5 - Production/Stable
  • Intended Audience: System Administrators
  • Programming Language: Java
  • Topic: Blackboard
Sign-up ToolA custom content type, which allows students to sign up to events (e.g. tutorials) where places are limited. Instructors can add and remove users and use the list to populate new or existing groups in Blackboard.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop
  • Programming Language: Java, JavaScript
  • Topic: Blackboard
File Bridge for Blackboard/XythosFile Bridge provides Blackboard users with single sign-on access to their Xythos accounts, and the ability to browse and make secure links to their Xythos resources from within Blackboard.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Community
Shibboleth Auth ModuleThe Shibboleth authentication module validates the incoming Shibboleth ticket, sets the Vista/CE username to the username (net ID) that Shibboleth provides, and redirects the user to the My Blackboard page.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, System Administrators
  • License: BSD License
  • Topic: Provisional
WebCT CE/Vista CAS SSO ModuleThis code is an inbound authentication module that allows organizations to use the CAS protocol as a Single Sign-On system for WebCT Vista.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers
  • License: BSD License
  • Programming Language: Java
  • Topic: Provisional
Vista MyBlackboard PortletJSR-168 Compliant MyBlackboard Portlet - for use with any JSR-168 compliant system. This module is designed to demonstrate how to integrate Vista into a WebISO & JSR-168 (aka Java Portlets) environment.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, Other Audience, System Administrators
  • License: BSD License
  • Programming Language: Java
  • Topic: Provisional
MediaWiki Integration KitOnce installed, only users logged in to Vista or CE have permission to edit wiki pages.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop
  • License: BSD License
  • Programming Language: Java, PHP
  • Topic: Provisional
PhpWiki Integration KitOnce installed, only users logged in to Vista or CE have permission to edit wiki pages.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop, System Administrators
  • License: BSD License
  • Programming Language: Java, PHP
  • Topic: Provisional
Gutenberg Auth Module / Proxy ToolA very simple authentication module that lets designers add custom Gutenberg book search proxy tools to their courses.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, System Administrators
  • License: BSD License
  • Programming Language: Java
  • Topic: Provisional
RSS ModuleThis Authentication Module fetches RSS feeds, transforms them to HTML, and displays them in a new window.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop
  • License: BSD License
  • Programming Language: Java
  • Topic: Provisional
MERLOT RSS FeedA proxy tool based on the RSS Proxy tool, which allows an instructor to add one of the MERLOT RSS feeds to their course.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop
  • License: BSD License
  • Programming Language: Java
  • Topic: Provisional
WordPress Integration KitTakes Blackboard users to a WordPress blog and logs them in automatically. The blog can also link to and embed content from the Blackboard content repository (a.k.a., file manager).
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop, System Administrators
  • License: BSD License
  • Programming Language: Java
  • Topic: Provisional
MERLOT Search ModuleThis PowerLink allows designers and instructors to search the MERLOT learning object referatory and add links to learning objects, all from within the Blackboard course.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop
  • License: BSD License
  • Programming Language: Java
  • Topic: Provisional
EzQuizAn Off-line Assessment Authoring Tool for MS Word and Vista 2.1/3.0
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop
  • License: BSD License
  • Programming Language: Java
  • Topic: Provisional
Balcony E-mail AlertsThis little program for Windows lets you check for new Vista email with a little icon on the Windows taskbar! (Now multithreaded!) Reduce the load on your Vista server by avoiding the graphical overhead.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers
  • License: BSD License
  • Programming Language: Java
  • Topic: Provisional
Import Calendar Entries PowerLinkThe Import Calendar Entries PowerLink 2.0 allows users to import calendar entries from CSV files into either their personal calendar or their course calendars.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop
  • License: BSD License
  • Programming Language: Java
  • Topic: Provisional
Ims UtilityUtility class to access Vista's System Integration API Ims Adaptor. These helper classes make it easier to access the IMS API over the web.
  • Development Status: 5 - Production/Stable
  • Intended Audience: System Administrators
  • License: BSD License
  • Programming Language: Java
  • Topic: Provisional
CSV Import AdapterThis translation adapter can be used to import Enterprise data (users, learning contexts, enrollments) from comma-separated values into Vista 3+ and CE 6+.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, System Administrators
  • License: BSD License
  • Programming Language: Java
  • Topic: Provisional
Generic outbound authentication moduleThis PowerLink allows learning context and user details to be passed in a secure manner to another web application which may then use this data to perform, for example, a single sign-on process.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, System Administrators
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Provisional
WebCT and Confluence integrationThis PowerLink allows a Section Designer to automatically create and manager wiki spaces in Confluence, adding links to these spaces within WebCT. User accounts are automatically added to the wiki when staff and students connect.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, System Administrators
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Provisional
Form submission moduleThis PowerLink allows a web form to be displayed to a student and for the data entered to be forwarded as a WebCT mail message. A feedback page may also be displayed to the student after they have submitted the form.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop, System Administrators
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Provisional
Merlot Search B2The MERLOT Building Block. Allows registration of server and access to search centralized content repository and linkage of content into course sites.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, System Administrators
  • Programming Language: Java
WebCT Data Access ObjectsThis package provides PowerLinks developers with access to data objects relating to users and learning contexts. The initial release is equivalent to the com.webct.platform.sdkext.authmoduledata available from Blackboard (but with known bugs fixed).
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Provisional
iTunes U ModuleAdds integration between Blackboard and iTunes U. Puts an icon in the course tools area that authenticates users to iTunes U using Bb roles. Also adds an iTunes U Link content type so that instructors link directly to iTunes U content areas.
  • Development Status: 4 - Beta, 5 - Production/Stable
  • Intended Audience: Developers, System Administrators
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Building Blocks
Disk Usage ReportA Blackboard course tool that provides customized feedback on disk usage patterns for course and organization managers. Using this tool enables this user group to effectively manage resources without the intervention of administrators.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, System Administrators
  • Programming Language: Java
  • Topic: Building Blocks
Web Appointment Scheduling SystemWASS is a web based appointment scheduling system. WASS allows people to create calendars on which they indicate their availability for appointments. People can then access those calendars and make appointments. WASS includes an email notification and reminder facility, as well as iCal synchronization with local calendars (e.g., Outlook). WASS can be used by faculty and deans to schedule office hours or advising appointments. It can also be used to schedule tryouts. Appointments or meetings with any person, place or thing which is available for limited periods of time can be scheduled through WASS. The system is entirely web-based.
  • Development Status: 5 - Production/Stable
  • Intended Audience: End Users/Desktop
  • License: GNU General Public License (GPL)
  • Programming Language: PHP
  • Topic: Web Applications
Welcome module for custom tabsThe Welcome module is an add-on for the Community System which provides the "Welcome, [firstname]" header to any (custom) tab.
  • Development Status: 5 - Production/Stable
  • Intended Audience: End Users/Desktop, System Administrators
  • License: Public Domain
  • Programming Language: Java
  • Topic: Building Blocks
Blackboard Vista MediaWiki IntegrationThis PowerLink allows a Section Designer to automatically create and manage wiki spaces in MediaWiki, adding links to these spaces within Blackboard Vista. User accounts are automatically managed when staff and students connect. The code incorporates ‘farming’ of wiki sites which allow common application source code to be centralised and shared between each MediaWiki instance.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop, Other Audience
  • License: GNU General Public License (GPL)
  • Programming Language: JavaScript, PHP
  • Topic: Blackboard
WebCT and MediaWiki IntegrationThis PowerLink allows a Section Designer to automatically create and manager wiki spaces in MediaWiki, adding links to these spaces within WebCT. User accounts are automatically added to the wiki when staff and students connect. The code incorporates ‘farming’ of wiki sites which allow common source code to be shared between each MediaWiki instance.
  • Development Status: 5 - Production/Stable
  • Intended Audience: System Administrators
  • License: Apache Software License
  • Topic: Blackboard WebCT Powerlinks
LIDC Member SearchThe London International Development Centre (http://www.lidc.org.uk) uses a Google Spreadsheet to manage a member directory. LIDC has created a Blackboard Building Block which uses the Google Spreadsheet API to search for members with particular interests, presenting results in Blackboard.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers
  • License: Other/Proprietary License
  • Programming Language: Java
  • Topic: Provisional
Change a DSK of a courseThis Building Block is a tool for Blackboard administrators to change a Data Source Key of a course.
  • Development Status: 5 - Production/Stable
  • Intended Audience: System Administrators
  • License: Apache Software License
  • Programming Language: Java
  • Topic: Building Blocks
Grade Center Due DatesAllows setting and editing of due dates for all Grade Center Columns of particular Course in single list view
  • Development Status: 5 - Production/Stable
  • Intended Audience: End Users/Desktop
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Building Blocks
Course ArchiverCourse archive implementation, used to store a backup of active courses on the blackboard learn system - Unix version only
  • Development Status: 5 - Production/Stable
  • Intended Audience: System Administrators
  • License: GNU General Public License (GPL)
  • Programming Language: Perl
  • Topic: Blackboard
BBoogle (Google Apps BB Integration)The BBoogle project (Google Apps BB Integration) aims at leveraging the collaboration features of the Google Apps platform by integrating them into Blackboard. Main features include the linking of Google Apps content into Blackboard course content (with automated sharing), and single sign on.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop
  • License: Other/Proprietary License
  • Programming Language: Java
  • Topic: Incubator
Basic LTI for BlackboardThis Building Block provides a mechanism for connecting Blackboard with any tool supporting Basic LTI.
  • Development Status: 5 - Production/Stable
  • Intended Audience: End Users/Desktop, System Administrators
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Community
Questionmark - Blackboard ConnectorThe Questionmark - Blackboard Connector creates a link between Questionmark Perception and Blackboard Learn enabling instructors to schedule Perception assessments and students to launch Perception assessments from within the Blackboard environment.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers
  • License: Apache Software License
  • Programming Language: Java
  • Topic: Building Blocks
LexinomiconLexinomicon is an application for viewing, creating, and interacting with study materials.
  • Development Status: 5 - Production/Stable
  • Intended Audience: End Users/Desktop
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Apple (OSX), Desktop Applications, Windows
B2ContextThis package provides basic support functions for Building Blocks including easy access to language bundle values, configuration settings, navigation items and receipt messages.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers
  • License: GNU Lesser General Public License (LGPL)
  • Programming Language: Java
  • Topic: Provisional
AUT Blackboard Activity ChartScripts to create daily activity charts for your Blackboard system
  • Development Status: 5 - Production/Stable
  • Intended Audience: System Administrators
  • License: GNU General Public License (GPL)
  • Programming Language: Perl
  • Topic: Blackboard
AutoSignOn Building BlockConnect from Luminus and other portals using a shared secret based single sign-on.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, System Administrators
  • License: BSD License
  • Topic: Community
Anonymised AssignmentThe University of York, UK, has developed a building block supporting anonymised assignments. That is, an instructor can create an electronic submission point within course areas where students can submit assignments anonymously. Instructors can then use a control panel tool to find and download the submissions (individually or zipped), without knowing who submitted what. Anonymised assignment submission is an important requirement in Europe. This tool has been used successfully for a number of years at York, and now that improvements have been made making it more re-usable by others it has been decided to make the tool available as an OSCELOT open source project. It is hoped that it is useful to others and that further improvements to the tool might be developed collaboratively. NOTE the tool requires customisation or at least configuration to work in different sites. It must be possible to lookup an anonymising code that is unique to every student using the student ID the VLE keeps for each student. This is done using a (configurable) SQL SELECT statement to a (configurable) ORACLE database. Other database types may also be configured, however the appropriate JDBC drivers will need to be added into the building blocks "WEB-INF/lib" directory.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, System Administrators
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Community
LoginAs - Switch User in BlackboardThis building block allows the administrator to create a valid session as a different user. For the purpose of validating portal customizations or troubleshooting administrators often use multiple accounts to access the system. This method allows the preserve the original password. It is a parallel to the Unix su command. It effectively allows to impersonate another user.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, System Administrators
  • License: Apache Software License
  • Programming Language: Java
  • Topic: Community
Public Content Feeds - bbFeedsTo enable selective publishing of course content without authentication. Instructors can use key word "campusonly" in Discussion Forum description to keep it hidden. Alternatively, instructors can chose other description key words and include them in the public url example: webapps/grcc-bbFeeds-bb_bb60/module/html/forum.jsp?c=_79886_1&exclude=advanced. The support is now created for discussion forums to publish via RSS and HTML and announcements to publish via RSS.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop, Other Audience, System Administrators
  • License: Apache Software License
  • Programming Language: Java
  • Topic: Community
RichURLBlackboard building block that produces a link to an external system which can include parameters of the Blackboard context, such as username, e-mail, etc.
  • Development Status: 5 - Production/Stable
  • Intended Audience: System Administrators
  • License: Public Domain
  • Programming Language: Java
  • Topic: Building Blocks
Batch Enroll UsersCourse Tool for Blackboard Learn to batch enroll users with username or studentID.
  • Development Status: 5 - Production/Stable
  • Intended Audience: System Administrators
  • License: Public Domain
  • Programming Language: Java
  • Topic: Building Blocks
Unenroll ToolGives users the possibility to unenroll themselves from a course. An instructor can set if the user will be removed or disabled.
  • Development Status: 5 - Production/Stable
  • Intended Audience: System Administrators
  • License: Public Domain
  • Topic: Building Blocks
ImpersonateAllows an administrator to impersonate any other user.
  • Development Status: 5 - Production/Stable
  • Intended Audience: System Administrators
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Community
bbStats - Activity DashboardbbStats tracks concurrent sessions on the system at the database level for all application servers. It provides user reports by activity levels. Settings allow for selecting the date range for graphs, limiting access. The interface is compatible with mobile devices like the iPhone. Overall CPU and Memory resource graphs are in planning to provide usage context. http://dataii.com/Blackboard/BbStats/screenshot.jpg
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, System Administrators
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Community
Blackboard TweaksBlackboard Tweaks enable academics and support staff to customise and extend their Blackboard sites' presentation, navigation and structure as well as adding learning activities, templated page designs and extra Blackboard functionality.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop, System Administrators
  • License: Apache Software License
  • Programming Language: Java, JavaScript
  • Topic: Building Blocks
Locate Content by XIDThe building block allows faculty to locate the logical path to a Xythos file.
  • Development Status: 5 - Production/Stable
  • Intended Audience: End Users/Desktop, System Administrators
  • License: Apache Software License
  • Programming Language: Java
  • Topic: Community
Course GroupingsThe Course Groupings creates a custom module so that access into courses becomes more robust and easier to navigate. The module can be edited so that the groups are based on criteria set by the GUI system admin.
  • Development Status: 5 - Production/Stable
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Community
Paste from WordUses the mashup dropdown link in Bb 9.1 to allow users to paste text directly from MS Word, removing all extraneous XML markup in the workflow.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, System Administrators
  • License: BSD License
  • Programming Language: Java
  • Topic: Blackboard, Building Blocks, Provisional
MoreRSSMoreRSS displays RSS feeds with media content. Specifically it will identify uploaded pictures from WordPress and include them as avatar in the item display.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop, Other Audience, System Administrators
  • License: Apache Software License
miBugRSSPublish in Blackboard a feed from miBug.org with video content. The display include YouTube video as avatar for items.
  • Development Status: 5 - Production/Stable
  • Intended Audience: End Users/Desktop, Other Audience, System Administrators
  • License: Apache Software License
  • Topic: Community
BLTI SandwichA simple and tasty Java library for implementing and gluing together Tool Provider and Tool Consumers that implement the IMS Basic LTI Specification
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers
  • License: BSD License
  • Programming Language: Java
  • Topic: Community
Browser CheckEnsuring your user’s operating system and software configuration are compatible with your LMS is integral to a positive and successful user experience. Browser Check checks the browser and version, OS and version, JavaScript, pop-up blocker and cookie settings, Java version, and various browser media player plug-ins. This is not a building block, so the Bb Community System is not necessary.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop, System Administrators
  • License: GNU General Public License (GPL)
  • Programming Language: Java, JavaScript, Other
  • Topic: Blackboard
Add Test StudentThis building block allows instructors (or those with permission) to add a test student account that can be enrolled in their course(s). This gives the ability to the instructor to view the course as a student.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, System Administrators
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Community
Mobile PreferencesThis plugin helps in implementation of Bb Connect in populating and maintaining mobile phone numbers for users of Bb Learn. A custom page which can be reached via direct link from Community pages or tools menu provides extensive information on how a mobile program at the institution works and how to use the Bb Learn Notifications system.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop, Other Audience, System Administrators
  • License: Apache Software License
  • Programming Language: Java
  • Topic: Building Blocks
Student View Building BlockA Building block for allowing teachers to view their course site as a student.
  • Development Status: 5 - Production/Stable
  • Intended Audience: End Users/Desktop
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Community
MyMessagesCreates a My Messages module at the course and organization level. It lists all courses with messages in the inbox and presents a direct link to the inbox within the appropriate course.
  • Development Status: 5 - Production/Stable
  • Intended Audience: System Administrators
  • License: Public Domain
  • Programming Language: Java
  • Topic: Community
Document UnpackagerTo unzip a zip package into a series of course content items, extract binary files into the Course Files area, and link content items to said files. This is an update to the original Document Unpackager written by Jeff Nuckles at Joliet Junior College.
  • Development Status: 5 - Production/Stable
  • Intended Audience: System Administrators
  • License: BSD License
EnsembleB2Blackboard Building Block for the Ensemble Video platform http://www.ensemblevideo.com/
  • Development Status: 5 - Production/Stable
  • Intended Audience: End Users/Desktop
  • License: BSD License
  • Programming Language: Java
  • Topic: Building Blocks
Basic LTI Tool Provider class for PHPThis PHP class encapsulates the code required by a LTI-compliant tool provider to communicate with a tool consumer. It includes support for the unofficial LTI extension services (outcomes, memberships and setting).
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers
  • License: GNU Lesser General Public License (LGPL)
  • Programming Language: PHP
  • Topic: System Extensions
Groups ViewerBuildingblock that displays students of a course by course groups.
  • Development Status: 5 - Production/Stable
  • Intended Audience: End Users/Desktop, Other Audience, System Administrators
  • License: Apache Software License
  • Programming Language: Java
  • Topic: Building Blocks
Bb Auto EnrollThis is an existing B2 that was developed by Northern Arizona University that enrolls existing users into specified courses and takes them to the course. This is a more streamlined way to enroll users into a section then the existing self-enrollment option in Learn.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop, Other Audience, System Administrators
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Community
B2 Deployment ToolsAn Ant task and modifications to the Starting Block to allow remote deployments.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers
  • License: Apache Software License
  • Programming Language: Java
  • Topic: Community
Blackboard Investigate • Program written in C++ • Utilizing in-line SQL code • DOES NOT REQUIRE IP ADDRESS PERMISSIONING FROM BLACKBOARD. THIS MEANS THAT THIS PROGRAM CAN RUN FROM ANY MACHINE ON CAMPUS DUE TO ITS BACK END DESIGN. BlackBoard Investigate will allow administrators the ability to analyze faculty performance and access BlackBoard usage. To use this analysis tool, an administrator would enter the semester value (ie. 201202), partial class descriptor information (ie. MED_), the users’ role we wish to investigate (ie. Faculty or Student) and click the “Generate Report” button. The program will then create a list of faculty who teach classes that meet the aforementioned criteria. A list will be generated This list will contain the course name, course ID, date course was created, the Faculty’s user ID (network ID), the Faculty’s first name, last name, Users_PK1 and CRSMAIN_PK1. Once the user clicks on a row of result set, the program will then display the number of hits this user has had on that course for the current year. For example, the program will tell the user that in May of this year, the user has had 263 Hits in the course. This program will also give the users the number of active courses and the number of active users in those courses. This application will allow Managers of Information Technology to monitor employee interaction with faculty courses. For example, a manager can determine how many courses an instructional technologist has “Quick Enrolled” in.
  • Development Status: 5 - Production/Stable
  • Intended Audience: System Administrators
  • License: GNU General Public License (GPL)
  • Programming Language: C++
  • Topic: Windows
OSCELOT Password Generator and EmailerThe OSCELOT Password Generator and Emailer is a buidling block which allows running manual and scheduled tasks for generating and mailing passwords to freshly created users.
  • Development Status: 5 - Production/Stable
  • License: Apache Software License
  • Topic: Incubator
Gamification LeaderboardThis project is a module that displays students' total points and their rank compared to their classmates. It is one of several game-based pedagogy, or "gamegogy" modules in development at Jacksonville State University. It is intended to support gamification of a curriculum.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop, Other Audience, System Administrators
  • License: GNU General Public License (GPL)
  • Programming Language: Java, JavaScript
  • Topic: Building Blocks
Javascript Hacks for BlackboardA building block for injecting arbitrary Javascript/html snippets into Blackboard pages
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers
  • License: BSD License
  • Programming Language: Java
  • Topic: Community
Bb Language Pack ToolsTools for performing Search and Replace on Language Packs, and copying missing tools from one language pack to another.
  • Development Status: 5 - Production/Stable
  • Intended Audience: System Administrators
  • License: BSD License
  • Programming Language: Java
  • Topic: Community
iPeer Building BlockIntegration open source peer evaluation tool iPeer into Blackboard Learn. It provides tight integration for iPeer to Blackboard Learn to allow instructor to create iPeer course within Blackboard Learn, synchronize class list, push/pull groups between to systems and pull in evaluation grades from iPeer.
  • Development Status: 5 - Production/Stable
  • Intended Audience: End Users/Desktop
  • License: MIT/X Consortium License
  • Programming Language: Java
  • Topic: Building Blocks
Gamification Adaptive Release QuestPathThis project is a module that displays Adaptive Release rules graphically. Students can view which nodes are locked, along with how to unlock them, by hovering over nodes. They can also begin each assignment simply by double-clicking. Instructors can create AR content, then move the nodes into an aesthetically pleasing arrangement. This is one of several "gamification" modules in development at Jacksonville State University. This 1.0 release has been tested on Blackboard Learn 9.1, SP10 and SP11.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop, Other Audience, System Administrators
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Building Blocks
Xid Resource LocatorThis sys admin and course tool allows a user to look up a file in the Content Collection by searching on XiD. It returns information about the file, including it's full path.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop, System Administrators
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Community
Data Source Key ToolA building block allows users with system administrator role to manipulate user, course/org, user/course enrolment data source keys. The B2 also allows users, courses and enrolments to be batch enabled/disabled or moved to a different data source key. The B2 has been developed using Spring MVC and Gradle on STS IDE.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, System Administrators
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Building Blocks
BB Learn Webform toolBlackboard Learn Building Block for creating dynamic web forms. Supports substitution variables and allows updating of grade book.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, System Administrators
  • License: MIT/X Consortium License
  • Programming Language: Java
  • Topic: Building Blocks
BB Learn Confluence ToolBlackboard Learn Building Block integrating with Confluence to provide course wiki spaces.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, System Administrators
  • License: MIT/X Consortium License
  • Programming Language: Java
  • Topic: Building Blocks
Learn/Syllabus Plus synchronisation toolBuilding Block for Blackboard Learn, which reads in activity data from a Syllabus Plus reporting database and uses it to associate students to groups within Learn.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers
  • License: MIT/X Consortium License
  • Programming Language: Java
  • Topic: Incubator
Bb Integration Record Fixer (IRF)This utility lets admins perform one-click updates to the status of individual courses, users, or enrollment records. See screenshot on project home page.
  • Development Status: 5 - Production/Stable
  • Intended Audience: System Administrators
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Blackboard
Remove My EnrollmentThis B2 provides a module that lists all of a user's self-enrollment courses in a module with a Remove button next to each, allowing a user to remove themselves from a self-enrollment course. It also uses schema.xml to create a DB table that is used as an audit trail for tracking users as they remove their enrollments. It's built using the Spring Tool Suite MVC framework.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers
  • License: MIT/X Consortium License
  • Programming Language: Java
  • Topic: Building Blocks
Listado de AlumnosTool for courses that displays a list of users registered with the role of student with his picture of the social profile , (cloud ) , and email address as mailto link . The presentation is in two columns to better tap the screen width . Herramienta para cursos que muestra un listado de los usuarios inscritos con rol de estudiante junto a su foto del perfil social, (cloud), y su dirección de correo electrónico como enlace mailto:. La presentación es a dos columnas para aprovechar mejor el ancho de la pantalla.
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, End Users/Desktop, System Administrators
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Building Blocks
YouTube mashup display fixThe b2 corrects the embed code to open YouTube videos instead of play with API
  • Development Status: 5 - Production/Stable
  • Intended Audience: System Administrators
  • License: Mozilla Public License 1.1
  • Topic: Blackboard
Swinburne User ManagerUser management Building block that allows user management privileges to be restricted by role.
  • Development Status: 5 - Production/Stable
  • Intended Audience: End Users/Desktop, System Administrators
  • License: Apache Software License
  • Programming Language: Java
  • Topic: Community
iTestThis is a port of the iTest (a short quiz which highlights the importance of being a digitally literate student and offers ideas on how students can integrate more technologies into their University ‘career’). It was originally developed by Exeter University (in the UK) and released under a CC BY-NC-SA license. This is a port of the concept to Blackboard.
  • Development Status: 5 - Production/Stable
  • Intended Audience: End Users/Desktop
  • License: OSI Approved
  • Programming Language: Java, JavaScript
  • Topic: Community
AttendeeWhat is attendee? Attendee is a building block for Blackboard Learn that lets course instrctors manage student attendance records to a specific course/class. It also features attendance report exporting capabilities for furter analytics with different tools. How does it work? Attendee presents a view in each course displaying all the students that are enrolled in the corrseponding course. This view shows includes calendar ad list with a photo, full names and percentages of each student's individual attendance record. The instrucor can then select each individual student and check their presence in the cass room In addition, an instructor can also check for the student's entire attendance record for any day since the course since the beginning of the course by clicking on an available date on the calendar widget. What technology does it use? Unlike most other Blackboard Learn building blocks, Attendee uses the AngularJS framework to control user interface components and java servlets with asynchronous queries to the database, in order to avoid having to reload the page at every intercaction and thus enhancing greatly the user experience. What are the key features? - A dynamic calendar widget that renders every course session, up to the current date, and allows authenticated users to retrieve attendance student records for any particular date. - Single page application: fluid and intuitive user interface without ever reloading the page. All functions are accessible with the sae view. - Dynamic student search by first or last name - Mass email notification feature to message all student belonging to that course. - Print-ready attendance record reports
  • Development Status: 5 - Production/Stable
  • Intended Audience: End Users/Desktop
  • License: Other/Proprietary License
  • Programming Language: Java
  • Topic: Community
Certificate of Completion Building BlockProduces a printable certificate of completion within a Blackboard course or organisation site
  • Development Status: 5 - Production/Stable
  • Intended Audience: Developers, System Administrators
  • License: GNU General Public License (GPL)
  • Programming Language: Java
  • Topic: Building Blocks
 

Search for projects in all categories

 

Enter * to return all
To search for projects, please enter the criteria in the text box and press "Search" to get the results


ocelot projects repository home    oscelot community site

Projects is a portion of the services offered by OSCELOT, Inc. - OSCELOT, Inc. is a nonprofit corporation registered in Washington, DC


 This site is powered by
Powered By GForge® Collaborative Development Environment