IT-Fachkräfte im Informatik Unterricht in Schulen?

Hallo,

der klassische Weg um in Deutschland Lehrer zu werden ist über ein Lehramtsstudium oder mit zunächst Berufserfahrung sammeln im jeweiligen Fachbereich und dann auch mit einem Studium Berufsschullehrer werden.

Doch sind wir uns selbst mal gegenüber ehrlich welcher Fachinformatiker wird freiwillig, wenn er nicht auf den Kopfgefallen ist und 9+ Jahre Berufserfahrung hat auf das Jahresgehalt von jenseits über den 50.000,€ verzichten, um in einer unterbezahlten Lehrer Position anzufangen ?

Dieses Phänomen macht sich an den grund- und weiterbildenden Schulen [Grundschule, Realschule, Gymnasium,...] bemerkbar.

In den ersten Schuljahren gelten wichtigere Prioritäten wie lesen und schreiben lernen.

Doch aller spätestens ab der 5. Klasse werden die ersten Grundkenntnisse zum Computer vermittelt .

Im Unterricht wird meist mit den wichtigsten Office Programmen aus dem Hause Microsoft oder Open Office angefangen, doch dies zieht sich meiner Erfahrung nach bis zum Erhalt des Abschlusses.

Schüler mit Technischem Interesse erledigen die Textformatierung- oder Tabellenkalkulationsaufgabe in unter 15 Minuten und langweilen sich dann die Restliche Zeit der Unterrichtsstunde.

Und trotz des Informatikunterrichts werden IT´ler Tagtäglich zu Fehlertickets her zitiert wie z.B. mein Drucker druckt nicht, Passwort vergessen, Herr/Frau Ich-weiß-alles-besser und weiteren gerufen.

Bei uns in der Kommune hat nun ein neuer junger Bürgermeister angefangen, der sich die Digitalisierung auf die Fahne geschrieben hat.

Meine Idee wäre ihn an sein Wahlprogramm zu erinnern ihm von meiner damaligen Erfahrung mit Win 2000 im Jahre 2009 im Informatikunterricht  zu berichten und den späteren Erfahrungen in der weiterführenden Schule mit dem Quantensprung auf Windows 10.

Gleichzeitig möchte ich auch einen Vorschlag unterbreiten, um die Schüler für die sich stetig weiterentwickelte Computerwelt zu wappnen auch in Bezug auf das Internet [Social Media,..] und den damit verbundenen Risiken.

Also konkret IT-Fachkräfte planen aktiv den Unterricht gemeinsam mit den Lehrkräften, bieten außerdem eine Informatik AG an und kümmern sich um die IT-Infrastruktur der Schule.

Funfakt unser damaliges Netzwerk war so schlecht eingerichtet, dass jeder Schüler Admin Rechte am PC hatte und mit etwas Ahnung per Remote ganze Rechner herunterfahren konnte.

Wäre das rein rechtlich möglich das IT-Fachkräfte beratend ohne Lehrerstudium am Unterricht beteiligt sind ?

Bzw. der Bürgermeister das, wenn auch mit Abstimmung des KM einführen darf.

Computer, Microsoft Word, Lernen, Studium, Microsoft Excel, Schule, Microsoft PowerPoint, Netzwerk, HTML, CSS, Bildung, Java, Unterricht, JavaScript, Schüler, ASCII, Beamte, Fachinformatiker, Informatik, Informatiker, Informationstechnik, Informationstechnologie, Lehrer, Lehrerin, Pascal, Python, Team, turbo pascal, Rathaus, Bürgermeister, Fachinformatiker Systemintegration, kultusministerium, PowerShell, schulcomputer, Angular, lehren
Königspython frisst nicht. Jemand Tipps?

Ich hab drei Kornnattern, wenn es nach denen gehen würde, würden die 24/7 fressen. Keine Probleme. Eine war daran gewohnt nur lebend zu fressen, mochte kein Frost. Aber auch ihn konnte ich irgendwann umstellen.

Jetzt hab ich eine Python seit vier Jahren. Er müsste ungefähr 10 Jahre alt sein. Er kam sehr mager und krank zu mir, sein Besitzer hatte ihn ein Jahr in seinem leeren Haus stehen lassen, ohne Wärme und ist ungezogen. Anfangs hat er gut gefressen. Er nahm Frostratten, Frostmäuse und dann, nach zwei Jahren wollte er nicht mehr. Er wollte nur noch lebend und dann wieder nicht. Er nahm jetzt vor acht Monaten das letzte Mal und dann auch nur eine lebende Maus, weil er kein Frost mehr wollte. Ich am probieren. Frostratte, Frostmaus, Frosthamster, Frostküken, alles in verschiedenen Farben und Geschlechtern.
Nichts, Nichts und Nichts. Lebend versucht, Maus, Ratte. Nichts.

