Access Keys:
Skip to content (Access Key - 0)

Mobile Manual

Table of Contents

1. Joule Mobile Application

1.1. Overview

The Joule Mobile application is the core component of Moodlerooms' Joule Mobile product. The application is supported on a number of mobile devices using the Apple, Android or BlackBerry operating systems. The Joule Mobile application allows these mobile devices to access the user's course grades, course rosters, upcoming events, campus directory, campus news and campus locations on a map. The Joule Mobile application is a powerful tool for users on the go who need to access their learning management platform.

1.1.1. Related Features

1.1.2. Supported Mobile OS Versions

  • Android: v2.1+
  • BlackBerry: v5.x
    • Supported Devices:
      • BlackBerry Bold 9650
      • BlackBerry Bold 9700
      • BlackBerry Bold 9000
      • BlackBerry Curve 8520
      • BlackBerry Curve 8530
      • BlackBerry Curve 8900
      • BlackBerry Curve 9300
      • BlackBerry Tour 9630
  • iPhone: OS v3.x - 4.x
  • iPad: OS v3.x - 4.x
  • iPod touch: OS v3.x - 4.x

1.2. Basic Setup

1.2.1. Installing Joule Mobile

1.2.2. Select an Institution Upon First Accessing the Application

The first time a user accesses the the Joule Mobile application on their device, they will need to select the institution they would like to log in to. The user can enter search terms which match on the Site Name and Keywords fields from the Dubmenow configuration settings.

Android BlackBerry iPhone, iPad or iPod touch

Upon selecting an institution, the user will be asked to verify that they want to select this institution.

Android BlackBerry iPhone, iPad or iPod touch

Once the institution is accepted, then the application uses this institution every time the application is run. If a user needs to switch to a different institution, they will need to reset the university.

1.2.3. Log In/Log Out of an Institution's Joule Site

After opening the Joule Mobile application, the user first sees the main menu. If this is the first time the user has accessed the application, they are not logged in.

Android BlackBerry iPhone, iPad or iPod touch

To log in, the user clicks on the Login button for Apple and Android devices. BlackBerry devices must click the BlackBerry logo button and then select Login.

Android BlackBerry iPhone, iPad or iPod touch

Logging in allows Joule Mobile to retrieve data about the user from the institution's Joule site. Logging in is required before the user is able to use many of the Joule Mobile features.

1.2.4. Navigation in Joule Mobile

At any time, you are able to navigate backwards in Joule Mobile by clicking the appropriate navigational icon in the top left corner of the screen. For example, to navigate back to the Main Menu, you would click on the icon in the upper left-hand corner of the application, or the device's back button.

1.3. Directory

Android BlackBerry iPhone, iPad or iPod touch

The Directory module allows the user to see information about all users in the courses the user is enrolled in. The interface for the Directory module allows the user to search by first and last name or e-mail address for specific users. For example, you may enter "M" to search for all users with the letter M in their first name, last name, or e-mail address. The Directory module can also show only students or only teachers that are in the user's courses. This is done by selecting the appropriate option beneath the search bar (options are All, student or Teacher).

How to Search

  1. Enter a search term into the search field - this can be part of a person's name or e-mail address
  2. Select which user type you are searching for: All, Student, or Teacher
  3. Click Search
  4. The list will automatically filter results based on your search query

Once the list of students and teachers has been filtered, a user can select a specific student or teacher to view detailed information about them based on the user's settings in the Joule Mobile block. For more information about setting view permissions, see the Joule Mobile Block Manual. The directory can show the following detailed information about a user:

  • First and last name
  • Home phone number
  • Mobile phone number
  • Home address
  • Home e-mail address
  • ICQ user name
  • Skype user name
  • Yahoo user name
  • AIM user name
  • MSN user name
Android BlackBerry iPhone, iPad or iPod touch

From the contact details screen, you may add the contact to your device's address book or send a friend request through the Dubmenow network. Clicking on a contact's phone number will initiate a call to that individual. Clicking on the contact's address will display the address on the device's map. Clicking on the contact's e-mail address will begin the composition of an e-mail to that user.

1.4. News

Android BlackBerry iPhone, iPad or iPod touch

