kadarakos / python-course

Tutorial and introduction into programming with Python for the humanities
https://github.com/mikekestemont/python-course
7 stars 6 forks source link

Course Structure #3

Open kadarakos opened 9 years ago

kadarakos commented 9 years ago

We should decide on the order of the chapters. Let's decide here on the issues then we will decide who should do it. Once we have the order we can start editing the individual notebooks.

kadarakos commented 9 years ago

I think the More on Loops should be merges with the simple Loop Chapter.

swubb commented 9 years ago

This is the chapter order we discussed in the meeting:

Chapter 1: Variables/ expressions Possible exercise notebook: convert fahrenheit to celsius, print stuff, etc. Chapter 2: Conditionals Possible exercise notebook: ? Chapter 3: Loops/iteration Possible exercise notebook: fizzbang Chapter 4: Functions Possible exercise notebook: the game of nim? Chapter 5: Lists Possible exercise notebook: ?

BREAK

Chapter 6: Dictionaries Possible exercise notebook: morse code? Chapter 7: File handling Possible exercise notebook: getting word count from text file Chapter 8: Object orientation Possible exercise notebook: ? Chapter 9: Modules part 1: CSV, JSON, Pickle Possible exercise notebook: convert CSV to JSON? Chapter 10: Modules part 2: matplotlib Possible exercise notebook: plot word counts from text file -Extra lecture: questions etc.

Optional: -Sets -Command line/Github -Incremental processing/ streams / Twitter stream -Iterators -Modules: NLTK -...

We should probably divide these among ourselves by creating issues or something?

swubb commented 9 years ago

And then create a personal branch for each Chapter you work on, converting the existing notebook (if any) to the required notebook.