[imoox] Programmieren lernen mit Python: Objektorientierte Programmierung #python #mooc

Der zweite Kurs, der parallel zum Kurs “Programmieren lernen mit Python: Grundlagen” auf iMooX.at gestartet ist lautet “Programmieren lernen mit Python: Objektorientierte Programmierung

Programmieren lernen mit Python: Objektorientierte Programmierung ist ein kostenloser Kurs im MOOC (Massive Open Online Course) Format für Schüler:innen, Studierende, Lehrende und alle, die sich mit dem Thema der objektorientierten Programmierung(OOP) beschäftigen wollen. Der Kurs liefert einen Überblick über einige Konzepte die in der objektorientierten Programmierung Verwendung finden. In diesem Kurs werden Codebeispiele in der Programmiersprache Python gezeigt, um zu veranschaulichen, wie die vorgestellten Konzepte umgesetzt werden können. 
Dieser Kurs besteht aus vier Lektionen, die aufeinander aufbauen und folgende Inhalte behandeln:
In Lektion 1 werden die Grundlagen der objektorientierten Programmierung sowie die wichtigsten Begriffe besprochen. Die Einheit wird hauptsächlich theoretischer Natur sein, um einen Überblick zu erhalten. In den kommenden Lektionen werden die hier besprochenen Konzepte in der Praxis demonstriert.
In Lektion 2 wird das erlernte Wissen anhand eines Beispiels in der Programmiersprache Python umgesetzt. Hier werden wir insbesondere auf Attribute und den Konstruktor eingehen.
Lektion 3 behandelt Methoden und Verkapselung genauer.
In Lektion 4 betrachten wir die Konzepte Vererbung und Polymorphismus.

Man kann sich natürlich schon für die kostenlose Teilnahmen anmelden und umgehend mitmachen: [Link zur kostenlosen Anmeldung]

[imoox] Programmieren lernen mit Python: Grundlagen #python #mooc

https://imoox.at/course/pybasics

Heute startet ein weiterer MOOC auf iMooX.atProgrammieren lernen mit Python: Grundlagen

Dieser MOOC (Massive Open Online Course) soll Interessierten dabei helfen, in die Welt des Programmierens einzusteigen. Dabei wirst du anhand interaktive Videos und Codebeispiele Schritt für Schritt die grundlegenden Konzepte der Programmierung mittels der Sprache Python erlernen. Egal ob du bereits Erfahrung im Programmieren hast oder neu dabei bist, wir sind sicher, dass du aus diesem Kurs viel nützliches Wissen mitnehmen wirst. Für den Kurs benötigen du keine Vorkenntnisse, lediglich einen Desktop-PC oder Laptop mit dem Betriebssystem Windows, Linux oder macOS, um deine selbst geschriebenen Programme ausführen zu können.
Der Kurs gliedert sich in vier Lektion, die aufeinander aufbauen. Im ersten Schritt werden wir uns mit grundlegenden Theorien beschäftigen. Ab der zweiten Lektion beginnen wir mit dem Schreiben von Python Code und lernen und üben neue Programmierkonzepte, insbesondere mit dem Schwerpunkt auf Variablen. In der dritten Lektion werden wir uns damit beschäftigen, wie wir Daten von Benutzer:innen unseres Programms einlesen und wieder ausgeben und lernen wichtige Konzepte kennen, um den Programmfluss zu steuern. In der vierten und letzten Lektion werden wir uns genauer mit dem Datentyp der Listen beschäftigen.

Die Teilnahme ist wie immer kostenlos und man kann sich jederzeit dafür anmelden: [Link zur kostenlosen Anmeldung]

[Pocket Code, imoox] Einheit 4: Endlich Punkte :-) #imoox #PocketCode

Pocket CodeEs geht weiter, bereits Woche 4 im MOOC “Learning to Code: Programmieren mit Pocket Code“. Diesesmal wollen wir Punkte und Highscore umsetzen, dazu kommen erstmals Variablen zum Einsatz:

Wir werden Variablen kennenlernen und sehen was dadurch als möglich wird – Level, Punktestände, Countdown und vieles mehr! Außerdem lernen wie wir uns die Eigenschaften von Objekten zunutze machen können!

[Link zum MOOC]