The News module provides the institution with the capabilities to display a predefined set of RSS feeds. These RSS feeds can be internal or external to Joule. RSS feeds expand and contract to show and hide the entries in the feed. The RSS feed with the most recent entry appears first on the list. Selecting a new entry causes the user to navigate to the RSS entry via the device's Web browser.

1.5. Courses

Android BlackBerry iPhone, iPad or iPod touch

The Courses module displays a list of all the courses in which the user is enrolled, organized by course category based on the institution's global settings for the Joule Mobile block. When a user selects a course, they are provided with more information about the course. The Joule Mobile app separates the course information into five areas through the use of buttons or tabs:

  1. Info: Overview information about the course
  2. Recent: Recent activity in the course
  3. Upcoming: Upcoming calendar events for the next 7 days
  4. Roster: A list of all users enrolled in the course
  5. Grades: Student grades for the course

Each of the screens are discussed in greater detail below.

1.5.1. Info

Android BlackBerry iPhone, iPad or iPod touch

Selecting a course from the course list presents the user with the Course info screen. The course info screen lists out information about the course, the faculty members, course summary, and any meetings created for the course. For more information on creating meetings for a course, see the Locations Block Manual.

1.5.2. Recent Activity

Android BlackBerry iPhone, iPad or iPod touch

The Recent Activity screen (accessed through the Recent tab or button on the device in the Course module) displays the same information displayed by the Recent Activity block for the selected course in Joule. This includes all logged actions performed by users enrolled in the selected course. For a student, this is useful to view what updates a teacher has made. For a teacher, this allows them to see when students have completed or viewed activities. A user can click on an activity and they will be logged in (via single sign-on) to the institution's Joule site and sent to the activity via the device's Web browser.

1.5.3. Upcoming Events

Android BlackBerry iPhone, iPad or iPod touch

The Upcoming Events screen (accessed through the Upcoming tab or button on the device in the Course module) displays events in the course calendar over the next two weeks. These events can be user, group or course events. Clicking on an event provides the event details listing the date, time, duration and summary of the event.

1.5.4. Roster

Android BlackBerry iPhone, iPad or iPod touch

Similar to the Directory screen, the Roster screen lists out all other users enrolled in the course. Users can view a participant's contact details by clicking on the participant's name. The contact detail displayed from the Roster screen is the same contact detail displayed in the Directory module.

1.5.5. Grades

Students and teachers have different views of the Grades screen. More information can be found in the Teacher Grades section or Student Grades section below.

1.6. Maps

Android BlackBerry iPhone, iPad or iPod touch

The Maps module synchronizes with the Locations block in the institution's Joule site to get a list of all of the locations an institution has created for their campus. The Maps module displays the locations as pins using the device's native mapping application (typically Google Maps) inline the Joule Mobile application. Users are able to view the details for a particular location by clicking on the pin. Details include the address of the location and the ability to view directions to the location.

Note: Get Directions Exits Joule Mobile
If the user clicks on the Get Directions button, the user will exit the Joule Mobile application and be brought to the device's map application. This will require the user to use the device's navigation buttons to return to the Joule Mobile application.

From the Maps main screen, a user can change to a list view of buildings or campuses that have been created for the institution. The method for viewing this list depends on the device's operating system:

1.7. Events

Android BlackBerry iPhone, iPad or iPod touch

The Events module displays all calendar events (site, user, group and course events) from the institution's Joule site for the user for the next two weeks. Selecting an event provides the user with greater detail, including the date, time, duration and summary of the event. This behaves the same as an upcoming event in the Course module.

1.8. Info

Android BlackBerry iPhone, iPad or iPod touch

The Info module displays information about the Joule Mobile application as well as support contact information for the institution. The following information is displayed to the user:

  • Version The version # of the Joule Mobile application for the device's operating system
  • Help Desk E-mail: E-mail address of the institution's end user support help desk for the Joule site
  • Help Desk Web Site: Web site of the institution's end user support help desk for the Joule site
  • Help Desk Phone Number: Phone number for the institution's end user support help desk for the Joule site

The institution configures the help desk e-mail, Web site and phone number when purchasing Joule Mobile.

1.9. Notifications

Android BlackBerry iPhone, iPad or iPod touch

