Skip to content

2025-10-14

  • Lesson plan
  • Evaluation
  • Reflection
  • Number of non-duplicate registrations: 30
  • Number of cancellations: 3
  • Number of active participants, whole day: 6 (22%)
  • Number of active participants, either half-day: 12 (some learners attended 1 half-day only) (44%)
  • Number of evaluations: 6 (100% fill-in rate by those at the second half-day)

Results

Feedback

From anonymous_feedback.txt:

  • Very well designed and beginner friendly training!
  • A very nice basic Python course for beginners who want to start using Python on HPC. The course website is very informative and tidy. Thanks a lot!

From survey_end.csv:

  • On the whole I feel the course was good, just not on the right level for me. However, the materials for the 4-day course (https://uppmax.github.io/HPC-python/index.html) led me to some more advanced stuff: automatic code optimization with Numba, and indirectly to automatic parallelization with DECO.
  • Very nice course for the Python beginner!
  • Great course, beginner-friendly!
  • Overall, it was a good course for complete beginners. However, it would have been nicer to have more discussion and less independent reading. Much of the material from the Python book could have been replaced by direct (faster) explanations from the instructor, followed by group discussions and more strictly collaborative exercises. This approach would likely have led to faster and more effective learning.
  • Since there are already plenty of Python tutorials available online, a course like this should focus on being more interactive rather than being a space where to work independently through existing materials. I also would have appreciated covering some more essential yet slightly advanced topics—such as functions, available python packages, and similar concepts—instead of spending as much time on very basic material, like simple arithmetic with operators.

Analysis, only end

All confidences

Average confidence per question

Confidences per question

Analysis, pre and post

All confidences

Average confidence per question

Confidence per question as boxplot

Confidence per question

question mean_pre mean_post p_value different
I am comfortable using the documentation of my HPC center 2.727273 4.500000 0.0099316 TRUE
I am comfortable using a Python book 2.181818 4.666667 0.0048339 TRUE
I am comfortable learning Python 3.272727 4.833333 0.0039403 TRUE
I can login to my HPC cluster 4.000000 5.000000 0.0197055 TRUE
I can load a Python version on my HPC cluster 2.818182 5.000000 0.0045775 TRUE
I can describe what the Python programming language is 2.181818 4.000000 0.0268995 TRUE
I can describe what the Python interpreter is 1.636364 4.000000 0.0065500 TRUE
I can use a text editor on my HPC cluster 2.909091 5.000000 0.0046626 TRUE
I can create a Python script 2.090909 4.833333 0.0074328 TRUE
I can run a Python script 2.636364 5.000000 0.0045213 TRUE
In Python, I can create a variable 2.000000 5.000000 0.0046912 TRUE
In Python, I can use a variable 2.000000 5.000000 0.0019569 TRUE
I can convert a simple equation to Python code 1.909091 5.000000 0.0019982 TRUE
In Python, I can find and use the operator for exponentiation 1.272727 5.000000 0.0016461 TRUE
In Python, I know what the modulo operator is and when to use it 1.181818 5.000000 0.0016461 TRUE
I can convert a simple text question to Python code 1.181818 4.500000 0.0011858 TRUE