Skip to main content Lectures
Module 01 -- Playing with Karel, the robot
- Aug 21
- Intro to Karel Lecture 1
- A quick introduction to Karel, the robot. Learning to write code to move Karel.
- Making code efficient with Loops
- Reading: Meet Karel, Program Karel
- In-class coding excercise: See the excercise described in Lecture 1 and write code to go from the initial to final state shown. Use Code Page
- Aug 26
- Karel does work! Lecture 2:
- Do more interesting stuff with Karel using functions, decompositions and loops
- In-class coding excercise
- Aug 28
- Karel does more work! Lecture 3
- Wrap up with Karel
- Intro to Jupyterlab [Installation][https://jupyterlab.readthedocs.io/en/stable/getting_started/installation.html)
- First python code
- In-class coding excercise
Module 02 -- Getting to know Jupyterlab
- Sep 02
- Intro to Jupyterlab Lecture 4
- Getting to navigate within jupyerlab
- In class activity assignments 1 & 2 due: Please upload your files on moodle
- Sep 04
- Continue working on the sections of the python book by Serena Bonaretti
- Sep 09
- Continue working on the sections of the python book by Serena Bonaretti
- In class activity assignment 3 due: Please upload your file on moodle
Module 03 -- Numpy and Pandas