# 2024-01-30-NCL Programming with Python ### This document: # https://hackmd.io/@rseteam-ncl/2024-01-30-NCL ## Find More Workshops: https://rse.ncldata.dev/events https://www.n8research.org.uk/ https://www.archer2.ac.uk/training/courses/240123-software-carpentry/ ### Attendance: ## Please sign in using your <span style="color:red">university email</span> and your <span style="color:red">name</span>: 18. 19. 20. 21. 22. 23. ### JupyterHub: # [http://172.167.248.222/](http://172.167.248.222/) **We asked for your uni login when you registered. Please use that to login - it is <span style="color:red;">case sensitive</span>. You don't have a password yet. The password you enter the first time you log in will become your password.** ### Links: - What is The Carpentries [carpentries.org](https://carpentries.org) - Who and what is the RSE Team? [https://rse.ncldata.dev/](https://rse.ncldata.dev/) - What is live coding? One of the cornerstones of The Carpentries teaching is live coding: instructors do not use slides to teach coding, but work through the lesson material, typing in the code or instructions, with the workshop participants following along. - [Code of Conduct](https://docs.carpentries.org/topic_folders/policies/code-of-conduct.html) - [Workshop website](https://nclrse-training.github.io/2024-01-30-NCL/) - [Link to lesson website](https://carpentries-incubator.github.io/python-novice-programming-gapminder/01-intro/index.html) - [Link to data](https://github.com/carpentries-incubator/python-novice-programming-gapminder/raw/main/files/python-novice-gapminder-data.zip) - [Pre-workshop survey]() - [Post-workshop survey](https://carpentries.typeform.com/to/UgVdRQ?slug=2024-01-30-NCL&typeform-source=nclrse-training.github.io) ## Getting the data we need for today: In a terminal (bash shell) ```bash wget http://swcarpentry.github.io/python-novice-gapminder/files/python-novice-gapminder-data.zip unzip python-novice-gapminder-data ``` From a Jupyter notebook ```python !wget http://swcarpentry.github.io/python-novice-gapminder/files/python-novice-gapminder-data.zip !unzip python-novice-gapminder-data ```