AIB 9: Python 2

Übungsaufgaben – Variablen, Eingaben und Bedingungen  –> Programiz


Teil 1: Grundlagen mit Variablen

  1. Lege zwei Variablen an:

  • vorname = dein Vorname
  • alter = dein Alter
    Lasse beide mit print() ausgeben.
  1. Erweitere dein Programm:
    Lasse den Computer ausgeben, wie alt du in 10 Jahren bist.

  2. Schreibe ein Programm, das das Geburtsjahr berechnet.
    (Tipp: aktuelles Jahr in einer Variable speichern, Alter abziehen).


Teil 2: Mit dem Computer reden

  1. Schreibe ein Programm, das nach deinem Namen fragt und dich begrüßt.

  2. Schreibe ein Programm, das nach deinem Alter fragt und berechnet, wie alt du in 5 Jahren bist.

  3. Lass den Computer fragen: „Wie heißt deine Schule?“
    Gib danach eine Nachricht aus:
    Du gehst auf die ... Schule.


Teil 3: Entscheidungen mit if/else

  1. Schreibe ein Programm, das nach deinem Alter fragt und ausgibt:

  • „Du bist volljährig.“, wenn Alter ≥ 18
  • „Du bist noch nicht volljährig.“, wenn Alter < 18
  1. Schreibe ein Programm, das nach deiner Lieblingszahl fragt und prüft:

  • Wenn die Zahl gerade ist → Ausgabe: „Gerade Zahl!“
  • Sonst → Ausgabe: „Ungerade Zahl!“
  1. Schreibe ein Programm, das nach deinem Namen fragt.

  • Wenn dein Name länger als 5 Buchstaben ist → Ausgabe: „Langer Name!“
  • Sonst → Ausgabe: „Kurzer Name!“
Veröffentlicht unter AIB | Verschlagwortet mit

AIB 9: Python 1

1. Was ist Python?

Python ist eine Programmiersprache.
Mit Python kann man dem Computer Befehle geben, zum Beispiel:

  • Texte anzeigen
  • Rechnen
  • Später auch: Spiele, Apps, Webseiten, Künstliche Intelligenz


2. Dein erstes Programm

Tippe in Python (–> Programiz) ein:

print("Hallo Welt!")

Aufgabe: Ändere den Text, so dass dein Name und ein kurzer Gruß angezeigt wird.


3. Mehrere Ausgaben

Mit print() kannst du auch mehrere Zeilen schreiben.

Beispiel:

print("Mein Name ist Max")
print("Mein Hobby ist Fußball")
print("Mein Lieblingsfach ist Mathe")

Aufgabe: Schreibe drei eigene Sätze über dich.


4. Variablen

Variablen sind wie Boxen, in denen Werte gespeichert werden.

Beispiel:

x = 5
y = 3
print(x + y)

Der Computer rechnet: 5 + 3 = 8.

Aufgabe:

  • Lege zwei Variablen a und b an.
  • Weise ihnen Zahlen zu.
  • Gib das Ergebnis von a + b, a - b, a * b und a / b aus.

5. Mini-Projekt: Alter berechnen

Schreibe ein Programm, das:

  1. deinen Namen in einer Variable speichert.
  2. dein Alter in einer Variable speichert.
  3. deinen Namen und dein Alter ausgibt.
  4. berechnet, wie alt du in 5 Jahren bist.

Beispiel:

name = "Lena"
alter = 13
print("Hallo, ich heiße", name)
print("Ich bin", alter, "Jahre alt")
print("In 5 Jahren bin ich", alter + 5)

Aufgabe 4:
Schreibe dein eigenes Programm mit deinem Namen und deinem Alter.

Merke dir für heute:

  • print() gibt Texte oder Zahlen aus.

  • Variablen speichern Werte.

  • Mit Python kann man Texte ausgeben und rechnen.

Zum Abschluss noch ein „süßes“ Tutorial:

Veröffentlicht unter AIB | Verschlagwortet mit

AIB 9: KA – Erstellen einer Webseite

Thema: Erstellen einer Webseite mit HTML und Layouten mit CSS

