Interactive courses provide learners in-browser coding challenges with guided feedback.
In this article
Who can use this?
Stnd | Prem | Strt | Pro | Ent | |
---|---|---|---|---|---|
Learners: | ✓ | + | ✓ | ✓ | |
Managers: | |||||
Admins: | |||||
+ Available as a plan add-on | |||||
Learn more about Skills plans and roles |
About interactive courses
Interactive courses are an in-browser, hands-on learning experience that combines video clips, coding challenges, and a code editor.
After watching a video portion of an interactive course, you’ll take what you’ve learned and apply it to coding challenges right in your browser. After you submit an answer, we’ll check all the work for you automatically and provide guided feedback if you happen to make a coding error.
Whether you’re an aspiring developer or a seasoned professional, interactive courses have a lot to offer. Here are a few ways you can fit them into your learning journey:
- If you’re new to software development or learning a new coding language, interactive courses provide a low barrier of entry. If you’re not sure where to begin, you can jump right in, learn, and apply a concept—no setup required.
- If you want to make sure you’re on the right track with a certain technology or skill, interactive courses allow for immediate hands-on practice and guided feedback in real time. This guidance informs your expertise and gives you confidence in your new knowledge.
- If you’re a hands-on learner, interactive courses are an immersive way to engage with the technology you’re skilling up with. By leveraging problem-based challenges on real-world scenarios, you’ll have focused practice on key concepts.
Taking interactive courses
Interactive courses combine instructive video clips and coding challenges. Use the course's table of contents to navigate between the video clips and challenges and to monitor your progress through the course.
Video clips
The video clips within an interactive course work the same way as standard video courses in the Skills library. Learn how to use the video player with our video courses articles.
Challenges
When you’re ready to start a challenge, click Open. A secure sandbox environment will open in a separate browser tab. Learn how to use sandboxes in our sandboxes article.
Note: Sandboxes typically require the purchase of an add-on. However, the sandbox environments that are part of interactive courses are available to all users whose subscription or team plan includes interactive courses. See Subscription and plan comparison to see what features are available to you.
When you’ve completed a task in the coding challenge, click Validate. You’ll see a message indicating whether you’ve succeeded or failed the check, with feedback displaying in the left-hand sidebar.
Common questions
Where can I find interactive courses?
When you search for content in Skills, include the word interactive in your search query and narrow your results by filtering Courses as the content type. Courses with (Interactive) at the end of the title are interactive courses.
How do I add interactive courses to a channel?
You can add an interactive course to a channel like any other course. See Adding content to your channel to learn how.
Why does it take a while to load up a course challenge?
Pluralsight is setting up a secure practice environment, which can sometimes take several minutes to load. If the load time seems excessive, trying a different browser may help resolve the issue.
My code was marked as incorrect, but I know it's correct.
If you receive an error on your code that shouldn’t be there, we’d love to know about it so we can correct it. Please contact us using the link below and we’d be happy to take a look.