Skip to content

CERNatschool/get-coding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Get Coding with CERN@school!

Welcome to the CERN@school "Get Coding!" course. Click on the lesson link below to open up the corresponding Jupyter Notebook in your browser. Alternatively, clone the repository (and/or fork it) to your local machine to go through everything interactively.

Disclaimers

  • This code dates from 2016. While every attempt has been made to ensure that it is usable, some work may be required to get it running on your own particular system. We recommend using a GridPP CernVM; please refer to this guide for further instructions. Unfortunately CERN@school cannot guarantee further support for this code. Please proceed at your own risk.
  • This repository is now deprecated, and remains here for legacy purposes. For future work regarding CERN@school, please refer to the Institute for Research in Schools (IRIS) GitHub repository. Please also feel free to fork and modify this code as required for your own research.

The data

The data used in the lesson is taken from the Crookes dataset, a sample set of measurements made at the Royal Institution of Great Britain during the BIG SCIENCE event of 18th June 2013.

Changing or adding more lessons

That said, if you're feeling inspired, please feel free to fork this repository, alter the content, and add more lessons - this is only the beginning of what you can do with CERN@school!

Licensing

See the accompanying LICENSE file for information relating to the licensing of the software featured here.

The image of the experimental setup at the Royal Institution has been released under a CC BY 4.0; further information may be found on the FigShare here:

https://dx.doi.org/10.6084/m9.figshare.4588300.v1

Acknowledgements

First of all, a huge thanks to all of the contributors to this course - whether via this repository, email, or offline - your feedback is very much appreciated!

There are many coding courses available online for Python and, indeed, many other languages. This course is focussed on coding in the context of scientific research with CERN@school, and so mainly works with examples based on CERN@school data and analysis. However, material and feedback from the RAL Scientific Computing Department's Python Masterclass and Codecademy's Python course has been particularly useful - thanks!

CERN@school was supported by the UK Science and Technology Facilities Council (STFC) via grant numbers ST/J000256/1 and ST/N00101X/1, as well as a Special Award from the Royal Commission for the Exhibition of 1851.

Useful links