Users receive Joule Notifications in the Main Menu of the Joule Mobile application. The notification details include the date and time of the notification and the same message that is delivered to the user's e-mail.

No HTML support
Currently, HTML is not supported in the notification message.

1.10. DubMeNow Modules

Two modules in the Joule Mobile application provide the user access to DubMeNow's contact sharing network. Review the privacy policy attached DubMeNow's Privacy Policy and visit https://www.dubhub.com/ for more information about DubMeNow.

1.10.1. Friends

The Friends module displays contacts you have added to the Dub network and allows you to contact them.

1.10.2. My Card

The My Card module displays the user's Dub contact card.

1.11. Course

1.11.1. Grades

Users that are enrolled as a Teacher in the course will have access to additional screens within the Grade screen than students. Instructors can view individual grades for all students, and the average grades for all students for all activities. Selecting a user or an activity will display a detailed view of the overall grades for that user or activity.

1.11.1.1. Student Grades
Android BlackBerry iPhone, iPad or iPod touch

The default view of the Grades screen displays the overall grade for each student currently enrolled in the course. This screen is also accessible by clicking the Student tab or button. The screen shows a list of participants by last name in alphabetical order with the associated course grade and average course grade in parentheses. Clicking on a student will take the user to the Student Grade Details screen.

1.11.1.2. Student Grade Details
Android BlackBerry iPhone, iPad or iPod touch

The Student Grade Details screen displays each activity grade for the student in the order that they appear in the course. The average grade for the activity is listed in parentheses to the right of the activity name. Each activity has an icon to the left of the activity name that indicates whether a grading action is required for the activity. A checkmark indicates that there are no submissions, or all submissions have been graded. An empty circle indicates that there is a submission for the activity that requires grading. Clicking on an activity will take the user to the grade book for the course in the institution's Joule site via the phone's Web browser.

1.11.1.3. Activity Grades
Android BlackBerry iPhone, iPad or iPod touch

The Activity Grades screen displays a list of all activities with the average student grade for each activity in parentheses. Each activity has an icon to the left of the activity name that indicates whether a grading action is required for the activity. A checkmark indicates that there are no submissions, or all submissions have been graded. An empty circle indicates that there is a submission for the activity that requires grading. The activities are listed by the order they appear in the course. Clicking on an activity will take the user to the Activity Grade Details screen.

1.11.1.4. Activity Grade Details
Android BlackBerry iPhone, iPad or iPod touch

The Activity Grade Details screen displays a list of students in alphabetical order by last name with their course grade and average course grade in parentheses for the activity selected. Clicking on a student will take the user to the grade book for the course in the institution's Joule site via their phone's Web browser.

2. Joule Mobile Block

2.1. Overview

Joule Mobile allows for contact information to be shared between users in the Joule site via the Joule Mobile phone application. In the Joule Mobile block, users have the ability to specify which information they would like to share with other users. Administrators can determine what information should be shared with other users by default. This allows the administrator to create an opt-in policy (all contact data is hidden by default and individual users must enable the sharing of contact data), an opt-out policy (all contact data is on by default and the individual user must disable the sharing of contact data), or some contact data is shared by default and other data must be enabled. If users do not share their e-mail address, then they cannot take advantage of the Dubmenow card exchange platform.

2.1.1. Related Features

2.2. User Documentation

The block is accessible by all users at all levels (site and course) and allows the user to set their own preferences for what contact data is shared with other users within the Joule Mobile phone application. When you view the block, you are provided with a single link called Update preferences:

Once have entered the preferences, you will be presented with the following options that you can set:

  • Share my email?: This preference determines if your e-mail address is displayed when another user accesses your profile through Joule Mobile. If you choose to share your e-mail address, then you can receive cards from fellow students.
  • Share my address?: This preference determines if your address, city and country are displayed when another user accesses your profile through Joule Mobile.
  • Share my phone numbers?: This preference determines if your phone numbers are displayed when another user accesses your profile through Joule Mobile.
  • Share my IM clients?: This preference determines if your ICQ Number, Skype ID, AIM ID, Yahoo ID and MSN ID are displayed when another user accesses your profile through Joule Mobile.

