Introduction to a lesson


Lessons are where the learning happens. kuraCloud lessons contain all of the learning content for your course, and you can access them at anytime, right from your kuraCloud homepage. This section contains everything you need to know about lessons, from navigating through lesson pages, to answering questions, arriving at checkpoints and submitting report pages.​

To open a lesson, make sure you have selected the correct course on the left side of your homepage. Then, choose the lesson or module title from your homepage. Note: if you select a module, kuraCloud will show you a list of lessons. Just select a lesson title from this list and start learning.




Navigating a kuraCloud lesson

You can think of your lesson header as a map of where you are and where you can go.

Finding your way around a lesson

The title of your lesson and the course to which it belongs always appears in the top left-hand side the header, so you can know exactly which lesson and course you are in at any time. The page number and page name is also listed in the header, and opens into a dropdown menu that shows you where you are within the lesson itself. You can jump to any page using this drop down menu, or flip forward and backward through the lesson pages using the blue arrow keys on either side of the page. Selecting  in the top right of the header will return you to your homepage.

kuraCloud Lesson style

Lessons are organized into pages with extra information tucked away into popups, minipages, and the Background page.


Popups are indicated by blue, dotted-underlined words. If you select a popup, extra information will appear as shown in the example below:

Sometimes more information will be provided which you can access by selecting the More... option as shown below. To exit the popup, select X in the top right corner.



Minipages are indicated by thin gray divider bars at the top and bottom of the panel and minipage navigation controls, as shown in the example below:

Minipages are used to break up content and often contain additional information, questions or images. To navigate through the minipages, select the PREV and NEXT arrows in the navigation controls, or select the individual blue boxes between them.

If your minipage panel is not the full width of the page, the blue boxes will be replaced with text and numbers telling you what minipage you are on, such as "2 of 5", as shown in the example below. 

Background page

Some lessons will include a Background page with supplementary information, indicated by  in the header. The Background page can be accessed at anytime by selecting this icon. To exit, select Return to Lesson.

kuraCloud Question style

kuraCloud lessons are highly interactive with lots of different ways to get you thinking. If you see a Check Answer button after a question you can select this to instantly get feedback on your work. You may even get helpful hints to point you in the direction of the correct answer. 

Basic text questions

The simplest style of question you'll see will be a plain Type your answer here box, where you will be asked to write an answer in your own words. 

Multiple Choice Questions (MCQ)

If you encounter an MCQ, you should select the correct answer from those listed. You can only select one! 

Labeling, categorizing, and drag and drop questions

Another style of question you might come across will require you to drag and drop labels to different locations (note: there may be more labels than locations, or vice versa). 

In a similar fashion, you may be required to sort a list of labels in to different categories using the drag and drop method (note: not every label needs to be sorted into a category). 

You'll know if you've sorted all of the statements correctly if a appears next to the category heading when you select Check Answer.

Some images will require labels to be added to blank locations. There may be more labels than locations, or more locations than labels.

Table questions

You may come across a lesson that contains tables for you to fill out, like the example below. 

You can enter text with the usual formatting options, and are also able to change the color of the box to red, green, yellow, or gray. You can add rows above or below, delete rows or columns, make a header row or header column and add columns left and right. You can clear the table at any stage by selecting Start over.

Upload and annotate image questions

You may be asked to upload your own image and annotate it, or annotate an image that has been provided for you. Annotate means to mark, draw, or make notes on an image. 

  • If the Change Image button is visible, you should select Change Image to upload an image of your choosing. It is recommended that you use JPEG or PNG format, but GIF files will work as well. The maximum file size is 5 MB. The speed of your file upload will depend greatly on the speed of your Internet connection.
  • You can start over at any stage by selecting Start over from the page view.
  • Select Annotate to gain access to the drawing tools, which you can use to mark up your image (see below).
  • In the left hand panel you will see a pen tool, arrow tool, and text tool. The color of these tools can be changed to black, white, red, blue and green. An eraser tool is also provided.


  • Once you're satisfied with your answer, select Done from the bottom left corner.

Question commits

Question panels have been designed to allow either single or multiple attempts at answers. If only one attempt at answering is allowed, a popup will appear when you first select Check Answer:

If you are happy with your answer and wish to continue, select Commit. If you wish to review or edit your answer, select Cancel. Once you have committed an answer, you will no longer be able to change it. If multiple attempts at answering the question are allowed, no popup will appear and you will be able to answer the question as many times as you’d like.

Formulae for Spreadsheets and Tables

The Spreadsheet, Spreadsheet Question and Table Question panels can be used to display and perform calculations on tabular data. Functions can be copied or entered directly into cells. Double click on cells that contain functions to edit them.

The following functions can be used in the kuraCloud Spreadsheet, Spreadsheet Question and Table Question panels:

Tip: Calculations should always begin with the equals symbol (=)

ABS( x ) Returns the absolute value of a number.
AVERAGE( number_list ) Returns the average of the supplied numbers.
COUNT( value_list ) Returns the number of values in the supplied list.
IF( condition, true_value, false_value ) Tests the condition and returns the specified value.
INT( x ) Rounds the supplied number down to the nearest integer.
LN( x ) Returns the natural logarithm of a number.
LOG( x, base ) Returns the logarithm of a number to the specified base.
LOG10( x ) Returns the base-10 logarithm of a number.
LOWER( text ) Changes the textual characters in the specified string to lowercase characters.
MAX( number_list ) Returns the largest value in the specified list of numbers.
MIN( number_list ) Returns the smallest value in the specified list of numbers.
MOD( x, divisor ) Returns the remainder after dividing a number by a specified divisor.
PI() Returns the value of the constant pi.
PRODUCT( number_list ) Multiplies a list of numbers and returns the result.
RAND() Returns a number selected randomly from a uniform distribution greater than or equal to 0 and less than 1.
ROUND( x, precision ) Rounds the given number to the supplied number of decimal places.
SIGN( x ) Determines the sign of the specified number.
SIN( x ) Returns the sine of the supplied angle.
SQRT( x ) Returns the square root of the specified number.
STDEV( number_list ) Returns the standard deviation of a population based on a sample of supplied values.
SUM( number_list ) Returns the sum of the supplied numbers.
SUMIF( range, criteria, sum_range ) Returns the sum of the specified cells based on the given criteria.
TAN( x ) Returns the tangent of the specified angle.
UPPER( text ) Changes the characters in the specified string to uppercase characters.
VALUE( text ) Returns the specified text as a number.
VAR( number_list ) Returns the variance of a population based on a sample of values.


You may come across a Checkpoint as you work through a lesson. Checkpoints require you to lock in your answers before you're able to continue through the lesson.

Once you select Commit, you will no longer be able to change any of your answers, but you can still view the previous pages of the lesson. Before you Commit, you won't be able to see any pages after the Checkpoint, as shown in the page navigation drop-down menu.

After you've committed a Checkpoint, you'll be able to navigate back and forth between pages. The Checkpoint is only visible as a line in the page navigation drop-down menu.


Report page

Lessons may end with a report page. This page generally contains your answers to the questions asked throughout the lesson. Or it may contain new material with specific instructions; read these carefully!

After reviewing your answers, you have the option to Download or Email your report. Your instructor will tell you which option to use.

Selecting Download will download a PDF version of your report page – you can then save this on your computer, print it, or email it to the course administrator.

Selecting Email will automatically send a copy of your report to the course administrator (note: this option will only be available if the course administrator has selected this option).