Skip to content

Commit e090e3c

Browse files
Analyse
1 parent 34d82c8 commit e090e3c

5 files changed

Lines changed: 64 additions & 0 deletions

File tree

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
ID,Start time,Completion time,Email,Name,"Overall, how would you rate this training event?","Training event content and feedback to the lecturers (e.g. topic, materials, exercises, structure): – What did you like best?","Training event content and feedback to the lecturers (e.g. topic, materials, exercises, structure): – Where should we improve?","Training event organisation (e.g. announcement, registration, ...): – What did you like best? – Where should we improve?",Which future training topics would you like to be provided by the training host(s)?,Would you recommend this training event to others?,Length of course was,Depth of content was,The pace of teaching was,Teaching aids used (e.g. slides) were well prepared,Hands-on exercises and demonstrations were,"Hands-on exercises and demonstrations were well prepared
2+
",How would you rate the instructors overall teaching performances?,Do you feel you achieved your desired learning outcome?,Did the course meet your expectation?,"Do you have any additional comments?
3+
"
4+
1,5/23/23 8:46:58,5/23/23 16:46:02,anonymous,,6,possibility to go back,less on basic descriptions written already,,,Yes,Too short,Adequate,Adequate,No strong feelings,Adequate,No strong feelings,6,No,Not sure,
5+
2,5/26/23 8:37:17,5/26/23 8:45:33,anonymous,,3,"the content and material was good. having everything in writing is very useful. the content was very basic to ""how to use an hpc cluster"" though - i had expected some things more in line with using cython and making python code more efficient for hpc computing. that was partially my mistake for not reading the agenda carefully! the hands-on sessions were basically non-existent unffortunately.",unfortunately it was quite disorganized and the lecturers were not always adept at presenting the material in a coherent and interesting way,the event really was focussed to users of UPPMAX and HPC2N and was not particularly useful for users of other systems i would say.,knowing that trainings by uppmax and hpc2 are probably not relevant to me (i use berzelius) i would not attend future trainings by these hosts unless very specific to my needs. such as optimizing pytorch and optimizing gpu use for deep learning,No,Too short,Too superficial,Too slow,Agree,Too few,Disagree completely,2,No,No,
6+
3,5/26/23 8:50:54,5/26/23 8:53:20,anonymous,,7,materials,structure,,,Yes,Too long,Too superficial,Too slow,Agree,Too few,Agree,7,Yes,Yes,
7+
4,5/26/23 9:16:53,5/26/23 9:49:21,anonymous,,1,I am really sorry but this is a total disaster honestly. Two of three lecturers were unprepared and just read the webpage. Took three hours to explain Python and virtual environment. Python things should have been prerequisite.,Please be prepared and make it more hands-on. ,"Nothing. This is very poorly organized. Paused at any time, no schedule was kept.",More detailed explanation about the HPC structure and more hands-on experiences typing together.,No,Too short,Too superficial,Too slow,Disagree,Too few,Disagree completely,1,No,No,
8+
5,5/26/23 13:20:40,5/26/23 13:25:01,anonymous,,9,materials,structures,registration is good. ,gpu programming (basic level),Yes,Adequate,Too profound,Adequate,Agree,Too few,Agree,9,Yes,Yes,would like to see a gradual transition from basics to intermediate level. some points are difficult to follow for beginers.
9+
6,5/26/23 14:33:21,5/26/23 14:38:15,anonymous,,8,"The training material and content was great. Excercises are also extremely useful. I like it that you can test each step, and if you have problems with any step, you have a solution file so that you don't fall behind.","I think that too much time was invested into how to handle environments and the first half of the workshop. This first half was not specifically HPC in Python, but how to handle environments.",Announcement and registration was extremely good.,I would like to see a course bridging basic and more advanced deep learning topics. Maybe a bit of theory of which tools could be applied to different problems.,Yes,Adequate,Adequate,Too slow,Agree completely,Adequate,Agree,10,Yes,Yes,
10+
7,5/27/23 23:43:21,5/27/23 23:46:01,anonymous,,9,materials,topic,registration,advansed python,Yes,Adequate,Adequate,Adequate,Agree completely,Adequate,Agree completely,6,Yes,Yes,
11+
8,5/29/23 13:14:30,5/29/23 13:18:10,anonymous,,9,"Info mail, online, batch, ML",Would like more ML. Material seemed a little unfinished in general. Interactive was too long but still didn't cover all. ,This was good,Python and ML,Yes,Too short,Adequate,Too slow,Agree,Too few,Agree,7,Yes,Yes,Fewer short breaks would be good. Maybe only lunch break and one 10 min break morning and afternoon.
12+
9,5/29/23 16:28:20,5/29/23 16:33:14,anonymous,,8,Finding and loading packages and also Python for ML. Good to have the exercises gathered in one spot!,Test the modules work the day before instead of a week before! More exercises for us to try,"This was great! Registration, info about the course - also good. Q/A page is good and useful",More about the module system and how to install own packages when there are problems,Yes,Too short,Adequate,Adequate,Agree,Too few,Agree,8,Yes,Yes,
13+
10,5/30/23 11:32:09,5/30/23 11:39:34,anonymous,,8,"The Q&A forms was very handy, small suggestion is defining a layout to differentiate between student (or Q) and lecturer (or A)",They did good. ,"Was good, and excellent course material!",,Yes,Too long,Adequate,Too slow,Agree completely,Adequate,Agree,9,Yes,Not sure,I just thought too much time was spent on the basics making the the interesting advanced stuff at the end like optimisation/parallellisation/... feel a bit more rushed. Overall great course with excellent course material.
14+
11,5/30/23 19:12:55,5/30/23 19:16:28,anonymous,,9,The teachers did well despite the problem with the incompatible Python package. I'm sometimes teaching and I know these things happen even if you're prepared. ,More exercises all over.,All good,Maybe how to use R in HPC,Yes,Adequate,Adequate,Adequate,Agree completely,Too few,Agree,9,Yes,Yes,
15+
12,5/30/23 23:26:03,5/30/23 23:28:58,anonymous,,8,Really well made material,more time for code-along and on-your-own to try it,ok,"scientific python, how to use python for data analysis",Yes,Too short,Adequate,Adequate,Agree completely,Too few,Agree,8,Yes,Yes,
16+
13,5/31/23 13:00:42,5/31/23 13:07:36,anonymous,,9,Very good materials! Great that it was online so I could participate from Germany. Also glad kebnekaise was included as I will be using that,More Gpu and ml examples. More about how to install packages in virtual environment as I had problems,Just great!,Python packages. Making batch jobs.Will there be a Kebnekaise intro again? There wasn't one this year,Yes,Adequate,Adequate,Adequate,Agree completely,Too few,Agree completely,9,Yes,Yes,Thank you for the course!
17+
14,5/31/23 15:26:54,5/31/23 15:32:45,anonymous,,8,"that I could just clone from github and also the tabs to separate the centers. Also, silent room was great - should have been available for all exercises",longer time to do the exercises,keep this up!,"ML with Python, also R and installing packages",Yes,Adequate,Adequate,Adequate,Agree completely,Too few,Agree,8,Yes,Yes,recordings available is great as I couldn't participate all the time
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
ID,Start time,Completion time,Email,Name,"Overall, how would you rate this training event?","Training event content and feedback to the lecturers (e.g. topic, materials, exercises, structure): – What did you like best?","Training event content and feedback to the lecturers (e.g. topic, materials, exercises, structure): – Where should we improve?","Training event organisation (e.g. announcement, registration, ...): – What did you like best? – Where should we improve?",Which future training topics would you like to be provided by the training host(s)?,Would you recommend this training event to others?,Length of course was,Depth of content was,The pace of teaching was,Teaching aids used (e.g. slides) were well prepared,Hands-on exercises and demonstrations were,"Hands-on exercises and demonstrations were well prepared
2+
",How would you rate the instructors overall teaching performances?,Do you feel you achieved your desired learning outcome?,Did the course meet your expectation?,"Do you have any additional comments?
3+
",Last modified time
4+
1,12/1/23 15:37:16,12/1/23 15:43:01,anonymous,,9,Started slowly with very basic things which gave me time to get used to the different cluster (as I use another one normally) and later on very interesting examples were presented and nicely explained. I liked that for each topic multiple examples were presented and it was shown for each how it is send to the cluster and run. ,Maybe shorten the basics in the beginning slightly. But this naturally depends very much on the level of the students.,,,Yes,Too long,Adequate,Adequate,Agree completely,Adequate,Agree completely,10,Yes,Yes,,
5+
2,12/6/23 23:08:26,12/6/23 23:12:33,anonymous,,8,Great material!,"More exercises. Also, please try and use just one Python version instead of different lecturers using different versions",Don't change anything here! ,"More about machine learning, but maybe not just with Python. I would like to see a course on how to use C for machine learning",Yes,Adequate,Adequate,Adequate,Agree completely,Too few,Agree,8,Yes,Yes,Thank you so much for recording the course! I am going to rewatch several parts,
6+
3,12/8/23 11:01:05,12/8/23 11:04:13,anonymous,,7,Online so I didnt have to travel to Umeå. Great material. Recordings so I can rewatch.,More exercises and more code along,Very good,,Yes,Adequate,Adequate,Adequate,Agree,Too few,Agree,7,Yes,Yes,,
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Rplots.pdf

