#pythonforscicomp — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #pythonforscicomp, aggregated by home.social.
-
I have officially started working as the training coordinator at #MimerAIF (https://mimer-ai.eu/). What better way to kick things off than a course?! These days I am teaching parts of the #PythonForScicomp course in partnership with @coderefinery and @SciCompAalto.
Tomorrow is the last day of the course, but you can still join!
https://scicomp.aalto.fi/training/scip/python-for-scicomp-2025/
I will be covering the episodes on #Cython and #Packaging.
-
How can you access our #PythonForSciComp videos without YouTube? Via this repository, #GitAnnex to distribute raw videos around. One of those places is a publicly accessible object storage, and with a few commands you can download the processed videos. https://github.com/coderefinery/video-processing/
Problem: yes, git-annex installation is a barrier. This isn't designed as a primary access method but a backup.
-
#PythonForSciComp 2023 is done, and it was probably one of the best instances so far. Videos are on YouTube; stay tuned for follow-up, "how we did videos so quickly", and the way to view them without YouTube.
As always, all materials will stay public and we welcome contributions for next year.
https://scicomp.aalto.fi/training/scip/python-for-scicomp-2023/
#python #SciComp #HPC #RSEng -
#PythonForSciComp day 3 is tomorrow, 8:50 CET. Almost everyone will find something new here:
- Scripts (break out of your IDE/Jupiter and make your work reusable)
- Library ecosystem (thoughts on reuse)
- Dependencies (make your environment reusable)
-Binder (make your code reusable by anyone in place)https://scicomp.aalto.fi/training/scip/python-for-scicomp-2023/
-
I processed all today's #PythonForSciComp videos in record time (and record "not getting annoyed at myself") - and I'm still doing it all myself. With some extra helpers who weren't teaching, I bet it could be done in 1-2 hours. Do any other courses have a video processing workflows that go this fast?
-
#PythonForSciComp videos are published for day 2. The course ended at 13:00 and by 18:06 all five videos from the 3 hour day are live, which is a new record (both speed and lack of frustration). Videos may not be that useful for someone learning later (we've got reading material for that), but it does allow instant reviewing and catching-up.
https://www.youtube.com/playlist?list=PLZLVmS9rf3nNI3oQEqSJW6yXltOAZnkpa
#teaching #python #VideoProduction #coderefinery -
#PythonForSciComp (#Python for Scientific Computing) starts tomorrow and as usual, it's online and #livestream, so anyone can watch (9:00 CET). Drop ins are welcome, and Q&A/videos are usually published same-day.
Day 1 (tomorrow) starts with basics to make sure we are all on the same page: #Jupyter, #Numpy, #Pandas.
https://scicomp.aalto.fi/training/scip/python-for-scicomp-2023/
#SciComp #HPC #AcademicMastodon #PhD -
In #PythonForSciComp course, I closely tracked stats this time. For our automatic Twitch videos, we got hundreds of views - almost all the same afternoon after the course (course was in mornings).
This tells me that many people were engaging and using those videos to review in preparation for the next day. I think this is an important and often-missed way to support learners.
Stay tuned to @coderefinery for behind the scenes of these videos.
-
#PythonForSciComp behind the scenes. This is my #livestream setup that also lets me monitor what all the audience and @coderefinery instructors are communicating. Maybe a bit excessive but it seems to work well!
#OBS for broadcasting, #zoom for instructor studio, @zulip for internal communication, @hedgedoc for audience communication, #twitch for the stream, #github for lessons. #debian of course.
-
#PythonForSciComp feedback, "parallel chat" histogram after the day:
Today was:
- too fast: ooooooooo
- too slow:
- just right: ooooxooooooooooooooooooo
- too simple: ooo
- too advanced:
- was worth attending: ooooooxoooooooooooooooooooo
- I will recommend to others: ooooooooooooooooo -
#PythonForSciComp going on now, current stats:
We have about 230 stream viewers, and ~300 on the course materials, ~190 interacting via parallel chat. (people can be together and watch one stream but working separately - we encourage this!)
-
It's the night before #PythonForSciComp and things are calm - only a normal amount of emergencies. It's hard to appreciate all the people involved:
- at least 9 other instructors, who prep all lessons
- @eglerean managing registration and attendees - I actually have little idea who is coming and how. That's a huge burden gone!
- Many other helpersBesides putting on a course, we have to appreciate how much we are learning from each other- will you join us next?
#CodeRefinery #python #teaching -
How to seem like a clever course organizer:
divide up the course into lessons. Remove 10 minutes from each lesson before you tell the co-instructors. The final instructor meeting, allocate that extra time as needed. It worked last year, and worked again this year.#teaching #PythonForSciComp at 9:50 EET tomorrow, https://twitch.tv/coderefinery/
-
@coderefinery Does anyone want more high-volume updates about the "behind the scenes" part of running of the #livesteam course #PythonForSciComp using #CodeRefinery strategies? I could do that here, and @coderefinery is for the primary announcements. Feel free to direct questions here.
In theory our manuals say a lot, but there's still a lot of unwritten knowledge:
https://coderefinery.github.io/manuals/