Courses

Everything you need to know about creating DataCamp courses.

Yashas Roy avatar Nick Carchedi avatar Vincent Vankrunkelsven avatar +6
73 articles in this collection
Written by Yashas Roy, Nick Carchedi, Vincent Vankrunkelsven and 6 others
Course Design

Course design

Learn about the planning process that builds the blueprints or specifications for your course.
Yashas Roy avatar
Written by Yashas Roy
Updated over a week ago

Curriculum Leads

Learn the role that Curriculum Leads, or CLs, play in creating DataCamp courses.
Chester Ismay avatar
Written by Chester Ismay
Updated over a week ago

Course README template

Get an overview of the course README template that you will use to guide course design.
Yashas Roy avatar
Written by Yashas Roy
Updated over a week ago

Problem solving

Come up with problems that students will solve while taking your course.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Teaching concepts

Determining the techniques or concepts to teach in your course.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Learning objectives

Write specific learning objectives to create a clear vision for your course.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Analogies & heuristics

Get help on creating analogies and heuristics for your course.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Handling jargon

In tech, jargon is unavoidable. Make sure are clear and consistent when using tricky or new terminology in your DataCamp content.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Student understanding and misconceptions

Thinking about the mistakes or misconceptions that people often have when learning the material in your course.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Selecting packages

Consider the different technologies, packages, or functions you'd like to use in your course and whether it's too much (or too little).
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Learner personas

Read about the five DataCamp learner personas.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Choosing learner personas

Tips to choose learner persona, which hep gauge the difficulty level of your course.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Building Capstone Exercises

Learn what we mean by "capstone" exercises and why you're writing them during course design.
Mona Khalil avatar
Written by Mona Khalil
Updated yesterday

Sample lesson

Writing a sample lesson during course design is essential to ensure you understand the basic unit of a DataCamp course.
Yashas Roy avatar
Written by Yashas Roy
Updated over a week ago

Course outline

Learn the flow and structure of a course outline, which you help you build out your course during course design.
Yashas Roy avatar
Written by Yashas Roy
Updated over a week ago

Course descriptions

Write an exciting course description that draws students into your course.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Prerequisites

Determine the appropriate prerequisite DataCamp course for your DataCamp course, practice, or project.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Handoff

Learn about the handoff process that happens when course design is complete, and it's time to begin course development.
Yashas Roy avatar
Written by Yashas Roy
Updated over a week ago
Course Development

Course development

Learn how DataCamp's Content Developers take a course from design to launch.
Yashas Roy avatar
Written by Yashas Roy
Updated over a week ago

Content Developers

Learn the role that Content Developers, or CDs, play in creating DataCamp courses.
Yashas Roy avatar
Written by Yashas Roy
Updated over a week ago

What is a lesson?

Learn about what a DataCamp lesson is and about the framework for creating an effective lesson.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Exercise types

Learn about the available exercise types in DataCamp courses.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Course "Video" exercises

What exactly is a Video exercise?
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Scripts: best practices

Tips on how to write informative and engaging scripts for video exercises.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Slides: best practices

Guidance on creating slides for video exercises that effectively demonstrate learning objectives.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Course "Coding" exercises

Learn about the most common type of interactive exercise in DataCamp courses.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Course "Multiple Choice" exercises

Learn the different parts of a DataCamp Multiple Choice exercise.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Course "Multiple Choice with Console" exercises

Learn what a Multiple Choice with Console exercise is and how it differs from a Multiple Choice exercise.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Course "Iterative" exercises

Learn about one of DataCamp's newest exercise types, the Iterative exercise.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Course "Sequential" exercises

Learn about one of DataCamp's newest exercise types, the Sequential exercise.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Coding exercise anatomy

Learn about the different parts of a coding exercise and how those map to what a student sees on Campus.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Exercise titles: best practices

Tips for writing clear and concise titles for your exercises.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Pre-Exercise Code

Learn what pre-exercise code means.
Yashas Roy avatar
Written by Yashas Roy
Updated over a week ago

Context: best practices

Learn the best practices for contextualizing your exercises to build your course narrative.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Instructions: best practices