evaluations/202504_course/analyse.R

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ t$learning_outcomes <- reorder(
5555
X = order(t$average_confidence),
5656
decreasing = TRUE
5757
)
58+
readr::write_csv(t, "confidences_course.csv")
5859

5960
average_average_confidence <- mean(t$average_confidence)
6061

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
learning_outcomes,average_confidence,day
2+
I can measure the effect of using more nodes for parallel code,2.78,4
3+
"I can use Pandas (basic operations - statistics, binary operators, vectorized math, string methods)",2.91,3
4+
"I can use Pandas (inspect, clean, and sort data for later operations)",3,3
5+
I can start a script that uses parallel code,3.11,4
6+
I can use Pandas (input/output Pandas data),3.18,3
7+
I can run a Python code that uses TensorFlow,3.2,4
8+
I can determine which ML and DL modules are installed at a center,3.25,4
9+
I can decide on useful file formats for big data,3.36,3
10+
I can run a Python code that uses PyTorch,3.5,4
11+
I can check that I am in an interactive session,3.57,2
12+
I can write a batch script that uses GPUs,3.57,4
13+
I can make a plot with Seaborn,3.58,3
14+
I can use the compute nodes interactively,3.67,2
15+
I can use a Python IDE,3.8,2
16+
I can create plots in matplotlib,3.87,2
17+
"I can work (create, activate, work, deactivate) with a venv virtual environment",3.93,2
18+
I can find and load a Python package module,4,2
19+
I can load a Python (machine learning) module,4,4
20+
I can determine if a Python package is installed,4.07,2
21+
I can install Python packages,4.07,2
22+
I can write a batch script,4.08,3
23+
I am comfortable using the documentation of my HPC center,4.2,1
24+
I can describe what the Python interpreter is,4.3,1
25+
I can describe what the Python programming language is,4.3,1
26+
I can submit a script to the job scheduler,4.33,3
27+
I am comfortable using a Python book,4.4,1
28+
"In Python, I can create a variable",4.5,1
29+
"In Python, I can use a variable",4.5,1
30+
"In Python, I know what the modulo operator is and when to use it",4.6,1
31+
I can load a Python version on my HPC cluster,4.7,1
32+
I can use a text editor on my HPC cluster,4.7,1
33+
I can convert a simple equation to Python code,4.8,1
34+
I can convert a simple text question to Python code,4.8,1
35+
I can create a Python script,4.8,1
36+
I can login to my HPC cluster,4.8,1
37+
I can run a Python script,4.8,1
38+
"In Python, I can find and use the operator for exponentiation",4.8,1
39+
I am comfortable learning Python,4.9,1

0 commit comments

Comments
 (0)