Zurück zur Auswahl
Semester | Herbstsemester 2021 |
Angebotsmuster | Jahreskurs |
Dozierende | Sepideh Alassi (sepideh.alassi@unibas.ch, BeurteilerIn) |
Inhalt | This course will focus on using python as the main programming language for DH projects dealing with main topics that humanities scholars are mostly interested in. In a step by step approach with multiple examples you will learn how to use python for text analysis, natural language processing (NLP), data analysis and visualization, creating and processing XML and TEI/XML data, making HTTP requests to any API, and building graphical user interfaces (GUIs) and small applications. |
Lernziele | The course is an introduction into the use of Python for automating tasks which humanities scholars deal with. The main goal is to complete the basis knowledge that humanities students require for programming with Python efficiently utilizing the available powerful modules and packages. |
Literatur | - Python for Data Analysis, 2nd Edition, by Wes McKineey, O’Reilly:2017 - Python Crash Course, 2nd Edition, by Eric Matthes, No Starch Press:2019 - Automate the Boring Stuff with Python, 2nd Edition, by Al Sweigart, No Starch Press:2019 |
Bemerkungen | The course will be taught in English. The course must be taken together with the depending exercise course (60831-2). The course material will be uploaded to the ADAM workspace of the course before every session, please download them and have them ready during the course. The zoom link to attend the course will be sent to you by email. Those of you who registered for the course late (after 27th of September), send me an email with a request for the zoom link. |
Teilnahmevoraussetzungen | The course must be taken together with the depending exercise course (60831-2) The participants must have completed the first part of the lecture course that was offered last semester (60650-1 and 60831-1). The course will be consisted of hands on exercises therefore participants must have their laptops available during the course with Python3 and Pycharm IDE (Edu version) installed. Jupyter notebook will be used for teaching this course. Please install it before attending the course. To find instructions for installation of Jupyter Notebook, please see https://jupyter.org/install Installation is rather simple. If you use pip to install packages, simply run the following in your command line: `pip install notebook` If you use Anaconda to install Python packages, simply run the following in your command line: `conda install -c conda-forge notebook` To check your installation, start Jupter Notebook by running the following in your command line: `jupyter notebook` A local server will be started in your browser showing the Jupyter dashboard. |
Anmeldung zur Lehrveranstaltung | The participants must have completed the first part of the lecture course that was offered last semester (60650-1 and 60831-1). The course must be taken together with the depending exercise course (60831-2) |
Unterrichtssprache | Englisch |
Einsatz digitaler Medien | kein spezifischer Einsatz |
Intervall | Wochentag | Zeit | Raum |
---|---|---|---|
wöchentlich | Montag | 10.15-12.00 | - Online Präsenz - |
Datum | Zeit | Raum |
---|---|---|
Montag 27.09.2021 | 10.15-12.00 Uhr | --, -- |
Montag 04.10.2021 | 10.15-12.00 Uhr | --, -- |
Montag 11.10.2021 | 10.15-12.00 Uhr | --, -- |
Montag 18.10.2021 | 10.15-12.00 Uhr | --, -- |
Montag 25.10.2021 | 10.15-12.00 Uhr | --, -- |
Montag 01.11.2021 | 10.15-12.00 Uhr | --, -- |
Montag 08.11.2021 | 10.15-12.00 Uhr | --, -- |
Montag 15.11.2021 | 10.15-12.00 Uhr | --, -- |
Montag 22.11.2021 | 10.15-12.00 Uhr | --, -- |
Montag 29.11.2021 | 10.15-12.00 Uhr | --, -- |
Montag 06.12.2021 | 10.15-12.00 Uhr | --, -- |
Montag 13.12.2021 | 10.15-12.00 Uhr | --, -- |
Module |
Modul: Erweiterung Gesellschaftswissenschaften B.A. (Bachelor Studienfach: Politikwissenschaft) Modul: Erweiterung Gesellschaftswissenschaften M.A. (Master Studienfach: Politikwissenschaft) Modul: Erweiterung Methodenkenntnisse MA (Master Studienfach: Religionswissenschaft) Modul: Humanities and Social Science Coding (Master Studienfach: Digital Humanities) Modul: Interphilologie: Sprachwissenschaft BA (Bachelor Studienfach: Englisch) Modul: Interphilologie: Sprachwissenschaft BA (Bachelor Studienfach: Deutsche Philologie) Modul: Interphilologie: Sprachwissenschaft BA (Bachelor Studienfach: Französistik) Modul: Interphilologie: Sprachwissenschaft BA (Bachelor Studienfach: Hispanistik) Modul: Interphilologie: Sprachwissenschaft BA (Bachelor Studienfach: Italianistik) Modul: Interphilologie: Sprachwissenschaft BA (Bachelor Studienfach: Nordistik) Modul: Interphilologie: Sprachwissenschaft MA (Master Studienfach: Slavistik) Modul: Interphilologie: Sprachwissenschaft MA (Master Studienfach: Englisch) Modul: Interphilologie: Sprachwissenschaft MA (Master Studienfach: Deutsche Philologie) Modul: Interphilologie: Sprachwissenschaft MA (Master Studienfach: Französistik) Modul: Interphilologie: Sprachwissenschaft MA (Master Studienfach: Hispanistik) Modul: Interphilologie: Sprachwissenschaft MA (Master Studienfach: Italianistik) Modul: Interphilologie: Sprachwissenschaft MA (Master Studienfach: Latinistik) Modul: Interphilologie: Sprachwissenschaft MA (Master Studienfach: Nordistik) |
Prüfung | Leistungsnachweis |
Hinweise zur Prüfung | To pass the course, you should submit correct answer to all exercises. |
An-/Abmeldung zur Prüfung | Anmelden: Belegen; Abmelden: nicht erforderlich |
Wiederholungsprüfung | eine Wiederholung, Wiederholung zählt |
Skala | Pass / Fail |
Belegen bei Nichtbestehen | beliebig wiederholbar |
Zuständige Fakultät | Philosophisch-Historische Fakultät, studadmin-philhist@unibas.ch |
Anbietende Organisationseinheit | Digital Humanities Lab |