Activities vs Resources

CCLE - Activities Versus Resources

This document outlines the differences between Activities and Resources in CCLE and how to add them to a course site. It also includes a brief review of the activities/resources available for use on CCLE.

  • An Activity is a group of features available in a CCLE course site. Typically an activity is something that a student will be required to submit work to, respond to, or complete at the request of their instructor, often as part of the student’s grade. Examples of activities include Assignments, Quizzes, and Forums.

  • A Resource is generally static content that an instructor can add to a course site in order to support learning. Examples of resources include files (such as readings in .pdf format) and links to pages outside of CCLE.

Some activities/resources are used more often than others. Among the most commonly used activities are Assignment, Forum, and Quiz. Frequently used resources include File, Folder, Video Resource, and URL.

In some instances, more detailed instructions for individual activities/resources are available. For activities/resources with separate documentation, you can find a link to the documentation next to the description of the activity/resource below.

Adding Activities and Resources

  1. In your CCLE site, navigate to the section of the site where you would like the activity/resource to be located.

  2. Click the orange Turn editing on button in the upper right-hand corner of the screen.  

  3. Click the orange Add an activity or resource button near the bottom right-hand side of the center panel.

  4. A pop-up menu listing all available activities and resources for the current version of CCLE will appear.

    1. Click the activity or resource you wish to add.

    2. Fill out the settings for the activity or resource.

    3. Click Save and return to course at the bottom of the screen.

Types of Activities and Resources

As a quick overview, here are brief descriptions of the activities and resources currently available through CCLE in version Moodle 3.9:


  • Apps: provides an easy way to search for and add external learning tools and resources. One such tool is OPT, which is used for quick polling of students.

  • Assignments: enables the instructor to communicate tasks, collect work, and provide grades and feedback.

  • Attendance: enables the instructor to take attendance during class and also enables students to view their own attendance record.

  • Certificate: allows for the dynamic generation of certificates based on predefined conditions set by the instructor.

  • Chat: enables participants to have text-based, real-time synchronous discussions; multiple participants can all contribute to the discussion.

  • Choice: allows the instructor to “poll” students by asking students one question and offering a selection of pre-existing responses.

  • Database: enables participants to create, maintain, and search a collection of entries (i.e. records).

  • External Tool: provides students access to resources and activities on non-CCLE sites, provided that these tools support LTI (Learning Tools Interoperability).

  • Feedback: allows the instructor to create a custom survey for collecting feedback from participants using a variety of question types.

  • Forum: provides several different types of forums to be created for student use; it can also be used to create an archive of student and instructor discussions.

  • Glossary: enables participants to create and maintain a list of dictionary-like terms and definitions specific to the course.

  • Group Choice: allows students to enroll themselves in a group within the course. The instructor/TA can select from which groups students can choose and the maximum number of students in a group.

  • Hot Question: enables students to post and vote on posts in response to questions asked by the instructor.

  • HotPot: allows instructors to distribute interactive learning materials to their students via CCLE and to view their responses and results.

  • Interactive Content: also known as H5P, is an open-source library of learning content templates that allows instructors to create, share, and reuse interactive web experiences such as presentations, quizzes, interactive videos, games, and more. 

  • Kaltura Video Presentation: enables an instructor to create a resource using a Kaltura video.

  • Lesson: allows an instructor to create content and/or practice activities in the form of a linear, guided lesson plan, with one activity leading to the next.

  • Media Assignment (formerly Kaltura Media Assignment): allows instructors to post an activity that requires students to upload and submit Kaltura videos.

  • Media Collection: allows users to create galleries of media content. Users can create galleries of images, video, or audio, either on their own or in groups.

  • OU blog: allows for the creation of blogs within a course. You can have course-wide blogs, group blogs, or individual blogs.

  • Pearson MyLab & Mastering Link: Pearson offers integration between CCLE and its MyLab & Mastering products. This integration provides the ability for the instructor and students to log in to CCLE and click a link from a CCLE course to access their MyLab & Mastering experience.

  • Q & A: allows the instructor to create and maintain lists of questions that have been submitted by students. Posted questions can be answered either by the instructor or by course members.

  • Questionnaire: allows you to construct surveys using a variety of question types. 

  • Quiz: enables the instructor to create quizzes that are composed of different question types; these are graded automatically by the system using answers provided by the instructor.

  • Scheduler: allows the instructor to schedule appointments such as office hours. Instructors specify time-slots, and students can choose one of them on CCLE. Group scheduling is supported: each time-slot can accommodate several students, and it is possible to schedule appointments for entire groups at the same time.

  • SCORM Package: is a collection of files that are packaged according to an agreed standard for learning objects. The SCORM activity module enables SCORM or AICC packages to be uploaded as a zip file and added to a course site.

  • Turnitin Assignment: creates a Turnitin assignment that links an activity in CCLE to an assignment on Turnitin. Instructors can use this feature to assess and provide feedback on student submissions.  

  • Video Annotation: is used to annotate video in CCLE.

  • Wiki: allows participants to add and edit their own Wikipedia-like collection of user-created web pages, creating links and editing content themselves. 

  • Workshop: enables the collection, review, and peer assessment of student submissions.

  • Zoom Meeting: allows an instructor to create a virtual classroom environment where the instructor may communicate with students using audio and video.


  • Book: enables an instructor to create a multi-page resource in a book-like format with chapters and subchapters; books can also contain media files.

  • File: enables the instructor to upload digital files to CCLE, including PDF documents, MS Word files, video, and audio uploads.

  • Folder: creates an empty folder location for the instructor to house multiple files in an organized manner. Zipped folders can also be uploaded and unzipped for display.

  • IMS content package: is a collection of files packaged according to an agreed standard, allowing them to be reused in different systems.  

  • Label: enables text and multimedia to be inserted into a course page in-between links to other resources and activities. Labels can be used to improve the visual appearance of a course by adding images and text in between long lists of other file types. They can also be used to embed audio and video files directly in a course site.

  • Page: allows for the creation of a web page resource using a text editor, where video, images, audio, web links, and embedded code can be displayed. Page is recommended for users of mobile devices.

  • URL: enables the instructor to provide a web link as a resource.  

  • Video Resource (formerly Kaltura Video Resource): enables the instructor to upload an audio or video file to the Kaltura streaming server. 

Important: Do not confuse the resources above with Integrated UCLA Resources. Integrated UCLA Resources are programs and services that can interact with CCLE in some fashion but are primarily independent entities. These include MyUCLA, the Registrar, Video Furnace, Library Reserves, and Bruincast.

Further Documentation