#PythonForSciComp, "data formats with #Python" just starting. Computing is one thing, but reading the data in can often take more time than you expect! Learn how to make things better from an expert:
https://twitch.tv/coderefinery
#teaching #livestream #CodeRefinery
#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
Day finished successfully, feedback was good. We resume tomorrow 9:50 EET / 8:50 CET with more #Pandas (going through practical usage), #visualization (#matplotlib as a base of the ecosystem), and then disk-based data formats.
If you want something to review for tomorrow, check out #TidyData as defined in this paper - useful for anyone organizing, #Python or not:
https://vita.had.co.nz/papers/tidy-data.pdf
#PythonForSciComp schedule update. Anyone join #livestream at https://twitch.tv/coderefinery/
Schedule for next ~hour from now:
- xx:14: #pandas and the basics of using it
- xy:00: done for the day
@noordsestern Yes, many of our courses lately. If interested, you and anyone else can join us in making this possible! Our next years are dedicated to increasing our community and making this sustainable long-term.
Especially universities or other organizations can join us with a co-instructor or provide these courses to your local audience, but independent contributors welcome too.
@coderefinery I just stumbled across this. you stream a serious python exercise? I love this!👍
#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!)
#PythonForSciComp is surviving with only one emergency: broadcasting computer crashed! But all is good now.
Anyone join #livestream at https://twitch.tv/coderefinery/
Schedule for next ~hour from now:
- started now: Advanced #numpy - what's inside that array object and how do you use it?
- in about an hour, xx:10: #pandas and how to use it
#PythonForSciComp starting soon, anyone join #livestream at https://twitch.tv/coderefinery/
Schedule for next ~hour from now:
- xx:50: Stream goes live and we start icebreaking
- xx:00: Intro to the course
- xx:15: #Jupyter - minimum you need for the rest of the course
- xy:00: Advanced #numpy - what's inside that array object and how do you use it?
@jobin @VergaraLautaro
Thanks! Though I can say we spend plenty of time preparing, it just goes to show how much we understand how tricky our topics really are! Good pedagogy, too...
How organisations can interact with @coderefinery
Such a cool drawing 👏
#Hybrid teaching has a bad reputation - online participants are rarely happy. #CodeRefinery flipped that to #ReverseHybrid - instructors online, learners can meet in-person if they want. Staff can host official rooms, zoom rooms, etc. It changed the way we see teaching.
Our developments made #OnlineLearning engaging, so there was no point in sitting in a room just because. We can reach and support a much more diverse audience than we could any other way.
Read more:
https://coderefinery.org/blog/2022/11/07/reverse-hybrid/
#PythonForSciComp starts tomorrow at 9:50 EET 8:50 CET on twitch.tv/coderefinery - now at about 400 participants.
If you want to come and do exercises, check out installation instructions and other preparations. Observers and drop-ins welcome (that's why it's livestreamed!), videos are immediately available to support other learning styles.
https://scicomp.aalto.fi/training/scip/python-for-scicomp-2022/
Isn't it sad that "turning on cameras" counted as being engaging during #OnlineLearning, when seeing faces isn't even learner engagement in-person either?
#CodeRefinery re-defined the rules and developed #CoTeaching: two instructors, and instead of #teaching by lecture, the teaching itself was a discussion between them. Learners and teachers both loved it.
Read about how it worked in our latest blog post: https://coderefinery.org/blog/2022/10/31/co-teaching/
#Python for Scientific #Computing next week has just passed 300 registrations! And we have unlimited capacity since the #course is a #livestream, so you and your friends can join too.
It's a intermediate-level and practical. Drop in as you want and experience the #CodeRefinery #teaching style, it's better than you expect.
Next week Tue-Fri, European mornings, register for emails about it or follow @coderefinery or me here:
https://scicomp.aalto.fi/training/scip/python-for-scicomp-2022/
#PythonForSciComp #RSEng #phdchat #scicomp
Today, I gave a #presentation on "what do new academic #research group leaders need to know about developing #software" - focus wasn't experts but those who need to manage some development as a side-matter.
It wasn't the best material or presentation, but hopefully it will improve over time. Any suggestions?
Convention says that #OnlineTeaching is less interactive, right? Not in our experience, if you use the right tools! #CodeRefinery uses a text-document based #chat system, which allows multi-threaded and asynchronous questions and answers - all anonymous and mostly moderated. We can get hundreds of questions in a half-day course, and a much wider variety, too.
Read our latest blog post: https://coderefinery.org/blog/2022/10/24/parallel-chat/
#teaching #hackmd
Our new #coderefinery newsletter is out:
https://tinyletter.com/coderefinery/letters/coderefinery-newsletter-november-2022
We wish to continuously improve our workshops and events. For this we have summarized our lessons learned from our September workshop in a blog post:
https://coderefinery.org/blog/2022/11/08/lessons-learned-Sep-2022/
Our new blog post in the series "CodeRefinery teaching strategies and the future of teaching" is out - this time discussing what we call "Reverse hybrid teaching":