# Technical training MetOs@UiO Day 1: introduction to scientific computing A small introduction to the why, how and whom The slides from today can be found [here](https://drive.google.com/file/d/1Wq7UV7duQhH8uBsPWE7shQpgiz8A689-/view?usp=sharing). --- ## :shaved_ice: Icebreaker question My favorite editor(s) is(are): - Emacs +3 - Nano - Vi +1 - Notepad - Atom +3 - Visual Studio Code - Gedit ------------------ ## Also interesting topics NOT covered in this workshop: - This workshop gives a nice introduction to virtual environments using Conda: https://carpentries-incubator.github.io/introduction-to-conda-for-data-scientists/ - Automated testing ## How to ask questions: :beetle:-session discussion: What is your favorite technique for debugging? - Starting at the related part of the code +1 - Use debugging tools from the IDE +1 - Check if individual parts of the code works by commenting out the other parts, and trying to find exactly where it crashes +1 - Read log/error message +1 - StackExchange +1 - "print" a lot of more information at the error place +1 :::danger If you're not editing this hackmd document, please go to view mode by clicking the eye button :eye: - you can then go back to edit mode when you want to edit. :::