Commit 591b276e authored by Florian Goth's avatar Florian Goth
Browse files

Add some first notes about a possible schedule.

parent e27df936
Dinge die wir angehen müssen:
- Data Wrangling examples with pandas. Data cleaning
- image representation with python: https://datacarpentry.org/image-processing/
- Plotting with matplotlib
- Transitioning to python scripts, own python scripts(executing with the CL interpreter, command line arguments. Libraries?)
- Going back to bash we show how to make our scripts behave like unix tools.
- organizing thoughts/ideas into repeatable programs
- Machine learning MNIST Dataset
- collaborative development with git
- Scrum/Kanban introduction ?
Tag 1:
8-10
- Intro
- github/gitlab recap
- Data Wrangling examples with pandas. Data Cleaning
10-12
- transition to python scripts.
- moving repetitive tasks into programs.
14-16
- interaction with plain unix tools
- Writing own libraries
16-18
- image representation - 1
Tag 2:
8-10
- image representation - 2
10-12
- Plotting with matplotlib
14-16
- Intro ML - 1
16-18
- Presentation of task
- set up of github projects for each group
Tag 3:
8-10
- ML - 2
10-12
- Group forming
14-16
- Group work - 1
16-18
- Reflection on the current progress on character recognition
Tag 4:(?)
8-10
Group discussion, (Daily stand-up meeting)
- Preparing for presentation.
10-12
Presentation of current state
14-16
Worked on new slightly fuzzed/modified input data
16-18
Final Presentation, wrap-up
ToDo: fix a ML library. We can have differnt groups work on different manifestations of the MNIST library.
Or everyone does the same, and let's compete them against each other.
I think it would be interesting to test their set up with slightly fuzzed input data.
Would force them to probably go back again to some data preprocessing.
Alternative schedule, but now with programming an App:
Tag 1:
8-10
- Intro
- github/gitlab recap
- Data Wrangling examples with pandas. Data Cleaning
10-12
- transition to python scripts.
- moving repetitive tasks into programs
- More control flow, state machines
14-16
- interaction with plain unix tools
- Writing own libraries
16-18
image representation - 1
Tag 2:
8-10
image representation - 2
10-12
Plotting with matplotlib
14-16
- Intro App programming, e.g. kivy: https://www.heise.de/ratgeber/Einfuehrung-in-Kivy-Apps-mit-Python-entwickeln-5044681.html
16-18
- Presentation of task (Open question, what should the app be about...?Given the content so far, e.g. Image Viewer...? scientific data plotter...? Plotting of some public data...?)
- set up of github projects for each group
Tag 3:
8-10
- App Programming-2
10-12
- Group forming
14-16
- Group work - 1
16-18
- Reflection on the current progress of the app
Tag 4:(?)
8-10
RDM by Anne Greßer?
10-12
Presentation of current state
14-16
Make it work on the smartphones of the others....
16-18
Final Presentation, wrap-up
We would need more ideas for App Development. Of course the framework is also an issue. I can get the article from above using Kivy.
Leftovers ohne Zeit im schedule bis jetzt: workflows
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment