Activities and Activity Editor

The purpose of this article is to guide users in creating and releasing activities and how to use the activity editor

How to Create an Activity?

  1. Click the “Create a new Activity” button

  2. The "Create New Activity" modal is displayed
  3. Fill in the fields

  4. Save / Create&Edit

How to Import an Activity?

  1. Click the “Import activity” button
  2. Select Ipynb file to import or drag and drop to this area
  3. Click “Close”
  4. A newly imported Activity is displayed the list

How to Edit Activity?

  1. Сlick on the three dots on the right side of the page => Click “Edit”

  2. Or click to select an Activity from the activity list page

How to Delete Activity?

  1. Сlick on the three dots on the right side of the page

  2. Click the “Delete” button

How to Copy Activity?

  1. Precondition:
    1. There is a campus with several courses;
    2. There is at least one published activity;
    3. There is at least one not published activity.
  2. Open not published activity in the activity editor => Buttons "Copy" and "Move" are displayed and enabled
  3. Click the "Copy" button
    1. Copy dropdown is opened;
    2. Search field is empty;
    3. Course with current activity is unfolded;
    4. Rest of courses are collapsed;
    5. Lesson radio button with current activity is checked;
  4. Check any lesson radio button to copy activity
  5. Click on the "Copy" button => Toaster with text "Activity copied successfully" is displayed
  6. Close the activity editor and open course where activity was copied =>
    1. Activity is copied in correct course and lesson;
    2. Copied activity name is "<activity_name> + <***>";
    3. Copied activity status is "draft"
  7. Repeat steps 2 - 9 for published activity => Result is the same

How to Move Activity?

  1. Precondition:
    1. There is a campus with several courses;
    2. There is at least one published activity;
    3. There is at least one not published activity.
  2. Open not published activity in the activity editor => Buttons "Copy" and "Move" are displayed and enabled
  3. Click on the "Move" button
    1. Move dropdown is opened;
    2. Search field is empty;
    3. Lessons of current course are displayed as radio buttons;
    4. Lesson radio button with current activity is checked;
  4. Check any lesson radio button to move activity except the current lesson => Move button is enabled
  5. Click on the "Move" button
    1. Toaster with text "Activity moved successfully" is displayed;
    2. Lesson name is changed in breadcrumbs.
  6. Close the activity editor and check lessons
    1. Activity is moved to correct lesson;
    2. Activity name is not changed;
    3. Activity status is not changed.
  7. Repeat steps 2 - 8 for published activity => Result is the same

How to Execute code in one cell?

  1. Input code in the cell

  2. Click  the “Execute code” icon to the left of the cell

How to Validate Activity?

  1. Click the “Validate all” button

  2. The toast message “Validation Success! You passed all the tests” is displayed

How to Publish Activity?

  1. Click the “Publish” button 

  2. The toast message “Activity was published successfully” appears and the published Activity is displayed in the list of Activities with “Published” status

How to Set Due Date in the Activity Editor?

  1. Click Settings button on the left side
  2. Set Date and Time (AM/PM)
  3. Save changes
  4. The toast message "Due Date is updated successfully" is displayed
  5. Selected Due Date is displayed in the Due date column on the Activities list page

How to Set Due Date in the Activity List?

  1. Navigate to the Activities list

  2. Click Set Due Date

  3. Set Date and Time (AM/PM)

  4. Save changes

  5. The toast message "Due Date is updated successfully" is displayed

  6. Selected Due Date is displayed in the Due date column

How to Allow auto grading Submission?

  1. Settings in the Activity Editor

  2. Enable checkbox “Allow auto grading submission”

  3. Save changes

How to Allow students to submit after due date?

  1. Settings in the Activity Editor

  2. Enable the checkbox “Allow students to submit after the due date”

  3. Save changes

How to Add an Attachment to an Activity?

  1. Edit activity
  2. Click "Attachments" on the right side of the screen
  3. Upload attachments

How to Remove Attachment?

  1. Select an attachment

  2. Click the "Remove: button

How to Download an Attachment?

  1. Select an attachment
  2. Click the “Download” button

How to change Image in activity editor (free account)?

  1. Create new activity in campus with Free plan => Default image is "Python (Lambda)";
    "Lambda" tile is displayed
  2. Click on the "Python (Lambda)" button:
    • Image Selecting modal is opened;
    • Available images:
      • Non Coding - enabled
      • All LAMBDA images - enabled
      • All JUPYTER KERNEL - disabled
    • Button "Request Access" is enabled in the JUPYTER KERNEL section
  1. Select any enabled image and click on the "Save" button

    • Selected Image is applied;
    • Modal is closed;
    • "Lambda" tile is displayed if any LAMBDA image is selected