2.3. Administrator Documentation

The administrative user interface is different from the instructor or student interface only by adding a link to the block's global settings. An administrator will see the following view of the block:

2.4. Global Settings

Joule Mobile's global block settings are used to set the default view permissions for the Joule Mobile phone application for all users on the site as well as the level of course displayed. The global settings are as follows:

  • Share email default: Determines if, by default, the user's e-mail address should be displayed in Joule Mobile. Default: unchecked(No)
  • Share address default: Determines if, by default, the user's address, city and country should be displayed in Joule Mobile. Default: unchecked(No)
  • Share phone numbers default: Determines if, by default, the user's phone numbers should be displayed in Joule Mobile. Default: unchecked(No)
  • Share IM clients default: Determines if, by default, the user's ICQ Number, Skype ID, AIM ID, Yahoo ID and MSN ID should be displayed in Joule Mobile. Default: unchecked(No)
  • Course category depth: When fetching courses for mobile services, limit returned courses to categories of this depth or lower. Additionally, the course will appear underneath the category of the matching depth. Use a depth of zero to include all courses and categories. Use a depth of one or more to dive deeper into sub categories. Default: 0
    • Sample category and course listing:
      • Cat 1
        • Course 1
        • Cat 2
          • Course 2
      • Cat 3
        • Course 3
        • Cat 4
          • Course 4
    • If the course category depth is set to zero, the mobile course listing would look similar to:
      • Cat 1
        • Course 1
        • Course 2
      • Cat 3
        • Course 3
        • Course 4
          **If the course category depth is set to one, the mobile course listing would look similar to:
      • Cat 2
        • Course 2
          • Cat 4
        • Course 4

3. Locations Block

3.1. Overview

A location signifies a building, meeting place, or point of interest to the institution's users. Administrators are able to use the Locations block to create site-wide locations for an institution. Instructors can then associate meeting times with these locations in a course to set up course study groups, office hours and events for an institution. Users can use the Joule Mobile application to view a location's information in the Maps module as well as find directions to that location. Meeting times are presented to the user in Joule Mobile's Course module's information screen, and from here the user can get directions to the location or view it in the Maps module.

3.1.1. Related Features

3.2. Teacher Course Interface

Adding the Locations block to a course provides an instructor with access to the meetings interface to create, update and delete meeting times.

Clicking on the Meeting link provides the user with access to a list of currently existing meetings for the course as well as the Add a meeting time tab.

Meeting times are unique to the course and must be associated with a location. An administrator must create a location before a meeting time can be created within a course. Meeting times are displayed to students within the Joule Mobile application's Course module's information screen. Students will be able to get directions to the location from within the Joule Mobile application.

3.2.1. Add a Meeting Time

Adding a meeting time to a course consists of completing the form below. A meeting time cannot be created without a location first existing at the site level.

  • Title: (Required) The title of the meeting time, which will be displayed to the students in Joule Mobile on the Course modules information screen. Ex: Office Hours
  • Location: (Required) Select the location that the meeting time is associated with from the drop-down list of all site-wide locations.
  • Hours: The meeting's time and date information as a single line of text. The format of this information is open to however the instructor wants to display this information and will be shown to the student in Joule Mobile on the Course modules information screen. Ex: MWF 3-5 PM
  • Room: The room number or name of the exact meeting area within the location selected, if applicable. Ex: 410A

3.2.2. Update a Meeting Time

In order to update a meeting time, the instructor must click on the name of an existing meeting time in the Meeting Times tab. This will bring the instructor to the Add a meeting time screen with all of the fields pre-filled with the meeting time's previously set information.

3.2.3. Delete a Meeting Time

To delete a meeting time, the instructor clicks on the delete link to the right of the Room column. There will be no verifications before deleting the meeting time — this action is permanent and instantaneous. As soon as the meeting time is removed from the Locations block, the meeting time will no longer be displayed in the Joule Mobile course information screen.

3.3. Administrator Documentation

Adding the Locations block to the site level provides users with the Administrator role with access to view and create locations. The block looks like the image below when added to the site level:

Clicking the Locations link provides the user with a list of all previously created locations. This list will be blank to begin with and a second New Location tab can be used to create a location.