Python Black Pastell Female

Terrarium 120x60x60

Zwei Verstecke

Temp so zwischen 30-33 Grad

Luft ungefähr 80-90%

Noch eine Frage. Ich nahm eine Schlange zu mir aus einer Rack Haltung. Bin total dagegen. Wie lang braucht eine Schlange sich an ein Terrarium zu gewöhnen ?
Laut Angaben des Vorbesitzer frisch er jede Woche eine FrostRatte. Doch in den zwei Wochen wo er bei mir lebt; wollte er nichts fressen.

Hat ein 100x60x60 Terrarium. Wette identisch wie bei dem oberen Terrarium.

Python Pastel Mojave Male

Ich weiß ich bin ein Profi und wieso hole ich mir ein Tier, wenn ich davon keine Ahnung habe. Aber ich versuche immer mehr zu lernen und kein Profi fällt vom Himmel, antasten muss man sich also immer.

Reptilien, Haltung, Tierhaltung, Schlangen, Kornnatter, Python, Schlangenhaltung, Terraristik
Werden Software Entwickler durch KI ersetzt?

GPT4 kann ganz locker Snake, 4 gewinnt und GUIs programmieren. Der Chef von OpenAi redet schon von AGIs, die bald kommen sollen. Da frage ich mich einfach, ob es wirklich Sinn macht mein duales Studium in angewandter Informatik wirklich fortzusetzen.

Noch hilft mir GPT4 nicht wirklich in der Firma (Bank), da wir fast nur eigene Frameworks haben. Aber was wenn GPT5 oder bessere Modelle auch unsere Frameworks verstehen und dann eigenständig programmieren können?

Ich denke wirklich einfach abzubrechen und eine Handwerksausbildung bei einer sehr großen Firma zu machen. Ich sehe einfach nicht, dass GPT nicht in der Lage sein wird Banking Programme selbst zu schreiben. Ich bin nicht der beste Programmierer und bin sehr stark auf Banking Software spezialisiert.

Auch der OpenAI Chef meinte, dass es wohl aussieht, dass es erst Künstler und Programmierer trifft und zuletzt Handwerker.

Was ist eure Meinung? Hat Software Entwicklung Zukunft? Ich arbeite übrigens im öffentlichen Dienst, was mir ein bisschen mehr Sicherheit gibt, aber wenn KIs selbst programmieren, wird es meiner Meinung nach nicht mehr so viel Bedarf für Programmierer geben.

Ich will ganz entspannt meinen Job machen, ohne darüber nachzudenken, dass ich bald arbeitslos bin. Und ich würde gern für ein Eigenheim sparen usw. Da steht mir GTP einfach zu sehr im Weg. Was ist eure ehrliche Meinung? Könnte ich als Software Entwickler mindestens die nächsten 20-30 Jahre arbeiten?

Nein, hat Zukunft 100%
Ja, werden ersetzt 0%
Studium, Mathematik, Technik, IT, programmieren, Java, Code, Informatik, künstliche Intelligenz, Programmiersprache, Python, Softwareentwicklung, Student, Universität, ChatGPT
programmierprofi werden?

Ich bin m 16. interessiere mich sehr für Informatik, bzw hauptsächlich für programmierung von verschiedenen Dingen (Webentwicklung, Spiele)

Heute habe ich mich mit einem Mitschüler unterhalten, welche das selbe Interesse zu haben scheint.
Er scheint ein richtiger Informatik Profi zu sein: hat mir zum Beispiel erzählt, für einen Freund einen eigene Smart Mirror gebaut zu haben und sogar Apps für diesen zu programmieren.

Das fand ich krass und hat mich auch erstmal stutzig gemacht. Neben programmierkenntnissen würde das ja auch eine Kenntnis im Umgang mit Raspberry pies erfordern was ich auch alles gern können würde.

Eine Zeit lang habe ich mich mit dem Thema beschäftigt. Versucht, HTML, CSS und JS für Webentwicklung sowie Java für Spiele bzw Minecraft Plugin Entwicklung zu lernen.

