 introduction So what's this course? So I guess by now if you're here you've seen all of the schedule online So you know the basic contents of the days So the early days are really quite Well slow you might say it's only towards the end of the Second day that you might start seeing things that you don't know if you've been using Python for science for a while now But then towards day three you start seeing things which are Probably new to a lot a lot of people and then day four are like the kinds of things that you need to do in order to Like really make full use of your work and people all over Like if they're able to use it. So if the early days are too boring or something. Don't worry Just keep coming back and you'll see what you need and we'll adjust the schedule as needed So when things go on faster slow, we'll adjust We actually have plenty of buffer time. So we expect some things to slide to later days So how would what you attend this course? So it's life-streamed as you know because you're here Everyone can attend You'll see we'll talk about details of that in a little bit, but this also means there's different pathways to people So some people will pay close attention do all the exercises you've registered here in the University breakout room so you can get help there Some people may be a little bit less active and you'll watch and like type long You'll see the examples and the solutions but not worry too much. That's fine And some people you might be here just to see the general concepts. So basically, um You will like Like this if this is a bit too advanced for you if you're just learning Python Then maybe you'll just watch and see some expert practices and then come back to it later And they're all valid and you might choose different options for different lessons and that's fine and expected So we'll basically just take it as it comes Who are we so this course is run by Alto scientific computing at Alto University in Finland um It's made in collaboration with code refinery partners So we have registrations in Sweden and Norway and here with me is For example, Johan from KTH in Sweden. So we have instructors from all of these different places We have accounted eight instructors And about that many other helpers too Yeah, so practicalities Yeah, so basically live streaming is different than most courses you've probably been let's talk about how it works So we have a live stream broadcast which anyone in the world can watch We'll have pauses for exercises. So we'll say okay now. We're going to an exercise Here's what you should do and then the stream will go to hack and be and we'll just wait and then You can either work alone or go to your university's zoom session and get help for the exercises There's different kinds of parts that we can have here we can have talking and demos We can have type along which is basically done on the live stream. You can have exercises. So either alone or In zoom or you might even form your own group where you're working in person or via your own Video conference meetings and of course breaks. So often throughout there So we have some chat here Although we don't use the twitch chat Most of the time so what we use is hack and D instead and why is this because when you ask a question Then you can get an answer Asynchronously in here. So basically people can keep asking and multiple people can be answered and it can be all sorted nicely And then we'll publish this at the end of the course You switch to the different modes by clicking on these buttons on the top and I guess in this course in particular since we had so many people attending we actually don't have um We haven't given it out publicly. So only the people that have registered have this link And we're sort of just gonna see how it works and then can adjust later Since the hack and D is public don't include names or identities in the hack and D Because it will be permanently archived. We'll try to go remove all the names we see but just you know Don't have names in there. Let's not collect information if not needed So it's very possible that hack and D will get overloaded with all the people that are using it. This is sort of um expected Um and we have We have a plan for that. Yeah, also in there. So one thing that we're going to do is that we will continuously migrate copies from this main hack and D To have the document live document not too long Yeah, so if you see contents having been migrated away, it's not lost. It's just been moved Yeah, and at the top of it you can see a link to the old hack and where it's being copied Up there at the top old questions are copied to this one anything else about the hack and D stuff I think that's all Yeah, I could say one thing so The the way we're going to work with hack and D is as Richard said, it's asynchronous So questions and discussions will be done there continuously then often questions will come up when you're doing the exercises and Then we will answer them and also we will highlight one or two questions When we are back in in the plenum in the stream Mm-hmm. Yeah, and we as instructors we coordinate them while you're working in the exercise we coordinate What are perhaps of the most general interest and then we highlight that in voice and video And all while we're teaching us instructors have the hack and D opens like I have my workspace my hack and D So we can immediately see when people are chatting things and saying things Um Let's see. Oh, what else? Yeah Okay, the screen arrangement. So you may have noticed we have this really weird-looking vertical screen share and there's a reason for that So we realize that The like full screen full HD screen share doesn't really help anyone So we've got it shared so you can arrange twitch Using half the screen like you see here and then the other half is for your own workspace So and they take some time to figure out how to arrange twitch this way, but the basic idea Last night I was testing you had to hide the chat and then go to theater mode and then you can get it where it looks Pretty nice like this here Yeah Okay, so in the course there's going to be a lot of information There's going to be all these windows. There's twitch. There's hack and D. There's zoom like how does what someone even manage all the stuff together? Well, here's what we recommend So we have the screen share and the lecture at the twitch. That's the main thing you should focus on when it's going Second to that during that and during exercises you should focus on your own type of longing exercises Then whenever you have questions or might be bored you can go look at hack and D and read it and see what kinds of questions people are asking and so Yes Then during the exercise sessions when we say, okay, it's time for an exercise then You go to the zoom or your exercise group and heck and the live stream won't have any audio at that time So basically once you start hearing the stuff in the background, you'll know it's time to come back And then of course there's the lesson web page where we have the material that we're following along I think I said this about when we switch between the different things. So the main lectures is the live stream exercises is the other exercise point and then Yeah, you hear the stream come back So there's many different things that can go wrong and actually when something goes wrong it's sort of exciting, isn't it? We get to do it live and figure things out So well the first two are sort of obvious the lessons are either too simple or too advanced We have right now more than 250 people watching the live stream So What we're going to do is going to be too simple and too advanced for many people there um That's just Fact of life But you know, you can sort of watch and wait for the part that's more interesting to you or switch to type along rather than doing exercises and so on Instructors might make mistakes Well, this is by design. So constantly we see the best feedback is that whenever we When we do something wrong then um Hmm Yeah, uh When you make a mistake, you'll see how we recover and that's How you learn the best Okay If hack and d stops responding just wait it will recover. We will remove um We'll remove some old stuff and if it gets really bad we'll switch to our Backup solution and see how it goes So if our if the stream dies that basically means something has happened to my computer or my internet connection Or Helsinki in general who knows in that case stick around the stream will resume soon Unless it's something like The power has gone out Which well has it happened during the last year and a half. I've been working at home But well anything's possible The whole internet could die. So this actually happened during the Um, of course we had in june So the Fastly content distribution network had problems And while we just sort of kept going there were videos and we managed to get through that was a pretty fun one if you ask me So videos are published. Um Hmm Let's see. So that means you can review even immediately So twitch will archive everything we say for 14 days So if you miss something you will never fall too far behind And youtube will have them soon So next up being respectful and helpful So this is not just from us to You all but everyone's in this together So here's some four little pieces of advice So everyone's at different levels and that's expected. So, um I mean everyone's learning different kinds of things and so on. That's fine. Um Everyone is both a learner and a teacher So some of our instructors have signed up to teach something because we want to learn more about it So we're paired with another instructor who will sort of guide us through And we'll take on the role of the student that's learning things Basically the voice of the audience. That's fine In the breakout rooms and with your groups take some time to check in with each other and see how things are going Like ask Are things going okay? Like are you getting what you're needing? We'll ask that too in hackmd and ask about this And tell us and once something isn't going to right going right just tell us so it could be like the we're speaking too quietly Or the screen is not being shared correctly and so on and that's sort of unfortunate, but well The way stuff works. Um, let's see Yeah So we are not giving credit points for this course because we don't have a way to track attendance and to deal with all of the assignments um Yeah If you want to keep in touch, um You can do that here um Well, you can join our code refinery chat if you'd even like to help out with the course some And after this course we have other workshops to do um In fact, our main code refinery workshop is really popular and also online these days so Yeah, with that being said, what else do we have Could if you could perhaps Walk through the the hide chat and theater mode on twitch how to do that. Yeah, would be great Let's see. So here this is If I go to Theater mode And then Actually just theater mode works. Oh Yeah, okay, this is recursive. So here we see Okay, this is twitch and I click here to go to theater mode And somehow for me the chat is already hidden And your belt really confused because you see the workshop in the workshop and Yeah Okay Oh, yeah, um So if the chat is visible there is a button on the top left of the chat area That if you have already says collapse Yeah, I'm not sure why it's not visible for me here, but Well, anyway Oh Yeah Okay, so what should we do now? Should we proceed to the first lesson about jupiter?