Auftrag:
Erstelle eine Webseite zu einem Thema deiner Wahl. Diese muss aus einer Startseite
und mindestens zwei weiteren Unterseiten bestehen, die miteinander verlinkt sind.
Die Seiten beinhalten verpflichtend Texte, Bilder, Aufzählungen und Links zu passenden
anderen Webseiten im Internet.

Die Gestaltung mit CSS sollte zum Thema passen, abwechslungsreich sein und sich gut darstellen lassen. Der Kreativität sind keine Grenzen gesetzt.
Achte auf eine korrekte Rechtschreibung und einen angemessenen Sprachgebrauch!

Tipp:

–> Download von Notepad ++

Achtung: Achtet darauf, Notepad++ nur über diesen Link herunterzuladen:

 

Veröffentlicht unter AIB

AIB 9: Gute Seiten, schlechte Seiten

Oder: Funktionale Webseitengestaltung

In dieser Doppelstunde beschäftigen wir uns mit der funktionalen Gestaltung von Webseiten.

Ziel ist es, zu verstehen, dass gutes Webdesign nicht nur ästhetisch ansprechend, sondern auch benutzerfreundlich, strukturiert und funktional sein muss. Besonderes Augenmerk legen wir auf die Struktur, Navigation und korrekte Sprache. Zudem ist es wichtig, das Urheberrecht bei der Verwendung von Bildern und Texten zu beachten.​

Arbeitsaufträge:

  1. Analyse von Webseiten:

  2. Eigene Webseitengestaltung:

    • Gestalte anschließend deine eigene AIB-Webseite unter Berücksichtigung der zuvor besprochenen Kriterien. Nutze dabei die Checkliste auf dem bereitgestellten Arbeitsblatt.​

Hinweise:

  • Achte bei der Gestaltung deiner Webseite auf eine klare Struktur und eine intuitive Navigation.

  • Achte auch auf die Rechtschreibung und den sprachlichen Ausdruck, denn deine Webseite ist ja öffentlich und somit quasi auch deine Visitenkarte.
  • Verwende eine gut lesbare Schriftart und achte auf ausreichende Kontraste.​

  • Stelle sicher, dass alle verwendeten Bilder und Texte entweder von dir stammen oder du die entsprechenden Nutzungsrechte besitzt.​

Ziel:

Durch diese Aufgaben sollst du ein Verständnis dafür entwickeln, wie wichtig Funktionalität und Benutzerfreundlichkeit im Webdesign sind und wie du diese Aspekte in deine eigenen Projekte integrieren kannst.​

Viel Erfolg und kreative Ideen!

AIB 9: Python, HTML, SQL

Das Bild zeigt drei kleine Code-Beispiele in unterschiedlichen Programmiersprachen, die symbolisch den Einstieg ins Fach AIB (Allgemeine informatorische Bildung) darstellen:


🔹 1. Python

print("Willkommen in AIB 9 🎓")
  • Mit print() wird Text auf dem Bildschirm ausgegeben.

  • Hier: eine Begrüßungsnachricht für die Schüler („Willkommen in AIB 9 🎓“).

  • Python wird im Unterricht als Programmiersprache eingeführt.


🔹 2. HTML

<!-- Unser Ziel: Lernen + Spaß + Teamwork -->
<h1>AIB = Lernen mit Technik</h1>
  • <!-- ... --> ist ein Kommentar in HTML, also nur Hinweis für den Programmierer.

  • <h1> ... </h1> ist eine Überschrift (größter Titel auf einer Webseite).

  • Die Botschaft: AIB verbindet Lernen, Spaß und Teamarbeit.


🔹 3. SQL

SELECT * FROM Schueler
WHERE Motivation = 'hoch';
  • SQL ist eine Sprache für Datenbanken.

  • SELECT * FROM Schueler bedeutet: „Zeige alle Daten aus der Tabelle Schueler“.

  • Mit WHERE Motivation = 'hoch' wird gefiltert: nur Schüler mit hoher Motivation.

  • Das ist symbolisch gemeint → die Klasse startet motiviert ins neue Schuljahr.


👉 Das Bild kombiniert also kleine Programmier-Beispiele (Python, HTML, SQL) und zeigt, dass ihr euch in Klasse 9 mit Programmieren, Web, Datenbanken und Technik beschäftigen werdet.