Learning R programming and data science with Swirl

The swirlstats website describes Swirl as:

a software package for the R programming language that turns the R console into an interactive learning environment.
Users receive immediate feedback as they are guided through self-paced lessons in data science and R programming.

The Swirl FAQ describes well who Swirl is for (R and data science beginners) and the resources needed.

For instructors

It is important to note for instructions that there is a very large selection of courses available on the Swirl Course Catalogue/Network.

Lecturers wishing to provide topical courses not currently present in the catalog can integrate their lesson within the Swirl framework and share it with the network.

Recommended usage in a course

In conjunction with lessons/lectures I recommend the use of Swirl activities/courses as homework assignments.

License
Please see above or at the resource's page regarding the license.
Created by Cyrille Médard de Chardon
on 2023-07-10