Some tips for writing good instructions in Coding, Iterative, and Sequential exercises.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Hints: best practices

Learn some tips on how to write exercise hints that get students closer to the solution without giving it away.
Richie Cotton avatar
Written by Richie Cotton
Updated over a week ago

Exercise code: best practices

Tips and guidelines on writing exercise code optimized for DataCamp courses.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Success messages: best practices

Some tips and tricks for writing insightful success messages.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Content guidelines

Learn our content guidelines, which help create the best possible user experience for DataCamp students.
Yashas Roy avatar
Written by Yashas Roy
Updated over a week ago

Style guidelines

Learn DataCamp's style guidelines, which helps keeps our product clean and consistent across the platform.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Chapter descriptions

Learn the purpose of chapter descriptions and where to find them on DataCamp.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Course review

Learn the appropriate workflow to get your course content reviewed by your Curriculum Lead or Content Developer.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Screencasts

Create screencasts to prepare for your upcoming audio recordings.
Becca Robins avatar
Written by Becca Robins
Updated over a week ago

Audio recordings

An overview of how to create quality audio recordings for your course.
Yashas Roy avatar
Written by Yashas Roy
Updated over a week ago

Submission Correctness Tests

What are submission correctness tests (SCTs)? Who writes them?
Filip Schouwenaars avatar
Written by Filip Schouwenaars
Updated over a week ago

Submission Correctness Tests: Best Practices

Follow these guidelines to write kick-ass SCTs that are both robust to alternative solutions yet specific to a student's mistake.
Filip Schouwenaars avatar
Written by Filip Schouwenaars
Updated over a week ago

Submission Correctness Tests: Deep Dive

More details about how Submission Correctness Tests for interactive coding exercises work behind the scenes.
Filip Schouwenaars avatar
Written by Filip Schouwenaars
Updated over a week ago

Animating slides

How to add animations to your slides in the course editor
Nick Carchedi avatar
Written by Nick Carchedi
Updated over a week ago
Spreadsheets

Spreadsheets courses

Learn what makes spreadsheets courses different.
Vincent Vankrunkelsven avatar
Written by Vincent Vankrunkelsven
Updated over a week ago

Building spreadsheets courses

Vincent Vankrunkelsven avatar
Written by Vincent Vankrunkelsven
Updated over a week ago

Spreadsheets workbooks

An overview of the scaffolding that appears in each workbook.
Vincent Vankrunkelsven avatar
Written by Vincent Vankrunkelsven
Updated over a week ago

Spreadsheets exercises

Learn about the workbook source used to build spreadsheets exercises.
Vincent Vankrunkelsven avatar
Written by Vincent Vankrunkelsven
Updated over a week ago

Meta sheets

Learn about meta sheets, where you will provide various information about an exercise.
Vincent Vankrunkelsven avatar
Written by Vincent Vankrunkelsven
Updated over a week ago

Sample sheets

Learn about sample sheets, where you will provide the data needed for an exercise.
Vincent Vankrunkelsven avatar
Written by Vincent Vankrunkelsven
Updated over a week ago

Solution sheets

Learn about solution sheets, where you will provide the optimal solution for an exercise in a spreadsheet course.
Vincent Vankrunkelsven avatar
Written by Vincent Vankrunkelsven
Updated over a week ago

SCT sheets

Learn about Submission Correctness Tests for spreadsheets courses.
Vincent Vankrunkelsven avatar
Written by Vincent Vankrunkelsven
Updated over a week ago

Spreadsheets: other exercise types

Learn about Video, Multiple Choice, and Multiple Choice with Console exercises in spreadsheets courses.
Vincent Vankrunkelsven avatar
Written by Vincent Vankrunkelsven
Updated over a week ago

Spreadsheets content guidelines

Learn about exercise guidelines for spreadsheets courses on DataCamp.
Amy Peterson avatar
Written by Amy Peterson
Updated over a week ago

Spreadsheets course limitations

Learn the limitations of DataCamp spreadsheets courses.
Vincent Vankrunkelsven avatar
Written by Vincent Vankrunkelsven
Updated over a week ago