Skip to main content
Ctrl+K
Building and Running an Open edX Course: Redwood Release  documentation - Home
  • Building and Running an Open edX Course: Redwood Release
  • 1. General Information
    • 1.1. Read Me
    • 1.2. Other edX Resources
    • 1.3. Open edX Browser Support
  • 2. Getting Started
    • 2.1. Getting Started with Studio
  • 3. Exploring Your Dashboard and Profile
  • 4. Reaching As Many Learners As Possible
    • 4.1. Designing Your Course For a Mobile Experience
  • 5. Accessibility Best Practices Guidance for Content Providers
    • 5.1. What Is The edX Accessibility Best Practices Guidance Based On?
    • 5.2. Supporting Learners with Diverse Needs
    • 5.3. Accessibility Best Practices for Developing Course Content
  • 6. Setting Up a Course
    • 6.1. Planning Course Information
      • 6.1.1. Course Title and Number
      • 6.1.2. Images and Videos for a Course or Program
      • 6.1.3. Course Description
      • 6.1.4. Additional Course Information
    • 6.2. Planning Course Run Information
      • 6.2.1. Planning Course Staff
      • 6.2.2. Scheduling a Course Run
      • 6.2.3. Additional Course Run Information
    • 6.3. Creating a Course
      • 6.3.1. Adding Course Team Members in Studio
      • 6.3.2. Creating a New Course in Studio
      • 6.3.3. Set the Course Run Schedule and Pacing in Studio
      • 6.3.4. Specifying Prerequisite Courses and Exams
      • 6.3.5. Creating a Course About Page in Studio
      • 6.3.6. Setting Up Certificates in Studio
      • 6.3.7. Course Search
      • 6.3.8. Creating a Custom Course
  • 7. Developing Your Course
    • 7.1. Getting Started with Course Content Development
    • 7.2. Developing Your Course Outline
    • 7.3. Developing Course Sections
    • 7.4. Developing Course Subsections
    • 7.5. Developing Course Units
    • 7.6. Developing Course Components
    • 7.7. Controlling Content Visibility and Access
    • 7.8. Course Licensing
    • 7.9. Testing Your Course Content
  • 8. Adding Course Components
    • 8.1. Working with Text Components
    • 8.2. Working with Video Components
    • 8.3. Working with Discussion Components
    • 8.4. Working with Problem Components
    • 8.5. Working with Content Libraries
  • 9. Creating and Adding Video Content
    • 9.1. Video Process Overview
    • 9.2. Preparing a Video
      • 9.2.1. Set Up a Hosting Service
      • 9.2.2. Create a Video
      • 9.2.3. Obtain a Video Transcript
    • 9.3. Upload a Video
    • 9.4. Adding a Video to a Course
    • 9.5. Specifying Additional Video Options
    • 9.6. Specifying Transcript Options
    • 9.7. Troubleshooting Video Problems
  • 10. Adding Exercises and Tools
    • 10.1. Problems, Exercises, and Tools
    • 10.2. Enabling Additional Exercises and Tools
    • 10.3. Annotation Problem
    • 10.4. Calculator Tool
    • 10.5. Chemical Equation Problem
    • 10.6. Circuit Schematic Builder Problem
    • 10.7. Completion Tool
    • 10.8. Conditional Module
    • 10.9. Custom JavaScript Display and Grading Problem
    • 10.10. Custom Python-evaluated Input Problem (Write-Your-Own-Grader)
    • 10.11. Drag and Drop Problem
    • 10.12. Drag and Drop Problem (Deprecated)
    • 10.13. Dropdown Problem
    • 10.14. External Grader
    • 10.15. Full Screen Image Tool
    • 10.16. Gene Explorer Tool
    • 10.17. Google Calendar Tool
    • 10.18. Google Drive Files Tool
    • 10.19. Iframe Tool
    • 10.20. Image Mapped Input Problem
    • 10.21. LTI Component
    • 10.22. Math Expression Input Problems
    • 10.23. MathJax for Mathematics
    • 10.24. Multi-select Problem
    • 10.25. Notes Tool
    • 10.26. Numerical Input Problem
    • 10.27. Open Response Assessments
      • 10.27.1. Introduction to Open Response Assessments
      • 10.27.2. Create an Open Response Assessment Assignment
      • 10.27.3. Managing Open Response Assessment Assignments
      • 10.27.4. Staff Grading for Open Response Assignments
      • 10.27.5. Accessing Metrics for ORA Assignments
    • 10.28. Oppia Exploration Tool
    • 10.29. Peer Instruction Tool
    • 10.30. Periodic Table Tool
    • 10.31. Poll Tool
    • 10.32. Poll Tool for OLX
    • 10.33. Problem with Adaptive Hint
    • 10.34. Problem Written in LaTeX
    • 10.35. Protex Protein Builder Tool
    • 10.36. Qualtrics Survey Tool
    • 10.37. Randomized Content Blocks
    • 10.38. Recommender Tool
    • 10.39. Single Select Problem
    • 10.40. Single Select and Numerical Input Problem
    • 10.41. Staff Graded Assignment
    • 10.42. Survey Tool
    • 10.43. Text Input Problem
    • 10.44. Word Cloud Tool
    • 10.45. Zooming Image Tool
  • 11. Adding Course Assets
    • 11.1. Adding Files to a Course
    • 11.2. Adding Course Updates and Handouts
    • 11.3. Managing the Pages in Your Course
    • 11.4. Textbooks
    • 11.5. Using the Course Wiki
  • 12. Using Enhanced Capabilities In Your Course
    • 12.1. Including Learner Cohorts
      • 12.1.1. Using Cohorts in Your Courses
      • 12.1.2. Enabling and Configuring the Cohorts Feature
      • 12.1.3. Creating Cohort-Specific Course Content
      • 12.1.4. Setting up Discussions in Courses with Cohorts
    • 12.2. Offering Different Content to Different Learner Groups
    • 12.3. Including Teams
      • 12.3.1. Using Teams in Your Courses
      • 12.3.2. The Learner’s Experience of Teams
      • 12.3.3. Managing Team Discussions
    • 12.4. Creating Content Experiments
      • 12.4.1. Overview of Content Experiments
      • 12.4.2. Configure Your Course for Content Experiments
      • 12.4.3. Add Content Experiments to Your Course
      • 12.4.4. Test Content Experiments
    • 12.5. Offering Timed Exams
    • 12.6. Using Open edX as an LTI Tool Provider
      • 12.6.1. Reusing Course Content with LTI
      • 12.6.2. Preparing to Reuse Course Content
      • 12.6.3. Determining Content Addresses
      • 12.6.4. Grading Remote Content
      • 12.6.5. Example: edX as an LTI Provider to Canvas
      • 12.6.6. Example: edX as an LTI Provider to Blackboard
  • 13. Proctored Exams
    • 13.1. Proctored Exam Overview
    • 13.2. Preparing Learners for Proctored Exams
    • 13.3. Creating Proctored Exams
    • 13.4. Online Proctoring Rules for Learners
  • 14. Establishing a Grading Policy For Your Course
    • 14.1. Set the Grade Range
    • 14.2. Set the Grace Period
    • 14.3. Configure the Assignment Types
    • 14.4. Graded Subsections
    • 14.5. The Learner View of Grades
  • 15. Releasing Your Course
    • 15.1. Beta Testing a Course
    • 15.2. Course Launching Activities
    • 15.3. Exporting and Importing a Course
  • 16. Managing a Running Course
    • 16.1. Course Information
    • 16.2. Automatic Email Messages from the Open edX Platform
    • 16.3. Bulk Email Messages from the Course Team
    • 16.4. Enrollment
    • 16.5. Staff Debug Info
  • 17. Managing Discussions
    • 17.1. Creating Course Discussions
    • 17.2. Running Course Discussions
    • 17.3. About Divided Discussion Topics
    • 17.4. Managing Divided Discussion Topics
    • 17.5. Moderating Discussions
    • 17.6. Guidance for Discussion Moderators
  • 18. Managing Learner Progress and Grades
    • 18.1. Learner Data
    • 18.2. Answer Data
    • 18.3. Learner Grades and Grading
    • 18.4. Obtaining Certificate Data
    • 18.5. Ending a Course
  • 19. Re-running Your Course
    • 19.1. Re-running a Course
  • 20. Glossary
  • Repository
  • Suggest edit
  • Open issue
  • .rst

