I've been using it for a few semesters now for both grad and undergrad 
courses.  Last year it was a bit rough, but this year it seemed to go 
pretty smoothly.  I just have them use PyPlot, and run an installfest at 
the beginning of the term for students to get Julia+IJulia+PyPlot installed 
(basically I tell them to install Julia and the Anaconda Python distro).  
(They can also use JuliaBox, but most students prefer to run things locally 
on their laptops.)

See also: https://github.com/stevengj/julia-mit

For homework assignments, I have them email their notebooks to the TAs, who 
print them out and grade them.  (That way, only the TAs need to have LaTeX, 
Pandoc etc installed to get nice printed output from Jupyter notebooks.)

On Friday, May 15, 2015 at 8:42:35 PM UTC-4, Sheehan Olver wrote:
>
>  I'm moving a Mathematical Computing course from Fortran to another 
> language.  I'd like to do Julia, but after a bad experience with students 
> trying to use Julia box, and the difficulty with plotting packages, I'm a 
> bit wary.  Other options are Matlab (which is really easy for students but 
> teaches bad coding) or Python (I don't like the np.array(...) syntax).  
>

Reply via email to