Kurs
digicode: PRGAIB
Programmieren lernen – Easy mit KI
Kurs-Facts
Als PDF herunterladen- Einsteigen in die Grundkonzepte der Applikationserstellung auf niederschwelliger Ebene
- Gewinnen eines Überblicks über die aktuellen Programmiermöglichkeiten
- Entwickeln eines Grundverständnisses für das Programmieren
- Verstehen und Anwenden elementarer Sprachelemente
- Erstellen einfacher JavaScript-basierte Programme eigenständig oder mit KI-Unterstützung
- Kennenlernen und Verstehen anderer Programmiersprachen/-familien und deren Einsatzbereiche
- Gezieltes Einsetzen von KI als Unterstützung bei der Erstellung, Ausarbeitung und Optimierung
- Kennen der Basics für Troubleshooting / Bugfixing
- Gewinnen einer Orientierung für den weiteren Aufbau von Programmierkompetenzen
- Erkennen des Potenzials für Effizienzgewinn in der eigenen Praxis und Übersetzen in Anforderungen
In diesem Kurs erhältst du einen modernen, leicht verständlichen Einstieg ins Programmieren und die zugrundeliegenden Konzepte der Software-Entwicklung – ganz ohne komplizierte Hürden oder zwingende Installationen. Am konkreten Beispiel von JavaScript lernst du nicht nur die Grundlagen des Programmierens kennen, sondern auch die wichtigsten Konzepte «dahinter». Du setzt dabei Künstliche Intelligenz (KI) als Unterstützung ein.
Im Fokus dieses Kurses stehen dein individueller Workflow und deine Herausforderungen in der Praxis. Dank dem Verständnis für die Denkweise des Programmierens, dem niederschwelligen Erlernen von Basis-Konzepten, praktischen Übungen, sofort sichtbaren Resultaten und kleinen Projekten erlernst du die gewünschten Skills, um deine eigenen Herausforderungen in Alltag & Beruf mit Programmier-Wissen unterstützt zu meistern.
Du lernst insbesondere:
1 Effizienzpotenziale erkennen
- Wo Programmierung deinen Arbeitsalltag vereinfachen oder automatisieren kann
- Wie du Anforderungen aus deiner eigenen Praxis in einfache technische Aufgaben übersetzt
- Welche Grundvoraussetzungen gegeben sein müssen, um entsprechende Lösungen erstellen zu können
2 Grundverständnis des Programmierens aufbauen
- Lernen, wie Programme zu denken: von der (ersten) Idee zum stabilen Konzept
- Prototyping: vom Konzept zum ersten Prototyp
3 Architektonische Grundbegriffe kennenlernen
- Server-Client
- Single Page Application (SPA)
- Application Programming Interface (API)
- Frontend- / Backend
- Elegante Möglichkeiten der langfristigen Datenspeicherung (mit oder ohne Datenbanken)
4 Die 7 Grundkonzepte modernen Programmierens:
- Grundidee: Zeit spielt eine Rolle
- sich etwas merken: Variablen & Konstanten
- (nur) wenn, dann: bedingte Anweisungen & Entscheidungen
- wiederholen: Schleifen & Iterationen
- zusammenfassen & wiederverwenden: Funktionen
- komplexer werden: Objekt-Orientierung
- die Frage nach dem Wann: Ereignisse
5 Elementare Sprachelemente in JavaScript ausprobieren
- Code-Snippets gezielt selbst schreiben und mit/von KI erweitern (lassen)
- Code von KI schreiben lassen und selbst anpassen
6 Einfache Anwendungen entwickeln – eigenständig oder mit KI-Unterstützung
- Schritt-für-Schritt-Erstellung kleiner Programme
- Nutzung von KI, um Code zu generieren, zu erklären oder zu erweitern
- Verständnis dafür, wo KI dir wirklich helfen kann und wo du das Ruder in der Hand behalten solltest
7 Troubleshooting & Bugfixing verstehen
- Typische Fehlerquellen erkennen
- Strategien zum systematischen Debugging
- KI gezielt als Hilfe beim Finden und Beheben von Fehlern verwenden
8 Orientierung für den weiteren Lernweg
- Empfehlungen zu Tools, Lernpfaden und Programmier-Ressourcen
- Wie du deine Kenntnisse nach dem Kurs sinnvoll vertiefen kannst
- Verständnis dafür, welche Bereiche (z. B. Web, Automation, Data) sich für deine nächsten Schritte eignen
9 Dein ganz eigenes (kleines?) Projekt
- Dieser Kurs soll zeigen, dass Programmierkenntnisse eine Bereicherung für deinen ganz individuellen (Berufs-)Alltag sein können. Beispiele:
- Als Grafiker/in möchtest du in Photoshop, Illustrator oder InDesign Abläufe automatisieren
- Als Buchhalter/in willst du massgeschneiderte Anpassungen im Standard-Workflow einbauen
- Deine Ideen sprengen den Rahmen von Excel
- Die Verwaltung deines Vereins soll vereinfacht werden
- Bring deine konkrete Projekt-Idee mit – dieser Kurs lebt davon, dass deine eigene Idee in 2 Tagen zum «Leben» erwacht.
- Lernen durch Ausprobieren – viel Praxis mit so viel Theorie wie nötig und Ressourcen zur Vertiefung
- KI-Unterstützung während des Kurses
- Konkrete Live-Unterstützung durch den Trainer / die Trainerin bei der Ausarbeitung deines eigenen Projekts
- Komplette Neueinsteiger/innen ohne Programmiererfahrung
- Quereinsteiger/innen und Personen aus kreativen Bereichen, die digitale Kompetenzen aufbauen wollen
- Marketing‑ und Medienprofis, die ihre Workflows mit Programmier‑ und KI‑Know‑how erweitern wollen (z. B. Automatisierung von Web‑Tasks, Prototyping, Adobe-Anwender/innen)
- Administrativ Arbeitende, mit Wunsch nach mehr Unabhängigkeit von IT-Abteilungen
- Keine Programmierkenntnisse erforderlich
- Grundlegende Computer- und Internetnutzung
- Freude am Ausprobieren und Entdecken sowie erste Erfahrung mit KI & Prompting sind von Vorteil
- Eigene Kreditkarte für das (Zu-)Kaufen von KI-Modellen und Credits/Tokens
Bitte bring deinen eigenen Laptop mit, um alles für die Weiterarbeit nach dem Kurs einrichten zu können.