Skip to content
Snippets Groups Projects
iwgs1.md 2.28 KiB
Newer Older
  • Learn to ignore specific revisions
  • Michael Kohlhase's avatar
    new
    Michael Kohlhase committed
    ---
    layout: course
    
    
    Michael Kohlhase's avatar
    Michael Kohlhase committed
    title: Informatische Werkzeuge in den Geistes- und Sozialwissenschaften IWGS-I
    
    Michael Kohlhase's avatar
    new
    Michael Kohlhase committed
    instructors:
        - mkohlhase
    
    semesters:
        - WS18/19
        - WS19/20
    ---
    
    Diese Vorlesung ist der erste Teil einer zwei-semestrigen Einführung. 
    Das Ziel dieser Vorlesung ist es, Studenten einen Überberblick über die informatischen
    Werkzeuge für die Geistes- und Sozialwissenschaften zu geben, sowie intuitiv ihre
    Arbeitsweisen und Prinzipien zu erklären. Studenten sollen für die aufkommenden „Digitalen
    Geistesund Sozialwissenschaften“ ermächtigt werden. Im Gegensatz zu normalen
    Informatikvorlesungen, die primär die mathematischen Grundlagen und Berechnungskonzepte
    einführen, die langfristig notwendig sind, die Informatik voll zu verstehen, wollen wir in
    dieser Vorlesung Methoden und Werkzeuge einführen, die kurzfristig – am besten unmittelbar
    – nützlich werden und so zu motivierenden Erfolgserlebnissen führen. Damit wollen wir den
    „Programmierschock“ (das Gehirn hört auf zu arbeiten sobald von Programmen die Rede ist)
    verhindern, der so häufig bei Geistes- und Sozialwissenschaftlern auftritt.
    
    Themen in in IWGS-1
    
    * programming in python (main tool in IWGS)
       * systematics and culture of programming
    
    Michael Kohlhase's avatar
    Michael Kohlhase committed
       * program and control structures
    
    Michael Kohlhase's avatar
    new
    Michael Kohlhase committed
       * basic data strutures like numbers and strings, character encodings, unicode, and
       regular expressions
    
    Michael Kohlhase's avatar
    Michael Kohlhase committed
    * digital documents and document processing
    
    Michael Kohlhase's avatar
    new
    Michael Kohlhase committed
       * text files 
    
    Michael Kohlhase's avatar
    Michael Kohlhase committed
       * markup systems, HTML, and CSS
    
    Michael Kohlhase's avatar
    new
    Michael Kohlhase committed
    * Data bases and Data Storage
      * Entity Relationship diagrams,
      * CRUD operations, and DB querying
      * XML and JSON for file-based data storage
    
    Michael Kohlhase's avatar
    Michael Kohlhase committed
    * Web technologies for interactive documents and applications
    
    Michael Kohlhase's avatar
    new
    Michael Kohlhase committed
      * Internet infrastructure: web browsers and servers
      * PHP, dynamic HTML, Javascript, HTML forms
    * Web Application Project (design your own!)
    
    Die Kursmaterialien (z.B. [Course Notes](http://kwarc.info/teaching/IWGS/notes.pdf) oder
    [Aufgaben](http://kwarc.info/teaching/IWGS/assignments.pdf), aber auch alte Klausuren)
    finden sich in [hier](http://kwarc.info/teaching/IWGS/). 
    
    Diskussionen finden auf dem
    [Studon Forum IWGS](https://www.studon.fau.de/frm2319978.html) statt. Dies ist
    eine wichtige Quelle von Rat und Tat. Wir bemühen uns, auf dem Forum präsent zu sein, und
    schnell auf Fragen zu antworten. Also das Forum abonnieren!