3.3.1. Create a Location

Click on the New Location tab to bring up the location creation screen below:

  • Campus: (Required) A textual description of the overall area the location exists in. Institutions may have multiple campuses that users can toggle between within Joule Mobile's Maps module. Ex: Main Campus
  • Category: A text string that allows locations to be grouped together in the main Locations listing screen. Ex: Dorms
  • Location: The name of the location, which will be displayed to the user in the Joule Mobile application and the instructor when creating meeting times. This should be the common name for the location. Ex: Smith Dormitory
  • Description: A description of the location. For example: "Joseph Smith was an exemplary freshman, so the dorms were named in his honor."
  • Address: The street address for the location – used to provide directions.
  • City: The city associated with the location – used to provide directions.
  • State: The state associated with the location, if applicable.
  • Zipcode: The zip code for the location – used to provide directions.
  • Latitude: This field is required for the pin to be displayed in Joule Mobile's Maps module.
  • Longitude: This field is required for the pin to be displayed in Joule Mobile's Maps module.

3.3.2. Update a Location

To update an existing location click on the name of the location in the Location column. Modify the fields that need to change and click on the Save changes button.

3.3.3. Delete a Location

To delete a location click on the delete link to the right of the location name in the blank column. The location will be deleted without a confirmation page, clicking on the delete link accidentally will cause the location to be deleted.

3.4. Global Settings

  • Campus: Default campus name when creating a new location. Default: Main Campus
  • City: Default city name when creating a new location. Default: Empty
  • State: Default state when creating a new location. Default: Empty
  • Zipcode: Default zip code for the city used when creating a new location. Default: Empty
  • Country: Default country code when creating a new location. Default: United States
  • Zipcode Search Priority: This option returns more precise default geographic coordinates on the map when creating a location that is within the United States. Default: Yes

3.5. Permissions

  • View and Add Locations (block/locations:viewedit_locations): This permission allows the user to view and add locations for the entire site. Defaults settings are:
    • Defaults
      • Administrator: Allow
      • Course Creator: Not Set
      • Teacher: Prevent
      • Non-editing Teacher: Prevent
      • Student: Prohibit
      • Guest: Not Set
      • Authenticated User: Not Set
  • View and Add Meetings (block/locations:viewedit_meetings): This permission allows the user to view and add meetings to a course. Default settings are:
    • Defaults
      • Administrator: Allow
      • Course Creator: Not Set
      • Teacher: Allow
      • Non-editing Teacher: Allow
      • Student: Prohibit
      • Guest: Not Set
      • Authenticated User: Not Set

4. Product Manual Terms of Use

Permission for the use of Product Manual is granted subject to the following terms and conditions:

By accessing this page and using this manual, you agree to and are bound by the terms of this Terms of Use. If you do not agree to all of the terms and conditions contained in the Terms of Use, you are not authorized to use this page or these documents.

In using Product Manual, you agree that you will use them only for their intended purpose and not use them for any purpose that is unlawful or prohibited by these terms. You may not misuse or alter any document in any way, including any derivative work, or reproduce or display these documents outside your enterprise without the express written consent of Moodlerooms.

Except as expressly granted in the Terms of Use, no other permissions, licenses or rights are granted, either express or implied, to the Product Manual, or to any information, data, software or other intellectual property contained therein.

Moodlerooms reserves the right to withdraw the permissions granted herein whenever, in its sole discretion, the use of the Product Manual is detrimental to its interest or, as determined by Moodlerooms, the instructions contained herein are not being properly followed.

Moodlerooms makes no guarantee about the content of the Product Manual. Use of the Product Manual is at your own risk. They are provided “as is” and without warranty of any kind, either express or implied, including, but not limited to implied warranties of merchantability, non-infringement and fitness for a particular purpose.

The Content, Software, Services and all other aspects of this web site are subject to these Terms of Use. Moodlerooms reserves the right to update these Terms of Use at any time without notice to you. The applicable and most current version of the Terms of Use can be reviewed by clicking on the “Terms of Use” hypertext link located at the bottom of our web pages.

Your Rating: Results: PatheticBadOKGoodOutstanding! 7 rates
Adaptavist Theme Builder Powered by Atlassian Confluence