How to change Image in activity editor (paid account)?

  1. Create new activity in campus with paid plan => Default image is "Non Coding"
  2. Click on the "Non Coding" button =>
    1. Image Selecting modal is opened;
      Available images:
      • Non Coding - enabled
      • All LAMBDA images - enabled
      • All JUPYTER KERNEL - enabled
  3. Select image and click on the "Save" button
    • Selected Image is applied;
    • Modal is closed;
    • Worker is displayed for all JUPYTER KERNEL images;
    • Worker is NOT displayed for all LAMBDA images;
    • "Lambda" tile is displayed if any LAMBDA image is selected;
    • Worker changed it's status to Connecting => Connected

How to Add Code blocks?

  1. Click “/” icon

  2. Code block section
  3. Select subtype to add:

    • Read only code

    • Manually graded code

    • Manually graded text
    • Auto graded code

    • Static code

  4. Input Solution code, Test code, and Points in the blocks (where required)

How to add Quizzes?

  1. Click “/” icon

  2. Quizzes section
  3. Select quizzes to add:

    1. Multiple Response

    2. Single Response

    3. True or False

    4. Short answer

    5. Fill in the blank

How to Add Text formats? 

  1. Click “/” 
  2. Text formats section
  3. Select subtypes to add:
      • Text

      • H1

      • H2

      • H3

      • Bullet list

      • Ordered list

      • Quote

      • Math Formula

How to Add Media?

  1. Click “/” icon
  2. Select Media section
  3. Select media to add:
    1. Image block
    2. Embed block
    3. Youtube block

How to Add A.I. content Assistant?

  1. Click “/” 
  2. A.I. content Assistant section

  3. Select A.I. content assistant to add:
    1. Request AI to write
    2. Outline
    3. Objectives
    4. Code example
    5. Exercise Idea
    6. Draft Quizz
    7. Additional Resources

Recent prompts to AI

  1. Type '/' in the editor
  2. Hover over "Recent prompts" menu item => Scrollable list of recent prompts is displayed
  3. Click on any prompt => AI cell filled with the prompt is displayed

Favorite prompts to AI

  1. Type '/' in the editor
  2. Select A.I. content assistant to add
  3. Send Request to AI
  4. Star icon displayed when AI response is displayed in the request line
  5. Click the star icon => The star icon turns yellow
  6. Click the "Finish" button
  7. Type '/' in the editor
  8. Hover over "Recent prompts" menu item => Scrollable list of favourite prompts is displayed
  9. Click on any prompt => AI cell filled with the prompt is displayed

How to add a Discussion Board?

  1. Click “/” 
  2. Collaboration section
  3. Select Discussion
  4. Add title
  5. Add intro
  6. Save 

How to add / edit / delete Thread?

  1. Click Start the discussion
  2. Enter the thread text
  3. Сlick Send
  4. Click the pencil icon to edit the thread
  5. Click the trash icon to delete the thread

How to add / edit / delete Comment?

  1. Click Reply button
  2. Enter the comment text
  3. Сlick Send
  4. Click the pencil icon to edit the comment
  5. Click the trash icon to delete the comment

* Users can edit and delete their own threads and comments. Instructors can delete threads and comments from other Users

How to add mention?

  1. Add thread or comment
  2. Enter @ => A list of all course participants is displayed in the dropdown
  3. Select a user to mention => The mentioned user has been successfully notified
  4. The user can go to the activity by following the link in the notification

How to add emoji?

  1. Add Discussion board / Thread / Comment
  2. Add Title / Thread / Comment  => Save => Emoji icon is displayed
  3. Click on the emoji icon => A row of 8 emojis is displayed
  4. Select an emoji to add => The Selected emoji is displayed
  5. Click again on the added emoji => Emoji removed
  6. In Step 3 click on the 3 dots => A pop-up window is displayed with a full list of emoji
  7. Click on the grey emoji icons to switch between emoji sections => A list of emojis related to a specific section is displayed
  8. Search emoji by entering text in the "Search emoji" field => The correct emoji(s) is/are displayed. The specific section that this emoji belongs to is displayed
  9. Select emoji in the pop-up => A pop-up is closed. Selected emoji displayed

How to add table, emoji, divider?

  1. Click “/” 
  2. Other  section
  3. Select:
    1. Table
    2. Emoji
    3. Divider

Context menu

  1. Open empty activity editor
  2. Hover over empty block => "Plus" and "move block" icons are displayed
  3. Click the "move block" icon => Context menu with 3 options is displayed:
    • Duplicate
    • Delete
    • Copy link to block
  4. After step 3: Click on the "Duplicate" option => Current block and it's content is duplicated
  5. After step 3: Click on the "Delete" option => Current block is deleted
  6. After step 3: Click on the "Copy link to block" option => Current link to block is copied

Table of Contents

  1. Create a new activity
  2. Edit it
  3. Open a list icon on the right side of the editor => 
    1. The Contents sidebar is displayed
    2. No Content Found text is displayed
  4. Add the following cells:
    1. Heading 1 
    2. Heading 2
    3. Heading 3
    4. Code cells
    5. Discussion board
  5. Open the Contents sidebar
  6. Select titles in the Content sidebar => The page scrolls to the selected cell and the cell highlighted in green