Repository to store materials for programming workshops
If you want to download the notebooks into your local machine, you can clone using the following command in a bash terminal:
$ git clone https://github.com/mjmlab/hour-of-code
You need to have
git
and python 3.6 installed on your machine
Date | Topic | Description |
---|---|---|
2020-08-27 | Introduction to Python | Light introduction into basic concepts in python such as variables , data types , arithmetic and string manipulation |
2020-09-02 | Introduction to Python, Part 2 | File reading and writing , lists , and loops |
2020-09-10 | Conditional Statements | Introduction to conditional statements in python (if, elif, else ), boolean evaluation , and while loops |
2020-09-24 | Practice Exercises | A problem set that includes the topics above |
Using Jupyter Notebook on Binder
Jupyter Notebook is a browser-based application for running python code interactively. You can use a local installation of jupyter or an online environment on binder. Just click the binder
tag above.
-
It uses a kernel (software that has python in background) to execute your code. If anything goes wrong, just
restart kernel
. -
You
run
each code cell withshift+enter
-
Last line of code in block will ALWAYS be printed out.