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
gitand 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
runeach code cell withshift+enter -
Last line of code in block will ALWAYS be printed out.