Wie macht man mit? Das geht jederzeit, einfach auf iMOOX registrieren und hier anmelden – viel Spaß allen.

[imoox, pocketcode] Woche 3 – Lass uns spielen #PocketCode #imoox

Pocket CodeUnd schwups, wir sind schon in Woche 3 von unserem MOOC “Learning to Code: Programmieren mit Pocket Code“. Diese Woche wollen wir spielen – oder besser spielen lassen. Die nächsten Videos geben Hinweise, wie Dinge zufällig erscheinen oder wie man Kollisionen macht. Es wird lustig, garantiert :-).

[Link zum MOOC]

Wie macht man mit? Das geht jederzeit, einfach auf iMOOX registrieren und hier anmelden – viel Spaß allen.

[imoox] Start: Learning to Code – Programmieren mit Pocket Code #imoox #pocketcode #refugees

Pocket CodeWir freuen uns, denn heute geht die bereits die dritte deutschsprachige Runde los. Und zwar der MOOC der sich explizit an Schulkinder richtet “Learning to Code: Programmieren mit Pocket Code“. Diesmal werden wir den MOOC auch einsetzen für eine kleine Veranstaltung an der TU Graz selber, die geflüchteten Menschen hilft einen Einstieg in die Programmierung zu geben.
Wir wollen aber dabei nicht, nein wirklich nicht, die ganze Welt zu InformatikerInnen ausbilden. Im Gegenteil wir wünschen uns einfach, dass man versteht wie die Welt von morgen funktioniert, um damit auch die Welt von morgen mitgestalten zu können. Also anmelden, mitmachen und weitersagen.

B Bezüglich Programmieren bestehen viele Vorurteile und Ängste. Mithilfe von Pocket Code sollen vor allem Kinder erste Erfahrungen mit dem Programmieren sammeln. Durch eine einfache und visuelle Benutzeroberfläche wird eine spielerische Umsetzung eigener Ideen ermöglicht.
Der Kurs richtet sich somit sowohl an Kinder und Jugendliche (Altersgruppe 10-14 Jahre), als auch an Lehrerinnen und Lehrer aller Unterrichtsfächer und hat als Hauptinhalt das Erstellen eigener Spiele, interaktiver Animationen sowie Apps mithilfe von Pocket Code. Primär werden dabei Struktur und Funktionsweise der App vorgestellt, im Hintergrund werden „Computational Thinking”-Konzepte erarbeitet wie zum Beispiel: Konditionale, Variablen, Events oder Parellelismus. Dabei ist es den Kindern überlassen ob sie die den Kurs selbsständig oder gemeinsam mit ihren Eltern machen.

[Link zum MOOC]

Wie macht man mit? Das geht jederzeit, einfach auf iMOOX registrieren und hier anmelden – viel Spaß allen.

Hier nochmals das Teaservideo:

YouTube

Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.
Mehr erfahren

Video laden

[Pocket Code, imoox] Einheit 4: Endlich Punkte :-) #imoox #PocketCode

Pocket CodeEs geht weiter, bereits Woche 4 im MOOC “Learning to Code: Programmieren mit Pocket Code“. Diesesmal wollen wir Punkte und Highscore umsetzen, dazu kommen erstmals Variablen zum Einsatz:

Wir werden Variablen kennenlernen und sehen was dadurch als möglich wird – Level, Punktestände, Countdown und vieles mehr! Außerdem lernen wie wir uns die Eigenschaften von Objekten zunutze machen können!

[Link zum MOOC]

Wie macht man mit? Das geht jederzeit, einfach auf iMOOX registrieren und hier anmelden – viel Spaß allen.

[imoox] Start: Learning to Code – Programmieren mit Pocket Code #imoox #pocketcode

Pocket CodeWir freuen uns, denn heute geht die zweite Runde los. Und zwar der MOOC der sich explizit an Schulkinder richtet “Learning to Code: Programmieren mit Pocket Code“. Wir wollen dabei nicht, nein wirklich nicht, die ganze Welt zu InformatikerInnen ausbilden. Im Gegenteil wir wünschen uns einfach, dass man versteht wie die Welt von morgen funktioniert, um damit auch die Welt von morgen mitgestalten zu können. Also anmelden, mitmachen und weitersagen.

