Back to selection
Semester | fall semester 2021 |
Course frequency | Annual course |
Lecturers | Sepideh Alassi (sepideh.alassi@unibas.ch, Assessor) |
Content | In this course, participants will work on the exercises given during the lecture. Participants will be divided into groups randomly, each group will be working on exercises in a virtual room. The lecturer will be visiting rooms to answer questions. At the end of each session, each group will present its solutions to an exercise. |
Learning objectives | The aim of this practice course is to answer the questions and help students think as a programmer. Students will learn how to think about and design algorithm to solve problems, how to implement them, debugging and refactoring processes, and how to find answers to their questions. At the end of this course, students will feel confident using Python as the programming language to solve problems. They will know the programming techniques and algorithm designs to implement codes for performing tasks automatically in an efficient way. |
Bibliography | Same as the lectures. |
Comments | The participants must have completed the first part of the lecture course that was offered last semester (60650-1 and 60831-1) Participants should have their computers ready with Python, PyCharm, and packages mentioned in lectures installed every time they attend 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. |
Admission requirements | This course is connected to the lecture course (60650-2), therefore participants must also take part in the lecture course. Participants should have a laptop ready during the course with Python3 and PyCharm IDE installed. Furthermore, 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. |
Course application | The participants must have completed the first part of the lecture course that was offered last semester (60650-1 and 60831-1) This course is connected to the lecture course (60650-2), therefore participants must also take part in the lecture course. This course will be held online per zoom. |
Language of instruction | English |
Use of digital media | Online course |
Interval | Weekday | Time | Room |
---|---|---|---|
wöchentlich | Monday | 14.15-16.00 | - Online Präsenz - |
Date | Time | Room |
---|---|---|
Monday 27.09.2021 | 14.15-16.00 | --, -- |
Monday 04.10.2021 | 14.15-16.00 | --, -- |
Monday 11.10.2021 | 14.15-16.00 | --, -- |
Monday 18.10.2021 | 14.15-16.00 | --, -- |
Monday 25.10.2021 | 14.15-16.00 | --, -- |
Monday 01.11.2021 | 14.15-16.00 | --, -- |
Monday 08.11.2021 | 14.15-16.00 | --, -- |
Monday 15.11.2021 | 14.15-16.00 | --, -- |
Monday 22.11.2021 | 14.15-16.00 | --, -- |
Monday 29.11.2021 | 14.15-16.00 | --, -- |
Monday 06.12.2021 | 14.15-16.00 | --, -- |
Monday 13.12.2021 | 14.15-16.00 | --, -- |
Modules |
Modul: Erweiterung Gesellschaftswissenschaften B.A. (Bachelor's degree subject: Political Science) Modul: Erweiterung Gesellschaftswissenschaften M.A. (Master's degree subject: Political Science) Modul: Erweiterung Methodenkenntnisse MA (Master's degree subject: Science of Religion) Modul: Humanities and Social Science Coding (Master's degree subject: Digital Humanities) Modul: Interphilologie: Sprachwissenschaft BA (Bachelor's degree subject: English) Modul: Interphilologie: Sprachwissenschaft BA (Bachelor's degree subject: German Language and Literature) Modul: Interphilologie: Sprachwissenschaft BA (Bachelor's degree subject: French Language and Literature) Modul: Interphilologie: Sprachwissenschaft BA (Bachelor's degree subject: Spanish Language and Literature) Modul: Interphilologie: Sprachwissenschaft BA (Bachelor's degree subject: Italian Language and Literature) Modul: Interphilologie: Sprachwissenschaft BA (Bachelor's degree subject: Nordic Philology) Modul: Interphilologie: Sprachwissenschaft MA (Master's degree subject: Slavic Studies) Modul: Interphilologie: Sprachwissenschaft MA (Master's degree subject: English) Modul: Interphilologie: Sprachwissenschaft MA (Master's degree subject: German Language and Literature) Modul: Interphilologie: Sprachwissenschaft MA (Master's degree subject: French Language and Literature) Modul: Interphilologie: Sprachwissenschaft MA (Master's degree subject: Spanish Language and Literature) Modul: Interphilologie: Sprachwissenschaft MA (Master's degree subject: Italian Language and Literature) Modul: Interphilologie: Sprachwissenschaft MA (Master's degree subject: Latin Philology) Modul: Interphilologie: Sprachwissenschaft MA (Master's degree subject: Nordic Philology) |
Assessment format | continuous assessment |
Assessment details | At the end of each session, participants should have solutions to a few exercises. Each participant should complete and submit the solutions to all exercises of each lecture within two weeks. The submitted solutions to the exercises will be evaluated. Your final grade will be based on this evaluation. |
Assessment registration/deregistration | Reg.: course registration; dereg.: not required |
Repeat examination | no repeat examination |
Scale | Pass / Fail |
Repeated registration | as often as necessary |
Responsible faculty | Faculty of Humanities and Social Sciences, studadmin-philhist@unibas.ch |
Offered by | Digital Humanities Lab |