Anfangs hatte ich jeweils natürlich immer gute Ergebnisse. Habe in einem Schülerpraktikum zum Beispiel eine erste Funktionsfähige Portfolio Website mit ein paar Funktionen (hauptsächlich Animationen oder ein Animierter Download Button) von Grund auf gebaut und einige Funktionen in ein Minecraft Plugin eingebaut.

weiter als zu den Basics bin ich jeweils leider nie gekommen. Manchmal habe ich ein paar Verständnisschwierigkeiten in der Anwendung. (Versuche z.B. etwas aus dem Internet nachzubauen, verstehe es aber nicht, weil es auch meist nicht funktioniert und Leute dann andere Anleitungen geben)

Das große Problem dabei ist wahrscheinlich, dass ich das ganze nur nebenbei gemacht habe, da ich hauptsächlich auch mit Freude mit Social Media Marketing beschäftigt bin und sich das bis heut nicht geändert hat.

Ich würde allerdings zu gern diese Fähigkeiten/„programmiersprachen“ besitzen und eigene Projekte umsetzen (können).

Ständig habe ich motivation irgendwas großes umzusetzen, endlich mal wieder zu programmieren, aber es fehlen einfach meist Projekte für meine Liga, die vielleicht etwas komplexer sind, um die Fähigkeiten zu entwickeln, aber auch Sinn für mich ergeben und nützlich sind.

Ich bin mir ein wenig unsicher, was da genau das Problem ist. Habt ihr vielleicht Ideen und Lösungsvorschläge?

App, HTML, Webseite, CSS, Java, JavaScript, Minecraft, Programmiersprache, Projekt, Python, Webentwicklung
Warum bekomme ich den Wert „none“ von der API zurück?

Ich arbeite gerade an einem Sprachassistenten, der mit

gpt-3.5-turbo 

kommunizieren soll, bekomme aber bei jeder Anfrage nur den Wert

none

zurück. Kann mir jemand sagen warum?

Mein Code:

import speech_recognition as sr
import openai
import pyttsx3

class ChatGPT:
  def __init__(self, api_key, rolle):
    openai.api_key = api_key
    self.dialog = [{"role":"system", "content":rolle}]

  def fragen(self, frage):
    self.dialog.append({"role":"user","content":"frage"})
    ergebnis = openai.ChatCompletion.create(
      model='gpt-3.5-turbo',
      messages=self.dialog
    )
    antwort = ergebnis.choices[0].message.content
    self.dialog.append({"role":"assistant","content":antwort})

def gpt(frage):
  if __name__ == '__main__':
    API_KEY = "sk-..."
    chat_gpt = ChatGPT(API_KEY, "...!")
    antwort = chat_gpt.fragen(frage)
    print(antwort)
    return antwort

def mikrofon_zu_text():
  # Initialisiere das Recognizer-Objekt
  recognizer = sr.Recognizer()
  recognizer.energy_threshold = 4000 

  while True:
    # Öffne das Mikrofon für die Aufnahme
    with sr.Microphone() as source:
      print("wait...")
      audio = recognizer.listen(source, timeout=5) 

      try:
        # Versuche, den Text zu erkennen
        text = recognizer.recognize_google(audio, language='de-DE')

        if "Sprache" in text or "sprache" in text:
          speak("Ich höre")
          print("Aufnahme gestartet.")
          audio = recognizer.listen(source, timeout=5) 
          transcription = recognizer.recognize_google(audio, language='de-DE')
          print("input: " + transcription)
          output = gpt(transcription)
           speak(output)

      except sr.RequestError as e:
        print("Fehler bei der Spracherkennung: {0}".format(e))

      except:
        print("~")

def speak(text):
 
  engine = pyttsx3.init() # object creation
  voices = engine.getProperty('voices')    #getting details of current voice
  engine.setProperty('voice', voices[0].id) #changing index, changes voices. o for male
  engine.say(text)
  engine.runAndWait()
speak("test")

# Aufruf der Funktion
mikrofon_zu_text()

Ich dachte, es könnte mein API-Schlüssel sein, aber ich habe andere Konten als andere verwendet und mein Guthaben beträgt nicht weniger als 5 $. Ich habe auch versucht, die Variable zu verfolgen, aber sie ändert sich nur von

Null

zu

 None
GPT, Programmiersprache, Python, API, Python 3, ChatGPT, OpenAI
Python Canvas mit zwei separierten Seiten?