Course Search

6.3.7. Course Search#

Learners can search much of the content of your course, including the course title, description, text, and video transcripts. Learners can search inside individual courses, or they can search all the courses that they are enrolled in at one time. When learners search all their courses at one time, they can filter search results based on course subject, type, and language.

Before learners can search your course, Studio must index your course content. Studio indexes your course content automatically every time you make a change to the content. You can also manually begin an indexing operation in Studio. To do this, select Reindex in the upper right corner of the Course Outline page.

The search engine returns not only exact matches for search terms, but also matches that contain the search term. These matches must contain the entire search term. For example, a search for “grade” returns results for “grades” and “graded”, but a search for “graded” would not return “grade” or “grades”.

When the search engine returns results, either for an individual course or across all courses, learners can select any search result to view that result in the course body.

For more information about the learner experience, see openlearners:SFD Search.

Note

Studio indexes most content that learners see on the Course page. However, Studio does not index course exercises and problems, including homework and exam problems. Studio also does not index course handouts or discussions. However, learners can search course discussions by using the Search all posts field on the Discussions page.

previous

6.3.6. Setting Up Certificates in Studio

next

6.3.8. Creating a Custom Course

© Copyright 2024, The Axim Collaborative.

Creative Commons License
These works by The Axim Collaborative are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.