Adding and Rearranging Content in Your Lectures

Teachable allows you to add a variety of content to your courses as a way to enrich the learning experience of your students. This article shows you how to add and rearrange content (images, videos, PDFs, etc.) in your lectures.


Using the lecture editor, you can add files, text, quizzes, and code to your lectures. You can also rearrange the content, and set embed and download options.

To navigate to the lecture editor, complete these steps:

  1. Log in to your Teachable admin area.
  2. In the admin sidebar, select the course you wish to add content to. If the course is not displayed, click View All to see all courses in your school.
  3. Click on the Curriculum tab and select a lecture, or create a new one to add content to.admin-courses-curriculum-new_lecture.png

Adding Files

It's helpful to have some form of multimedia content to supplement your lectures; whether it's videos, slideshows, audio files, or another type of supported file — multimedia content helps keep your students engaged.

Teachable connects to the following applications to make it easier to add multimedia files to your course:

To add multimedia files to your lecture, complete the following steps:

  1. Click the Add File tab.
  2. Inside the lecture area, drag the files you'd like to upload to the area labeled Drop video, audio, PDF, or other file(s) here. Alternately, click the Choose files button.admin-course-curriculum-lecture-add-file.png
  3. After selecting which files you’d like to add, click Upload.admin-course-curriculum-lecture-add-file-upload.png

    TIP: You can select multiples files to upload at once.

  4. When your upload is complete, a notification will appear indicating that the lecture content has been updated. Then, the file will appear in the content list for that lecture.
  5. You can then embed the file or make it available for download by toggling the icons that appear in the file block. Some file types (e.g., Word, Powerpoint, Excel, and zip) are available for download, and cannot be embedded directly into the lecture. For these, you will need to keep the Enable Download option on for the files to be visible to your students.admin-course-curriculum-lecture-download-embed-options.gif

NOTE: To embed an image file, keep the Enable Download option disabled. If you wish to remove the image embed and make the image only downloadable, click on the Enable Download button.

Adding Text

You can add text to a lecture by clicking the Add Text tab in the lecture editor.

In the text editor, you can add and format text, as well as upload and embed images into the text box. The text editor is a WYSIWYG (What You See Is What You Get) text editor; this means that what you type, and how you format the text, is how it will appear on your page.admin-course-curriculum-add-text.png

NOTE: We’ve recently made changes to the functionality of the text editor. By default, the new beta version of the text editor will display in the lecture editor. However, to ensure that schools continue to run as seamlessly as possible, you can toggle off the beta version and revert to the old text editor by switching off the Beta toggle.


