Welcome to the DataCamp family! You are about to begin creating a course that, in just a few months, will be available to over 3 million students worldwide! If you're new to eLearning, you'll soon learn that teaching an online course is very different from teaching in a classroom. But we're here to help! This course will provide a guide to the DataCamp Course Creation process; an introduction to the tools we use, including GitHub, Asana, and our very own course editor; and the different types of exercises and slides you can use, and how to make sure you're reaching students at the other end of the screen. While creating your course, you will find you have other questions, such as, "How will my course be marketed?", "How do I recommend other instructors to DataCamp?", or "When do I get paid?". This course will also provide you with direction on where to find answers to all your questions. Following this course, you should be familiar with the DataCamp Course Creation process and be ready to start your very own DataCamp course. Have fun and see you in the course!
Are you interested in creating a DataCamp course, but not sure what exactly to expect? This introductory chapter will you give an overview of the different phases of course creation and the people you'll work with during each phase. You'll focus on the first two phases: course design and course development and meet Curriculum Leads and Content Developers, who will be your guides.
Tools We Use
Before diving deep into pedagogy and the nitty-gritty details of DataCamp exercises, it's important to learn the values we hold ourselves and our instructors to when building a course, namely accountability, predictability, and transparency. Furthermore, it is vital to understand the tools we use, how they work, and how they support our values.Accountability, transparency, and predictability50 xpWhy are deadlines important?50 xpAre DataCamp deadlines flexible?50 xpHow hard can it be?50 xpCourse management tools50 xpAsana is our ground truth100 xpUnderstanding our meeting tools50 xpCommunication strategy50 xpNavigating the DataCamp course editor50 xpUsing the course outline50 xpText vs. code fields50 xpSaving in the course editor50 xpGitHub and course development50 xpGitHub files100 xpSaving and commits50 xp
What Makes a Great Course?
At DataCamp, we strive for quality in our content, our product, and our instructors. We do this by building our courses with a specific structure around learning objectives. We've built this structure so that our students get the best eLearning experience. We also know that this can be a challenge, so in this chapter, we provide a few tips and tricks on how to teach effectively on an eLearning platform.Structure and optimal flow50 xpLesson framework50 xpMotivating a lesson50 xpProgressive build-up50 xpDefining learning objectives50 xpClear learning objectives50 xpReal-world scenarios50 xpOptimizing for digital learning50 xpCreating course descriptions50 xpDeciding on prerequisites50 xpUsing analogies and heuristics50 xpFostering learner engagement50 xpKeeping learners motivated100 xpWhat to avoid in interactive exercises50 xp
Now that you know our tools and the tricks to making a great course, dive into the nitty-gritty of DataCamp courses. In this chapter, you'll learn about how to create videos and the different types of interactive exercises we support on our platform. You'll learn about the different parts of interactive exercises and the guidelines we follow to ensure our courses keep our students engaged. Lastly, you'll return to GitHub and learn about how it's used to get all the content from your videos and exercises reviewed to ensure it's top quality!Video exercises: Slides & transcript50 xpAnimating text & code50 xpAnimating images50 xpA great video50 xpComponents of interactive exercises50 xpAnatomy of an exercise100 xpWhat is sample code50 xpInteractive exercise fields50 xpTypes of interactive exercises50 xpChoosing the right coding exercise100 xpChoosing the right non-coding exercise50 xpStriking the right balance50 xpRespect the guidelines50 xpLearning the guidelines50 xpCourse evaluation50 xpGitHub for course review50 xpPull request in your Github repo100 xpGitHub resources50 xp
Course Launch and Beyond!Free
Many things happen after a course has been designed and developed; namely, it must be launched! In this chapter, you will learn about the different aspects of course launch, the work that goes into a course following its launch, and importantly, how you will get paid for your course. If you have enjoyed creating a course, and want to make more DataCamp content, you will find out all we have to offer!Post-dev review and course launch50 xpScreencasts vs. audio recordings50 xpSubmission Correctness Tests (SCTs)100 xpSoft launch vs. hard launch50 xpCourse maintenance50 xpContent Dashboard50 xpMaintenance process100 xpMarketing and royalties50 xpMarketing courses50 xpUnderstanding royalties50 xpCongratulations!50 xp
Kelsey McNeillieSee More
Kelsey works with DataCamp's Instructor Community to maintain and improve relationships with current instructors. She also recruits highly qualified data industry professionals to develop courses, and assists the Content Team with projects as needed. Her main areas of expertise are Excel, SQL, Tableau, and turning anything into a table or bulleted list. Connect with her on LinkedIn!