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

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-4hw [2023/03/24 08:57]
Simon Knaus
lehrkraefte:ks:informatik-glf4-23-4hw [2023/06/05 15:33] (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 10.5.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. Vorträge am 12. Mai. 
 + 
 +=== 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 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 ==== 
 +=== Ziele === 
 +Bericht ist begonnen. Nächstes Mal 1 Lektion Bericht, Start Vorträge. 
 + 
 +=== Eckpunkte Bericht === 
 + 
 +Dokumentation der eigenen Analyse in einem PDF-Dokument, welches  
 +  - Eine Einleitung enthält, welche 
 +    * Beschreibt (Screenshot; Shortcut: ''PrtScr'' oder ''Alt+PrtScr'') woher die Daten kommen und wie diese aussehen. 
 +    * Beschreibt, welche Daten erhoben werden. 
 +  - Eine Frage 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? 
 +  - Einen Abschnitt, welcher Zusammenfasst, was du in diesem Teil der Informatik gelernt hast, bzgl. 
 +    * Excel 
 +    * Python 
 +    * BigData und sozialen Netzen im Allgemeinen. 
 +  - Einen Abschnitt (mindestens 1000 Zeichen inkl. Lehrschläge) zur Frage <<Wie stehen Social Media, Demokratie 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 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.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: 
 +   * Nachvollziehbarkeit der Ausführungen und Analysen 
 +   * Dokumentation der Analysen (Erklärungen, Screenshots, etc.) 
 +   * Ausführlichkeit der Analysen 
 +   * Darstellung des Berichts 
 +   * Stringenz der Argumentation 
 + 
 +=== Tipps Word === 
 +  * ''PrtScr'' erstellt ein Bildschirmfoto  des ganzen Bildschirms in der Zwischenbalge (''CTRL''+''V'' zum Einfügen) 
 +  * ''Alt''+''PrtScrn'' erstellt ein Bildschirmfoto  des aktiven Fensters in der Zwischenbalge (''CTRL''+''V'' zum Einfügen) 
 +  * ''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) 
 +=== 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 19: Line 100:
     * Eigene Fragen geben mehr Punkte.     * Eigene Fragen geben mehr Punkte.
  
---> 
  
 ==== KW 11 ==== ==== KW 11 ====
Line 138: Line 218:
             # Alle nötigen Angaben werden in Klammern "ge-captured"             # Alle nötigen Angaben werden in Klammern "ge-captured"
             daten = re.findall("(\d{1,4})-(\d{1,2})-(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2}) UTC", html)             daten = re.findall("(\d{1,4})-(\d{1,2})-(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2}) UTC", html)
 +            daten2 = re.findall("(\d{1,4})-(\d{1,2})-(\d{1,2}) UTC", html)
             if(debug>0):             if(debug>0):
                 print(file,": ",len(daten))                 print(file,": ",len(daten))
Line 144: Line 225:
  
             # Alle Einträge durchgehen, d enthält jeweils den nächsten Eintrag             # Alle Einträge durchgehen, d enthält jeweils den nächsten Eintrag
-            for d in daten:+            for d in (daten+daten2):
                 # Einträge in Zahlen umwandeln                 # Einträge in Zahlen umwandeln
                 # Monat plus die anderen Einträge (ohne AM/PM) in Zahlen umgewandelt                  # Monat plus die anderen Einträge (ohne AM/PM) in Zahlen umgewandelt 
Line 292: Line 373:
                 # Datum daraus generieren (macht die Datumsmanipulation einfacher).                 # Datum daraus generieren (macht die Datumsmanipulation einfacher).
                 # Jahr, Monat, Tag, Stunde, Minute, Sekunde                 # Jahr, Monat, Tag, Stunde, Minute, Sekunde
-                datum = datetime.datetime(e[2], e[1], e[0], e[3], e[4],0)+                datum = datetime.datetime(e[2], e[0], e[1], e[3], e[4],0)
  
                 if debug>0:                 if debug>0:
Line 326: Line 407:
 # Entweder vollständiger Pfad zur Datei oder (wie z.B. C:\Users\Hansli\Desktop\watch-history.html) oder # Entweder vollständiger Pfad zur Datei oder (wie z.B. C:\Users\Hansli\Desktop\watch-history.html) oder
 # nur Dateiname, wenn die Datei im gleichen Verzeichnis wie das Pythonprogramm liegt. # nur Dateiname, wenn die Datei im gleichen Verzeichnis wie das Pythonprogramm liegt.
-f = open("jan14-history.html", "r")+f = open("C:/temp/watch-history.html", "r")
 html = f.read()  # Alles einlesen html = f.read()  # Alles einlesen
 f.close()        # Datei schliessen f.close()        # Datei schliessen
  
 +print(html)
 # Datum der Form Jan 6, 2021, 9:23:12 PM CET # Datum der Form Jan 6, 2021, 9:23:12 PM CET
 # Alle nötigen Angaben werden in Klammern "ge-captured" # Alle nötigen Angaben werden in Klammern "ge-captured"
-daten = re.findall(r"([A-Z][a-z][a-z]) (\d{1,2}), (\d{4}), (\d{1,2}):(\d{1,2}):(\d{1,2}) ([AP]M) CET", html)+daten = re.findall(r"([A-Z][a-z][a-z]) (\d{1,2}), (\d{4}), (\d{1,2}):(\d{1,2}):(\d{1,2}) ([AP]M) CET", html)
  
 #Erste 3 Einträge zur Kontrolle ausgeben #Erste 3 Einträge zur Kontrolle ausgeben
Line 355: Line 436:
     if d[6]=="PM":  # Nachmittag? Plus 12 Stunden (Ausser Mitternacht = 0)     if d[6]=="PM":  # Nachmittag? Plus 12 Stunden (Ausser Mitternacht = 0)
         e[3]=(e[3]+12) % 24         e[3]=(e[3]+12) % 24
-    +
     if debug>0:     if debug>0:
         # Ausgabe zur Kontrolle, sollte folgendes Format Produzieren         # Ausgabe zur Kontrolle, sollte folgendes Format Produzieren
Line 464: Line 545:
 Üblicherweise kannst du deine Daten in HTML und JSON herunterladen. HTML (i.e., Webseiten-Format) kann direkt angeschaut werden JSON ist einfacher weiterzuverarbeiten. Üblicherweise kannst du deine Daten in HTML und JSON herunterladen. HTML (i.e., Webseiten-Format) kann direkt angeschaut werden JSON ist einfacher weiterzuverarbeiten.
  
-Achtung: Die Daten können sehr gross sein, dass sie unter Umständen kein Platz in deinem Home-Verzeichnis haben.+Achtung: Die Daten können sehr gross sein: Unter Umständen hat dein Home-Verzeichnis zu wenig Speicherplatz.
 Dazu entweder Dazu entweder
   * Home-Verzeichnis löschen   * Home-Verzeichnis löschen
  • lehrkraefte/ks/informatik-glf4-23-4hw.1679644642.txt.gz
  • Last modified: 2023/03/24 08:57
  • by Simon Knaus