I recently developed & taught a 1-credit graduate course titled Computer Programming for Biologists. The students produced some fantastic projects!

For the course & for you, I developed tutorials in the Julia programming language. I share these here:

https://darreni.github.io/JuliaProgrammingForBiologists/

#julialang

Julia Programming For Biologists – JuliaProgrammingForBiologists

@pacific_wren How did the biologists take to Julia, out of interest? (Do you have comparisons to other languages?)
@aoanla The students did great with Julia! For years I've taught statistics courses using R, but we never tried to teach them basic programming techniques (e.g. with loops, conditional evaluation) in those courses. In the new course, I emphasized the goal of programming simulations of interest to the students (e.g. individuals moving and interacting on a landscape; cells growing in a petri dish). A key thing was using Pluto so they built their programs with full annotation. Highly successful!