Coding for Humanities
Faculteit | Letteren |
Jaar | 2021/22 |
Vakcode | LHU002M05 |
Vaknaam | Coding for Humanities |
Voertaal | Engels |
Periode | semester I a |
ECTS | 5 |
Rooster | rooster.rug.nl |
Uitgebreide vaknaam | Coding for Humanities | ||||||||||||
Leerdoelen | The students who master the theory and techniques given in this course will be able to: - Write simple programs to perform basic tasks such as searching and cleaning text corpora (Application of Knowledge and Insight). - Employ Jupyter Notebooks and other common Python data science tools to report on simple exploratory experiments: load a tabular dataset, compute summary statistics, and create plots (Application of Knowledge and Insight). - Solve common errors during programming (Application of Knowledge and Insight). - Evaluate documentation on available software to determine its applicability to a problem (Learning skills). - Use proper terminology when collaborating with programmers (Communication). |
||||||||||||
Omschrijving | The course is meant to be an introduction to programming in view of using technology in solving problems in the interdisciplinary fields of Digital Humanities (DH) and Computer-Mediated Communication (CMC). The basics of programming are introduced, as well as tools and libraries that are useful for DH and CMC. The programming language Python (version 3) is used for writing programs. Jupyter is used as environment to develop and execute Python programs. More specifically, the following basic programming topics are addressed in the course: variables, values of various types, strings, lists, dictionaries, conditionals, iteration and looping, files, and functions. This is followed by practical applications related to text analysis and processing of numerical data contained in tables. | ||||||||||||
Uren per week | 5 | ||||||||||||
Onderwijsvorm | computerpracticum, hoorcollege | ||||||||||||
Toetsvorm | schriftelijk tentamen, wekelijkse opdrachten | ||||||||||||
Vaksoort | master | ||||||||||||
Coördinator | dr. A.W. van Cranenburgh, PhD. | ||||||||||||
Docent(en) | diverse docenten ,dr. A.W. van Cranenburgh, PhD. | ||||||||||||
Entreevoorwaarden | |||||||||||||
Opmerkingen | |||||||||||||
Opgenomen in |
|