Here are the formatting tools available in the text editor:

  • Headers
  • Bold
  • Italicize
  • Underline
  • Hyperlink
  • Blockquote
  • Align (Left, Center, Right)
  • Bulleted List
  • Numbered List
  • Color (available colors based on your school's Theme)
  • Clear Formatting
  • Image

To add text to a lecture, complete the following steps:

  1. Inside the lecture area, click on the Add Text tab.
  2. Add text to the text editor.
  3. To modify the formatting of the text, highlight the text you wish to modify and then click on a formatting tool.admin-course-curriculum-lecture-add-text-formatting-tools.gif
  4. To upload and embed an image in the text editor, click on the Add Image icon. Drag the images you'd like to upload to the area labeled Drag file here. Alternately, click the Choose files button. This image will automatically embed into the text block inline with the text.admin-course-curriculum-lecture-add-text-upload-image.gif
  5. Click Save. You’ll see the text appear in the content list for that lecture. If you want to edit the text again, click on the Edit Attachment button to re-open the text editor.
  6. Click on the Preview button to preview the lecture.

Adding Quizzes

Teachable allows you to build quizzes, which gives students the chance to test what they’ve learned. Adding a quiz to your course can be an effective way to get feedback on how your students are learning and see if they’re engaging with course content.

Quizzes also add a little pressure, communicating to students that each lecture is important and necessary to progress in your course. Moreover, quizzes can help recap the key takeaways students should walk away with after completing your course.

There are two basic types of quizzes: graded and non-graded. It's important to know that non-graded quizzes are not recorded in the reports section in your school.

NOTE: While quizzes are available on all plans, only schools on the Professional plan and higher have access to the graded quizzes feature.

Complete the following steps to add a quiz to your lecture:

  1. Inside the lecture area, click on the Add Quiz tab.admin-course-curriculum-lecture-add-quiz.png
  2. Click the Add Question button to start adding questions and answer. In the Type Question Here field, write your first quiz question. In the Answer Choice field, write the answer choices for the question. As you add answers, new answer fields will automatically appear.admin-course-lecture-adding-quiz.gif

    TIP: You do not have to use all the answer fields. If an answer field appears that you do not need, leave it blank. The blank item will not appear to your students..

  3. Check the box on the left-hand side to denote the correct answer. You can also select more than one answer.
  4. Click on the red X button to remove answers from the quiz.admin-course-lecture-remove-quiz-answer.gif
  5. After adding all questions and possible answers to your quiz, click the Add Question button, and you’ll see the quiz appear in the content list for that lecture.
  6. You can edit your questions or change/add answers by clicking on the Add or edit questions link. Click on the External editor button next to the question to edit.admin-course-lecture-edit-quiz.gif
  7. Click on the Preview button to preview the lecture.

NOTE: While you can add a quiz to as many lectures as you’d like, you can only add one quiz per lecture.

Adding Code

If you want to make more advanced customizations, you may wish to add custom code to your lectures. The code block also allows you to display source code (instead of implementing it), which is particularly helpful for school owners who teach coding or programming.

NOTE: Only HTML can be implemented in the code block. However, you can choose from a variety of coding languages when you toggle on Display Source.

Complete the following steps to add code to your lecture:

  1. Inside the lecture area, click on the Add Code tab.admin-course-curriculum-lecture-add-code.png
  2. Add code to the code block. Ensure that the code is HTML; other code languages cannot be implemented in Teachable schools.
  3. Click Save in the lecture editor and you’ll see the code block appear in the content list for that lecture.
  4. To edit the code block, click on the Edit attachment button.admin-course-curriculum-lecture-code-block-edit-attachment.gif
  5. Click on the Preview button to preview the lecture.

If you want the code to only display in your lecture, complete the following steps:

  1. Click the Display Source toggle on the top right of the code block.admin-course-curriculum-lecture-add-code-display-source-toggle.png
  2. To select a code language to display, click on the drop-down menu on the top left of the code block. From there, you can choose from a variety of different coding languages.admin-course-curriculum-lecture-add-code-select-source-language.png
  3. Add code to the code block. You can display any code language that is listed in the drop-down menu.
  4. Click Save in the lecture editor and you’ll see the code block appear in the content list for that lecture.
  5. To edit the code block, click on the Edit attachment button.
  6. Click on the Preview button to preview the lecture. The display source code block will appear in your lecture like this:admin-course-curriculum-lecture-add-code-display-source.png

Adding Video Captions

Owners and authors can upload video captions, also known as subtitles, to your Teachable lecture videos.

NOTE: Schools on the Free and Basic plan can upload one subtitle file (e.g. an .srt file), while schools on the Professional plan and upwards can upload multiple subtitle files.

To upload video captions, complete the following steps:

  1. After you’ve uploaded a video, click the green document icon on the right side of the video lecture block.admin-courses-curriculum-lecture-video-upload_captions.png
  2. Choose the language for your captions from the drop-down menu and upload an .srt file. This type of file contains video subtitle information like the start and end timecodes of the text and the sequential number of subtitles. If you’re unsure how to format an .srt file, please refer this .srt formatting guide provided by our video host, Wistia.admin-courses-curriculum-lecture-video-upload_captions-upload_srt_file.png
  3. A notification saying "Captions uploaded" will appear on the lower right-hand side of the screen, showing that your video captions have been successfully added.

    NOTE: If you try to upload malformed .srt files or more than one caption for a given language, an error message will appear.

  4. You can edit or delete your .srt captions at any time by clicking the green document icon again and clicking Replace or the red trash icon.admin-course-curriculum-lecture-upload-video-captions-reaplce.gif

Rearranging Content in a Lecture

Chances are that you have a variety of content types in each lecture—videos, text, downloadable files, and so on. If you would like to change the order in which your lecture content appears, you can do so by dragging the blocks as demonstrated below:admin-course-curriculum-lecture-rearranging-lecture-contents.gif


Can't find what you're looking for?

Contact us