All Collections
Courses
Everything you need to know about creating DataCamp courses.
Content deadlines
Course Creation Process
Installing packages in the requirements files
Chapter titles: best practices
How and when course content guidelines are checked
Exercise-level learning objectives
How to teach writing functions
Course design
Curriculum Managers
Course README template
Problem solving
Teaching concepts
Course-level learning objectives
Analogies & heuristics
Handling jargon
Student understanding and misconceptions
Selecting packages
Roles
Choosing roles
Building capstone exercises
Sample Lesson
Course Outline
Course descriptions: best practices
Prerequisites
Handoff
Debugging IDE potential issues
Modular content
IDE Exercises: Baking files in the image
Lesson or video?
Mobile vs. desktop
"Multiple Choice Multiple Answers" Exercises
Course development
Course "IDE" exercises
Content Developers
What is a lesson?
Using multiple plots in an exercise
Exercise types
Course "Video" Exercises
Scripts: Best Practices
Authoring Drag and Drop exercises
Slides: best practices
Course "Drag and Drop" exercises
IDE exercise anatomy
Drag and Drop exercise anatomy
How to write code in the exercise context?
Course "Coding" exercises
Course "Multiple Choice" Exercises
Course "Multiple Choice with Console" exercises
Course "Iterative" Exercises
Course "Sequential" exercises
Coding exercise anatomy
Exercise Titles: Best Practices
Pre-exercise code
Context: best practices
Instructions: best practices
Hints: best practices
Exercise code: best practices
Success messages: best practices
Content Guidelines
Style guidelines
Chapter Descriptions: Best Practices
Course review
Wrap-up video
Screencasts
Audio recordings
Submission correctness tests
Submission correctness tests: deep dive
Animating slides