carpentries-incubator / julia-novice

A lesson exploring the Julia language
https://carpentries-incubator.github.io/julia-novice
Other
16 stars 21 forks source link

Ready for Pilot? #34

Open sstevens2 opened 2 years ago

sstevens2 commented 2 years ago

Hi @carpentries-incubator/julia-novice-developers!

I'm interested in running a pilot workshop of this lesson. I'm organizing a set of short workshops using incubator lessons or other short lessons for later this year at my institution.

Do you feel like this lesson is ready to be taught by someone who is did not develop the lesson? We would also be happy to provide feedback on timings and anything we note while preparing to teach it. Would be happy to meet and discuss.

Thanks! Sarah

BeastyBlacksmith commented 2 years ago

Personally, I think so, but I am obviously biased ^^. I was conteacted by like three people who expressed interest in teaching this lesson, but I haven't got any feedback, so I am unsure whether it actually happened. One of them was @cekees (I am hoping I pinged the right one). If you did teach this lesson could you share your experience?

I am also open to schedule a meeting, you can also find me on the carpentries or julia slack.

BeastyBlacksmith commented 2 years ago

From this years teaching the course with students that are beginners to programming in general I can tell, that it is recommended to let them do at least notebooks 00-06 of the julia academy intro notebooks to get them acustomed to the syntax. This requires installation of jupyter though.

Also the exercise at the beginning of the control flow episode is too hard for someone just 2-3 hours into julia. It's probably neccessary to build this up more slowly, but I haven't had a good idea yet

sstevens2 commented 1 year ago

Sorry I forgot to reply here! @snotskie will be teaching this at UW-Madison in a couple weeks and will file issues on anything we notice.

cekees commented 1 year ago

Sorry, this fell off my radar. I did use this material for the last day of a 4-day workshop at LSU where we had already gone into shell/Python/git in more detail. We used the Julia material as kind of a fun/experimental day, and it worked well. I will do it again in January to prepare grad students for doing computational science and engineering course projects in Julia.