4-day Introduction to running R, Python, Julia, MATLAB in HPC¶
- Course ZOOM:
[URL] - Planning zoom:
[URL]
Materials page¶
Topics planning¶
Spring 2025¶
Dates¶
- 21 Mar 11.00-12.00 Onboarding
- 24 Mar R
- 25 Mar Matlab
- 26 Mar Julia
Meeting 20 March 15:00¶
Status¶
- Number of registrations: 45
- Of which Dardel users: 11
- Where are we?
- Any panic? Nope
- MATLAB gives the most problems :-)
- Emails are sent out to learners
- Dardel has only 30 ThinLinc licenses. Unknown if this is a problem
- BB: Can access the MATLAB that works
- BC: Lots to do with the lessons! Prereqs/parations done? Login almost
- PO: Testing examples and exercises on the clusters
- RB: Perfectly on schedule! Todo: logins via ThinLinc/website: doc and video
- RP: Mosty OK. Prepared for potential shortage of Dardel ThinLinc licenses :-)
Evaluation questions¶
- [KEEP] 1. Overall, how would you rate today’s training event?
- BB: remove only if all agree. Prefers this over average learning outcome of 12
- BC: neutral
- PO: neutral
- RB: Neutral. I’d prefer to use the average learning outcome of question 12.
- RP: neutral
- [REMOVE, ADD POKE IN 15] 2.Today’s content and feedback to the lecturers (e.g. materials, exercises, structure): – What did you like best?
- Add suggestions to ‘Extra feedback’
- BB: remove only if all agree
- BC: Nudge in last text question
- PO: agree to nudge
- RB: Suggest to remove, question 15 is fine for this
- RP: Agree to nudge in last text question
- [REMOVE, ADD POKE IN 15] 3.Today’s content and feedback to the lecturers (e.g. materials, exercises, structure): – Where should we improve?
- BB: remove only if all agree
- BC: RM
- PO:
- RB: Suggest to remove, question 15 is fine for this
- RP:
- [REMOVE, ADD POKE IN 15] 4.Training event organisation (e.g. announcement, registration, …): – What did you like best? – Where should we improve?
- BB: remove only if all agree
- BC: rm
- PO:
- RB: Suggest to remove, unless the course coordinator likes this question
- RP:
- [REMOVE, ADD POKE IN 15]5.Length of teaching today was
- BB: remove only if all agree
- BC: nudge in 15
- PO:
- RB: Suggest to remove, question 15 is fine for this
- RP:
- [REMOVE, ADD POKE IN 15]6.Depth of content was
- BB: would agree to remove too
- BC:
- PO:
- RB: Suggest to remove: there are too many teachers
- RP:
- [REWORD] 7.The pace of teaching was
- Reword to: ‘What do you think about the pace of teaching overall?’, then open question
- BB: would agree to remove too
- BC: reword!
- PO: agree to reword
- RB: Suggest to remove: there are too many teachers. Like to try out the reword
- RP: Agree to reword
- [REMOVE, ADD POKE IN 15]8.Teaching aids used (e.g. slides) were well prepared
- BB: would agree to remove too
- BC:
- PO:
- RB: Suggest to remove: there are too many teachers
- RP:
- [REMOVE, ADD POKE IN 15]9.Hands-on exercises and demonstrations were
- BB: would agree to remove too
- BC:
- PO:
- RB: Suggest to remove: there are too many teachers
- RP:
- [REMOVE, ADD POKE IN 15]10.Hands-on exercises and demonstrations were well prepared
- BB: would agree to remove too
- BC:
- PO:
- RB: Suggest to remove: there are too many teachers
- RP:
- [REMOVE, ADD POKE IN 15] 11.How would you rate the separate sessions?
- BB: I agree to remove 11
- BC: kind of like this division of topics after the Q12
- PO: rm
- RB: Suggest to remove: this is too harsh on a person
- RP:
- [KEEP]12.Give your confidence levels of the following statements
- BB: Useful
- BC: useful
- PO:
- RB: Awesome! Love this!
- RP:
- [REWORD] 13.Did today’s course meet your expectation?
- Reword to ‘Would you recommend this course to someone else?’
- BB: Neutral
- BC: reword
- PO: reword
- RB: Suggest to remove: too big overlap with question 1. Would accept reword
- RP:
- [KEEP] 14.Which future training topics would you like to be provided by the training host(s)?
- Add policy of things we will not provide
- BB: Neutral
- BC: nice to have: keep
- PO: keep
- RB: Suggest to remove
- RP: Nice to have
- Add policy of things we will not provide
- [KEEP] 15.Do you have any additional comments?
- add the pokes from above
- BB: Neutral
- BC: YES
- PO: nice to have
- RB: Awesome! Love this!
- RP:
Reasoning BB:
- Problem with removing a lot of the questions is that people will not unprompted say anything about things they like/don’t like in the extra comments. The many questions at the beginning were added to get some input so I would not want to remove 1-5 unless everyone agrees to do so.
- I can agree with removing 6-10, even if they have in the past given us useful info on what to improve - I agree they are less useful with many teachers. We can then see if people say something useful in extra comments and if not we can add some back in. I do find 12. useful but I don’t agree that you can really tell that much about how good the course was from it unless we also check people before the course, so I do think we need 1. for that (1-10 + 13-14 are questions I got from PRACE as officially required when we did some courses as PRACE training, and for lack of better we just reused for our other courses)
Reasoning RB:
Just to post it somewhere, my responses are below. You’ll see I am conservative in asking many questions, as (1) I prefer not to overburden the learners, (2) I’ve seen in my reflections ( https://github.com/UPPMAX/R-matlab-julia-HPC/tree/main/reflections/20241022_richel#summary-of-evaluation-results ) that most of these questions were useless to me.
The OSes we run on our own computers:
- BB: Linux
- BC: Windows, Mac
- PO: Windows
- RB: Linux
- RP: Linux, Windows as back-up