Dieses Repository enthält alle Informationen und Materialen zur Lehrveranstaltung "Big Data" an der FH Joanneum Graz. Dies dient als Grundlage für die Vorbereitung der LV sowie als Dokumentation vor Ort und nach der LV.
- Datum: 7. Juli 2018, 9:30-16:30 Uhr
- Ort: FH Joanneum, Alte Poststraße 152, Graz
- Lehrende:
Der Inhalt hier steht, soweit nicht explizit anders erwähnt, unter der Creative Commons Namensnennung 4.0 Lizenz.
Timetable | Agenda |
---|---|
9:30 - 9:45 | Einleitung |
9:45 - :12 00 | Grundlagen |
13:00 - 16:30 | Coding |
Stefan Kasberger studiert Umweltsystemwissenschaften Geographie an der Karl Franzens Universtität Graz und forscht im Bereich Computational Social Science. Nebenbei ist er selbstständig als Trainer tätig.
Peter Grassberger studierte dann Medientechnik und -design im Bachelor an der FH Hagenberg. Aktuell ist er Selbstständig als Web- und Softwareentwickler in Graz, studiert Softwareentwicklung-Wirtschaft im Master an der TU Graz und ist (Netz)politisch aktiv.
Big Data ist in aller Munde, doch was ist damit gemeint?
Bei der Einführung in den Begriff Big Data werden Schritt für Schritt die relevanten Aspekte erörtert und gemeinsam in interaktiven Formaten vertieft.
Bei der grundlegenden Einführung wird erklärt, was ein Algorithmus ist, wie ein Algorithmus lernt, welche Rolle Daten dabei spielen und welche Grenzen und Probleme es dabei gibt.
Eine Leseempfehlung zu dem Thema ist das Buch "Weapons of Math Destruction" von Cathy O'Neil.
Quellen
- Buch: Weapons of Math Destruction von Cathy O'Neil
- Machine Bias: There’s Software Used Across the Country to Predict Future Criminals. And it’s Biased Against Blacks.
- Private traits and attributes are predictable from digital records of human behavior
- Discrimination in Online Ad Delivery
- Measuring Price Discrimination and Steering on E-commerce Web Sites
- Cambridge Analytica und die schmutzige Bombe
- Mit Big Data Wähler manipulieren: "So einfach ist das nicht"
- Vortrag Wolfie Christl zu Big-Data-Business, Profiling & Privacy @ 14. #netzpat
Mittels JavaScript werden gemeinsam die ersten Schritte im Programmieren erlernt. Anhand dem erstellen eines Balkendiagrammes mit dem das Ergebnis einer Wahl visuell dargestellt wird, werden die Grundlagen im programmatischen Denken vermittelt, und so die Anwendung von Algorithmen und Daten von eigener Hand erlebt.
Ressourcen
- Sublime Text
- Tutorial: Balkendiagramm
- Tutorial: Wahl-Karte
- Videos von GangMan2006 @ Youtube
- Nachschlagewerk: developer.mozilla.org
- Fragen stellen: Stackoverflow
- Interaktiv Lernen: CodeAcademy
- Interaktiv Lernen: Code School
- Interaktiv Lernen: Khan Academy
- Udacity Course: JavaScript Basics for Beginners
- Intro to jQuery
- Data Visualization and D3.js