Talk One: Teaching R in (an Online) Class
Today, over 145,000 people have started a course on DataCamp. In this talk, we will present some of our latest tools that we developed to make the learning experience even better.
The headliner within our presentation is a whole new DataCamp feature that will allow you to create, participate and manage professional teams and groups of students that are taking courses at DataCamp. This new feature comes with a dashboard that will allow you to get detailed insight into student and employee performance within and across courses. An instructor, professor or team manager can use the tool both in a fully online setting or in a blended learning environment, and thanks to the underlying automation less time needs to be spent on tasks such as student grading.
Furthermore, we will provide a brief intro on how to create courses on DataCamp for both our traditional interface and our new swirl interface. Finally, we will share some key insights based on analyzing the data students learning R.
When? Teaching 2 session, Thursday 16:00-17:30.
Talk Two: Taking testing to another level with testwhat
The architecture of the
testthat R package (the de facto standard for writing unit tests for R packages) is very generic and suits itself to extension and adaptation. At DataCamp, we adapted the
testthat package to be used on the R back-end of our interactive learning platform. By defining a new type of reporter and adding user-friendly test functions that are designed specifically for testing the correctness of a student's submission, the
testwhat package now exists as a wrapper around
The talk intends to give a brief overview of
testthat and its internals, followed by a more detailed discussion about testwhat and the elegant adaptations that have been made to leverage testthat's functionality for an entirely different application.
When? Data Management session, Wednesday 13:00-14:30
See you soon!