Bezüglich Programmieren bestehen viele Vorurteile und Ängste. Mithilfe von Pocket Code sollen vor allem Kinder erste Erfahrungen mit dem Programmieren sammeln. Durch eine einfache und visuelle Benutzeroberfläche wird eine spielerische Umsetzung eigener Ideen ermöglicht.
Der Kurs richtet sich somit an Kinder und Jugendliche (Altersgruppe 10-14 Jahre) und hat als Hauptinhalt das Erstellen eigener Spiele, interaktiver Animationen sowie Apps mithilfe von Pocket Code. Primär werden dabei Struktur und Funktionsweise der App vorgestellt, im Hintergrund werden „Computational Thinking”-Konzepte erarbeitet wie zum Beispiel: Konditionale, Variablen, Events oder Parellelismus. Dabei ist es den Kindern überlassen ob sie die den Kurs selbsständig oder gemeinsam mit ihren Eltern machen.

[Link zum MOOC]

Wie macht man mit? Das geht jederzeit, einfach auf iMOOX registrieren und hier anmelden – viel Spaß allen.

Hier nochmals das Teaservideo:

YouTube

Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.
Mehr erfahren

Video laden

Digitale Grundbildung – Offene Lehr- und Lernmaterialien für die verbindliche Übung „Digitale Grundbildung“ zu PocketCode #tugraz #pocketcode

Wir arbeiten als Bildungsinformatikerinnen und -informatiker ja unentwegt an der Förderung der digitalen Kompetenzen, aber auch an der informatischen Grundbildung. Nun ist es gelungen rechtzeitig zum Schulbeginn noch offene Lehr- und Lernmaterialien zu Pocket Code zu erstellen, die quasi als Vorgeschmack für den MOOC “Learning to Code” dienen 🙂

Zur Förderung informatischer Bildung stellt die Technische Universität Graz frei lizenzierte Lehr- und Lernunterlagen zur Verfügung. Die Einführung der verbindlichen Übung „digitale Grundbildung“ in der Sekundarstufe 1 (NMS und AHS) bildet einen wichtigen Schritt, um die Informatik stärker in den Schulen zu verankern. Ein Schritt, der in den nächsten Jahren noch weiter an Bedeutung gewinnen wird.

Die Lehr- und Lernmaterialien dienen dazu, Lehrer/innen bei der Umsetzung der verbindlichen Übung zu unterstützen. Die Materialien wurden sowohl von Studierenden des Unterrichtsfaches Informatik und Informatikmanagement, unter der Betreuung von wissenschaftlichen Mitarbeiter/innen, als auch vom wissenschaftlichem Personal selbst erstellt.

Momentan stehen Inhalte zu den folgenden Themen zur Verfügung:
Programmieren mit Pocket Code – Lehrmaterial für einen fächerintegrativen Einsatz

[Digitale Grundbildung: Freie Lehr- und Lernmaterialien zu PocketCode]

[Pocket Code, imoox] Einheit 4: Endlich Punkte :-) #imoox #PocketCode

Pocket CodeEs geht weiter, bereits Woche 4 im MOOC “Learning to Code: Programmieren mit Pocket Code“. Diesesmal wollen wir Punkte und Highscore umsetzen, dazu kommen erstmals Variablen zum Einsatz:

Wir werden Variablen kennenlernen und sehen was dadurch als möglich wird – Level, Punktestände, Countdown und vieles mehr! Außerdem lernen wie wir uns die Eigenschaften von Objekten zunutze machen können!

[Link zum MOOC]

Wie macht man mit? Das geht jederzeit, einfach auf iMOOX registrieren und hier anmelden – viel Spaß allen.

[imoox, pocketcode] Lass uns spielen #PocketCode #imoox

Pocket CodeUnd schwups, wir sind schon in Woche 3 von unserem MOOC “Learning to Code: Programmieren mit Pocket Code“. Diese Woche wollen wir spielen – oder besser spielen lassen. Die nächsten Videos geben Hinweise, wie Dinge zufällig erscheinen oder wie man Kollisionen macht. Es wird lustig, garantiert :-).

[Link zum MOOC]

Wie macht man mit? Das geht jederzeit, einfach auf iMOOX registrieren und hier anmelden – viel Spaß allen.