Building and Running an Open edX Course - Cypress Release
  • 1. For Your Information
    • 1.1. Read Me
    • 1.2. Preface
    • 1.3. Change Log
    • 1.4. edX Browser Support
  • 2. Getting Started
    • 2.1. Exploring Your Dashboard, Settings, and Profile
    • 2.2. Getting Started with Studio
  • 3. Accessibility Best Practices Guidance for Content Providers
    • 3.1. What Is The EdX Accessibility Best Practices Guidance Based On?
    • 3.2. Supporting Learners with Diverse Needs
    • 3.3. Accessibility Best Practices for Developing Course Content
  • 4. Setting up Your Course
    • 4.1. Creating a New Course
    • 4.2. Course Search
    • 4.3. Setting Start and End Dates
    • 4.4. Setting Details About Your Course
    • 4.5. Set Course Prerequisites
    • 4.6. Licensing a Course
    • 4.7. Adding Files to a Course
    • 4.8. Adding Course Updates and Handouts
    • 4.9. Adding Pages to a Course
    • 4.10. Adding Textbooks
    • 4.11. Establishing a Grading Policy
    • 4.12. Setting Up Course Certificates
    • 4.13. Re-running a Course
    • 4.14. Creating a Custom Course
    • 4.15. Exporting and Importing a Course
  • 5. Developing Your Course
    • 5.1. Getting Started with Course Content Development
    • 5.2. Developing Your Course Outline
    • 5.3. Developing Course Sections
    • 5.4. Developing Course Subsections
    • 5.5. Developing Course Units
    • 5.6. Developing Course Components
    • 5.7. Controlling Content Visibility
    • 5.8. Testing Your Course Content
  • 6. Creating Course Content
    • 6.1. Working with HTML Components
    • 6.2. Working with Video Components
    • 6.3. Working with Discussion Components
    • 6.4. Working with Problem Components
    • 6.5. Working with Content Libraries
  • 7. Creating Exercises and Tools
    • 7.1. Creating Exercises and Tools
    • 7.2. Annotation Problem
    • 7.3. Checkbox Problem
    • 7.4. Chemical Equation Problem
    • 7.5. Circuit Schematic Builder Problem
    • 7.6. Conditional Module
    • 7.7. Custom JavaScript Problem
    • 7.8. Drag and Drop Problem
    • 7.9. Dropdown Problem
    • 7.10. External Grader
    • 7.11. Full Screen Image Tool
    • 7.12. Gene Explorer Tool
    • 7.13. Google Calendar Tool
    • 7.14. Google Drive Files Tool
    • 7.15. Google Instant Hangout Tool
    • 7.16. IFrame Tool
    • 7.17. Image Mapped Input Problem
    • 7.18. LTI Component
    • 7.19. Math Expression Input Problems
    • 7.20. Molecule Editor Tool
    • 7.21. Molecule Viewer Tool
    • 7.22. Multiple Choice Problem
    • 7.23. Multiple Choice and Numerical Input Problem
    • 7.24. Notes Tool
    • 7.25. Numerical Input Problem
    • 7.26. Open Response Assessments
    • 7.27. Periodic Table Tool
    • 7.28. Poll Tool
    • 7.29. Poll Tool for OLX
    • 7.30. Problem with Adaptive Hint
    • 7.31. Problem Written in LaTeX
    • 7.32. Protex Protein Builder Tool
    • 7.33. Qualtrics Survey Tool
    • 7.34. Randomized Content Blocks
    • 7.35. Recommender
    • 7.36. Survey Tool
    • 7.37. Text Input Problem
    • 7.38. Word Cloud Tool
    • 7.39. Write-Your-Own-Grader Problem
    • 7.40. Zooming Image Tool
    • 7.41. A Brief Introduction to MathJax in Studio
  • 8. Creating Content Experiments
    • 8.1. Overview of Content Experiments
    • 8.2. Configure Your Course for Content Experiments
    • 8.3. Add Content Experiments to Your Course
    • 8.4. Test Content Experiments
  • 9. Including Learner Cohorts
    • 9.1. Using Cohorts in Your Courses
    • 9.2. Enabling and Configuring the Cohorts Feature
    • 9.3. Creating Cohort-Specific Courseware
    • 9.4. Setting up Discussions in Courses with Cohorts
    • 9.5. Managing Discussions in Courses with Learner Cohorts
  • 10. Releasing Your Course
    • 10.1. Beta Testing a Course
    • 10.2. Course Launching Activities
    • 10.3. Staff Debug Info
  • 11. Running Your Course
    • 11.1. Staffing
    • 11.2. Enrollment
    • 11.3. Manage Course Fees
    • 11.4. Managing Course Discussions
    • 11.5. Participating in Course Discussions
    • 11.6. Guidance for Discussion Moderators
    • 11.7. Bulk Email
    • 11.8. Using the Course Wiki
    • 11.9. Course Data
    • 11.10. Student Data
    • 11.11. Answer Data
    • 11.12. Student Grades and Grading
    • 11.13. Assign Final Grades and Issue Certificates
 
Building and Running an Open edX Course - Cypress Release
  • Table of Contents »
  • 4.2. Course Search
  • Edit on GitHub

4.2. Course SearchΒΆ

Learners can search much of the content of your edX course, including the course title, description, course 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 courseware.

For more information about the student experience, see Searching the Course.

Note

Studio does not index course exercises and problems, including homework and exam problems. Studio also does not index course discussions. However, learners can search course discussions by using the Search all posts field on the Discussions page.

Next Previous

© Copyright 2015, edX.