lehrkraefte:ks:informatik-glf4-23-4iw

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lehrkraefte:ks:informatik-glf4-23-4iw [2023/03/28 08:33]
Simon Knaus
lehrkraefte:ks:informatik-glf4-23-4iw [2023/05/01 22:06] (current)
Simon Knaus
Line 1: Line 1:
 ===== Progamm ===== ===== Progamm =====
-<!--+==== KW 18 ==== 
 + 
 +=== Ziele ===  
 +  * Vorträge sind abgeschlossen 
 + 
 +=== Bewertungskriterien und Rahmenbedingungen Voträge === 
 +== Form == 
 +Wir haben 7 Voträge für 90 Minuten: Maximale Dauer eines Votrags 10 Minuten. 
 +Präsentationstechnik und -medium sind frei wählbar. 
 + 
 +== Bewertungskriterien == 
 +  * Klarheit des Votrages 
 +  * Vollständigkeit der Beantwortung der Leitfragen (siehe [[lehrkraefte:ks:informatik-glf4-23-4iw#kw_17|letztes Mal]]) 
 +  * Kurzweiligkeit des Vortrages 
 + 
 + 
 +==== KW 17 ==== 
 +<WRAP alert center  round 70%> 
 +**Abgabe Bericht: ** Bis 30.4.2023 um 20:00 auf SharePoint abgeben.  
 +</WRAP> 
 +=== Ziele === 
 +  *  Bericht ist abgeschlossen und auf Sharepoint abgeben. Format und Details siehe unten. 
 +  *  Gruppen für Vorträge inkl. Themenwahl ist abgeschlossen. 
 + 
 +=== Auftrag ===  
 +Bildet Gruppen von maximal 3 Personen und wählt euch ein Thema. Thema (Nummer) und Gruppenzusammensetzung bitte in Forms kommunizieren. 
 + 
 +=== Vortragsinhalte === 
 +  - [[https://chat.openai.com/|ChatGPT]] 
 +  - [[https://www.midjourney.com/|Midjourney]] (braucht Discord-Account) 
 +  - [[https://labs.openai.com/|DALL-E 2]] 
 +  - [[https://www.bing.com/new|BingChat]]  
 +  - [[https://www.perplexity.ai/|Perplexity AI]] 
 +  - [[https://beta.elevenlabs.io/| Eleven Labs]] 
 +  - [[https://www.d-id.com/|D-ID]] 
 +  - [[https://www.nytimes.com/2023/04/19/arts/music/ai-drake-the-weeknd-fake.html|Fake Drake]] (Kein Tool, aber eine Reihe von Tools; Artikel ggf. bei mir als [[https://bldsg-my.sharepoint.com/:b:/r/personal/simon_knaus_ksbg_ch/Documents/streammovies/literature/An%20AI%20Hit%20of%20Fake%20%E2%80%98Drake%E2%80%99%20and%20%E2%80%98The%20Weeknd%E2%80%99%20Rattles%20the%20Music%20World%20-%20The%20New%20York%20Times.pdf?csf=1&web=1&e=jV4ppB|PDF]]) 
 + 
 +Für jedes Thema sollen die folgenden vier Fragen beantwortet werden: 
 +  * Was ist der Zweck des KI-Tools und wie funktioniert es? 
 +  * Was sind die mögliche Vor- und Nachteile der Verwendung des KI-Tools? 
 +  * Wie genau und zuverlässig ist das KI-Tool, und welche Faktoren beeinflussen die Resultate? 
 +  * Welche Auswirkungen (Geschäftsmodelle, Ethik, Politik, etc.) könnte der Einsatz des KI-Tools haben? 
 + 
 ==== KW 13 ==== ==== KW 13 ====
 === Ziele === === Ziele ===
-Bericht ist fertiggestellt.+Bericht ist fertig, ggf. nächstes Mal 1 Lektion Bericht, Start Vorträge.
  
 === Eckpunkte Bericht === === Eckpunkte Bericht ===
Line 11: Line 54:
     * Beschreibt (Screenshot; Shortcut: ''PrtScr'' oder ''Alt+PrtScr'') woher die Daten kommen und wie diese aussehen.     * Beschreibt (Screenshot; Shortcut: ''PrtScr'' oder ''Alt+PrtScr'') woher die Daten kommen und wie diese aussehen.
     * Beschreibt, welche Daten erhoben werden.     * Beschreibt, welche Daten erhoben werden.
-  - Eine Frage formuliert, welche auf Grund von Excel-Analysen (mindestens eine Pivot-Tabelle) der eigenen Daten beantwortet kann. +  - Mindestens zwei Fragen formuliert, welche auf Grund von Excel-Analysen (mindestens eine Pivot-Tabelle) der eigenen Daten beantwortet kann. 
-  - Mindestens eine Analyse der eigenen Daten welche die Frage aus dem vorigen Punkt beantwortet. Z.B. Wann mache ich xxx am häufigsten?+  - Mindestens zwei Analyse der eigenen Daten welche die Fragen aus dem vorigen Punkt beantwortet. Z.B. Wann mache ich xxx am häufigsten?
   - Einen Abschnitt, welcher Zusammenfasst, was du in diesem Teil der Informatik gelernt hast, bzgl.   - Einen Abschnitt, welcher Zusammenfasst, was du in diesem Teil der Informatik gelernt hast, bzgl.
     * Excel     * Excel
     * Python     * Python
     * BigData und sozialen Netzen im Allgemeinen.     * BigData und sozialen Netzen im Allgemeinen.
-  - Einen Abschnitt (mindestens 1000 Zeichen inkl. Lehrschläge) zur Frage <<Wie stehen Social Media und Demokratie zueinander>>. Falls dir die Thematik neu ist, lies dir folgende Artikel durch:  +  - Einen Abschnitt (mindestens 1000 Zeichen inkl. Lehrschläge) zur Frage <<Wie stehen Social MediaDemokratie und Gesundheit zueinander>>. Falls dir die Thematik neu ist, lies dir die nachfolgenden Artikel durch. Ihr könnt auch einen Text zu viert abgeben. Damit kann jede:r eine Quelle lesen und ihr könnt einen Abschnitt (zu 1000 Zeichen) abgeben.  
-    - https://www.nzz.ch/feuilleton/juergen-habermas-warnt-soziale-netzwerke-gefaehrden-die-demokratie-ld.1702434+    - https://www.nzz.ch/feuilleton/juergen-habermas-warnt-soziale-netzwerke-gefaehrden-die-demokratie-ld.1702434 oder als [[https://bldsg-my.sharepoint.com/:b:/r/personal/simon_knaus_ksbg_ch/Documents/streammovies/literature/nzz_habermas.pdf?csf=1&web=1&e=yrbdRN|PDF]]
     - https://www.mdr.de/wissen/medien-und-demokratie-100.html     - https://www.mdr.de/wissen/medien-und-demokratie-100.html
-    - https://www.tagesanzeiger.ch/eine-demokratie-destabilisieren-team-jorge-machts-ab-6-millionen-396187159107+    - https://www.tagesanzeiger.ch/eine-demokratie-destabilisieren-team-jorge-machts-ab-6-millionen-396187159107 oder als [[https://bldsg-my.sharepoint.com/:b:/r/personal/simon_knaus_ksbg_ch/Documents/streammovies/literature/ta_jorge.pdf?csf=1&web=1&e=aIdRl0|PDF]] 
 +    - https://www.ft.com/content/0e2f6f8e-bb03-4fa7-8864-f48f576167d2 oder als [[https://bldsg-my.sharepoint.com/:b:/r/personal/simon_knaus_ksbg_ch/Documents/streammovies/literature/ft_twenge.pdf?csf=1&web=1&e=4DYsik|PDF]]
  
 Bewertungskriterien: Bewertungskriterien:
Line 34: Line 78:
   * ''Win''+''PrtScrn'' erstellt ein Bildschirmfoto und speichert es im Bilder-Ordner von Windows   * ''Win''+''PrtScrn'' erstellt ein Bildschirmfoto und speichert es im Bilder-Ordner von Windows
   * ''Win''+''Shift''+''S'' öffnet einen Dialog um ein Bildschirmfoto aufzunehmen und einen Bereich auszuwählen und speichert es dann in der Zwischenbalge (''CTRL''+''V'' zum Einfügen)   * ''Win''+''Shift''+''S'' öffnet einen Dialog um ein Bildschirmfoto aufzunehmen und einen Bereich auszuwählen und speichert es dann in der Zwischenbalge (''CTRL''+''V'' zum Einfügen)
--->+ 
 +=== Abgabe Format === 
 +Bitte Bericht im **PDF**-Format auf dem Sharepoint-Abgabe-Ordner abgeben. Dateiname ''vorname_nachname_bericht_bigdata.pdf''. Der Dateiname muss **genau** so gewählt werden. 
 ==== KW 12 ==== ==== KW 12 ====
 === Ziele === === Ziele ===
Line 72: Line 119:
 </WRAP> </WRAP>
 === Code === === Code ===
 +=== Spotify ===
 +<code python spotify.py>
 +import re        # Regular Expressions
 +import datetime  # Datum/Zeit 
 +import os        # Files suchen
 +import json
 +# Erklärungen zu diesem Code sind Analog dem Youtube-Extraktor.
 +
 +rootdir = "C:/Users/Simon.Knaus/OneDrive - Kt. SG BLD/ksbg/Informatik/bigdata/spotify_data"
 +
 +# Resultat, das am Schluss geschrieben werden soll
 +csv = ""   # Comma separated values
 +# Wie viele Kontrollausgaben?
 +debug = 100
 +
 +# Alle HTML-Dateien im Verzeicznis anzeigen            
 +for root, dirs, files in os.walk(rootdir):
 +    for file in files:
 +        if file.endswith(".json"):
 +            filepath = os.path.join(root, file) 
 +            # Datei oeffnen
 +            
 +            f = open(filepath, "r")
 +            #html = f.read()  # Alles einlesen
 +            data=json.load(f)
 +            print(data)
 +            f.close()        # Datei schliessen
 +
 +            for d in (data):
 +                # Einträge in Zahlen umwandeln
 +                # Monat plus die anderen Einträge (ohne AM/PM) in Zahlen umgewandelt 
 +                #   Die Zeichenkette "42" ist nicht das gleiche wie die Zahl 42.
 +            
 +
 +                # Datum daraus generieren (macht die Datumsmanipulation einfacher).
 +                # Jahr, Monat, Tag, Stunde, Minute, Sekunde
 +    
 +
 +                if debug>0:
 +                    # Ausgabe zur Kontrolle, produziert folgendes Format
 +                    print(d["endTime"])   # 2021-01-06 21:23:12
 +                    debug -= 1  # Um 1 vermindern
 +
 +
 +                # Formatierte Ausgabe des Datums, siehe https://www.w3schools.com/python/python_datetime.asp
 +                # \n heisst neue Zeile.
 +                csv += str(d["endTime"])+";"+str(d["msPlayed"])+"\n"
 +
 +            # Ausgabe in Datei schreiben
 +        f = open("resultat_spotify.csv", "w")
 +        f.write(csv)
 +        f.close() </code>
 == Twitter == == Twitter ==
  
  • lehrkraefte/ks/informatik-glf4-23-4iw.1679985215.txt.gz
  • Last modified: 2023/03/28 08:33
  • by Simon Knaus