Hey! Ich bin seit einiger Zeit dran in Python Filter für Bilder zu erstellen und habe jetzt einen Filter, welcher das Bild in einem "Low-Poly-Game-Look" erscheinen lässt (unten ist das Programm, es funktioniert ohne Probleme).

Der image_helper ist schon gegeben. Mein Ziel ist es jetzt beim Starten des Programms zu bekommen, dessen linke Hälfe des Bildes (50%) modifiziert ist mit den Dreiecken, und die rechte Seite (50 % vom Canva) unverändert bzw. original bleibt. Schnittgerade ist vertikal.

Ich habe schon versucht, diese beiden Hälften in ein Canva einzufügen, jedoch ist dabei die modifizierte Seite schwarz gewesen oder beide Seiten wurden gezeigt, jedoch auf unterschiedlichen Bildern. Langsam zweifle ich daran, ob mein Ziel überhaupt möglich ist.

Ist es möglich so etwas zu machen?
Wenn ja, warum funktioniert es bei mir nicht bzw. woran könnte es liegen?

from image_helper import *
 
img = load_rgb_image('canva_test.jpg')
 
w,h = img.size
 
pixels = load_rgb_pixels_2d(img)
 w,h = img.size
 new = new_rgb_image(w, h)
 c = Canvas(new)
 
for x in range(w):
   for y in range(h):
       if x % 5 == 0 and y % 5 == 0:
           r, g, b = pixels[x][y]
           polygon_radius = random.randint(5,15)
           polygon_rot = random.randint(0, 360)
           c.polygon(x, y, polygon_radius, 3, (r,g,b), rot=polygon_rot, outline=None, width=0)
 
c.show()

(image_helper:)

from PIL import Image
from PIL import ImageDraw
import random

def load_rgb_pixels_2d(filename):
    if type(filename) == type('foo'):
        im = Image.open(filename)
    else:
        im = filename
    w, h = im.size
    data = im.getdata();
    return [[data[y*w + x] for y in range(h)] for x in range(w)]

def new_rgb_image(w, h, pixels=None):
    im = Image.new('RGB', (w,h))
    def mapInt(p):
        r,g,b = p
        return int(r), int(g), int(b)
    if pixels is not None:
        if isinstance(pixels[0], list):
            pixels = list(zip(*pixels))
            pixels = [mapInt(item) for sublist in pixels for item in sublist]
        else:
            pixels = list(map(mapInt, pixels))
        im.putdata(pixels)
    return im

class Canvas:
        
    def polygon(self, x, y, r, s, c, rot=0, outline=None, width=0):
        self.draw.regular_polygon((x,y,r),s,rot,c, outline)
Bildbearbeitung, Filter, Programm, programmieren, canvas, Image, Informatik, Programmiersprache, Python
Werden KI's uns Software-Entwickler ersetzen?

Hallo,

ich mache eine Programmierer-Ausbildung bei einer großen öffentlichen Firma und habe dort sehr gute Übernahmechancen nach der Ausbildung.

Chatgpt/GPT4 kann meiner Meinung nach schon sehr gut programmieren, debuggen und dokumentieren. Meine Sorge ist jetzt, ob diese KI uns Programmierer in der Zukunft ersetzen könnte. GPT4 hilft mir bisher wenig auf der Arbeit, aber was ist mit besseren Versionen von GPT? Der Sprung von Chatgpt 3.5 zu Gpt4 ist einfach so enorm... Ich frag mich, wie groß der Sprung zu neueren Modellen sein wird.

Weil ich habe momentan extreme Angst, dass meine Ausbildung doch nur Zeitverschwendung ist. Ich würde gern für immer als Software Entwickler arbeiten und hätte echt nicht die Nerven mit Mitte 30 arbeitslos zu werden während ich meine Kinder ernähren muss und ein Haus abbezahle.

Also was ist eure Meinung? Sollte ich vielleicht sogar die Ausbildung abbrechen und zum Beispiel Handwerk machen? Oder hat Software Entwicklung Zukunft wie jeder sagt?

Also kann ich auf diesen Beruf im öffentlichen Dienst setzen, wenn ich in der Zukunft ein Haus abbezahlen will und eine Familie gründen will? Bitte seid ehrlich!

Nein, nicht sicher 58%
Ja, sicher bis zur Rente 42%
Software, Lernen, Zukunft, Technik, Wirtschaft, programmieren, Java, GPT, Informatik, künstliche Intelligenz, Öffentlicher Dienst, Python, Softwareentwicklung, Student, ChatGPT, OpenAI

Meistgelesene Fragen zum Thema Python