Rosalind is an educational resource and web project for learning bioinformatics through problem solving and computer programming.
[1][2][3] Rosalind users learn bioinformatics concepts through a problem tree that builds up biological, algorithmic, and programming knowledge concurrently or learn by topics, with the topic of Alignment, Combinatorics, Computational Mass Spectrometry, Heredity, Population Dynamics and so on.
Each problem is checked automatically, allowing for the project to also be used for automated homework testing in existing classes.
The project's name commemorates Rosalind Franklin, whose X-ray crystallography with Raymond Gosling facilitated the discovery of the DNA double helix by James D. Watson and Francis Crick.
[5] Rosalind was used to teach the first Bioinformatics Algorithms MOOC on Coursera in 2013,[6] including interactive learning materials hosted on Stepic.