• Keine Ergebnisse gefunden

Agenda / Inhalte der einzelnen Tage

N/A
N/A
Protected

Academic year: 2022

Aktie "Agenda / Inhalte der einzelnen Tage"

Copied!
12
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Modul 404

Kompetenz: Vorgabe interpretieren, objektbasiert mit einer Programmiersprache implementieren, dokumentieren und testen.

Objektbasiert programmieren nach Vorgabe

Ueli Hagger

(2)

Modul 404

Kompetenz: Vorgabe interpretieren, objektbasiert mit einer Programmiersprache implementieren, dokumentieren und testen.

Agenda

Dieser Foliensatz wird laufend angepasst

(3)

Modulablauf

(4)

Handlungskompetenzen (HANOK)

1.1 Kennt Darstellungsmöglichkeiten für Programmabläufe Verarbeitungen (z.B. Zustandsdiagramm) und weiss, welche Sachverhalte sich damit abbilden lassen.

2.1 Kennt die wichtigsten Regeln für den Aufbau einer Benutzerschnittstelle.

2.2 Kennt Lösungsansätze für die Verarbeitung und Validierung von Benutzerinteraktionen.

3.1 Kennt den Einsatz und die korrekte Anwendung der wichtigsten Datentypen Ganzzahl, Gleitkommazahl, Zeichen, Zeichenketten und Boolean.

4.1 Kennt den grundsätzlichen Aufbau einer Komponente (Eigenschaften, Methoden und Ereignisse) und wie sich diese für die Verarbeitung einsetzen lassen.

4.2 Kennt den grundlegenden Aufbau eines Programms und den Einfluss auf den Arbeitsspeicher.

4.3 Kennt verfügbare Komponenten einer Programmiersprache mit ihren Eigenschaften, Methoden und Ereignissen sowie Operatoren, und Kontrollstrukturen.

5.1 Kennt die wichtigsten Regeln für einen verständlichen Quellcode (sprechende Komponenten- und Variablenbezeichnungen, optische Strukturierung, sinnvolle Kommentare).

6.1 Kennt die Elemente eines Testfalls (zu testende Funktion oder Verarbeitung, Eingabedaten, erwartete Ergebnisse) 6.2 Kennt die Bedeutung des Testens für die Sicherung der Programmqualität.

4

Quelle: https://cf.ict-berufsbildung.ch/modules.php?name=Mbk&a=20101&cmodnr=404&noheader=1

(5)

Agenda 1. Woche

1. Vorstellung

2. Modulablauf, Qualifikation 3. Java

4. Entwicklungsumgebung 5. Repetition Modul 403 6. Übungen

03/07/2022 5

Ziele

- Sie wissen welche Anforderungen an sie für das Modul 404 gestellt werden - Sie kenne die qualifizierenden Elemente

- Sie haben die Entwicklungsumgebung installiert und getestet

(6)

Agenda 2. Woche

1. Repetition Modul 403 2. Übungen

03/07/2022 6

Ziele

- Sie haben die Entwicklungsumgebung installiert und getestet - Sie wissen 60% des Inhaltes von Modul 403 wieder

(7)

Agenda 3. Woche

1. Repetition der letzten Woche und Hausaufgaben 2. Einführung in die objektbasierte Programmierung 3. Grundbausteine eines Java Programmes

4. Einführung Debugger 5. Übungen

Ziele

- Sie wissen 80% des Inhaltes von Modul 403 wieder.

- Sie können den Unterschied von Klassen und Objekten beschreiben.

- Sie kennen den Aufbau einer Klasse.

- Sie wissen wie man ein Objekt (Instanz) einer Klasse erzeugen.

- Sie sind in der Lage eine einfache Klasse zu programmieren und davon Objekte zu erzeugen.

- Sie wissen wie man den Debugger einsetzt.

(8)

Agenda 4. Woche

1. Übungen

Ziele

- Sie wissen 80% des Inhaltes von Modul 403 wieder.

- Sie können den Unterschied von Klassen und Objekten beschreiben.

- Sie kennen den Aufbau einer Klasse.

- Sie wissen wie man ein Objekt (Instanz) einer Klasse erzeugen.

- Sie sind in der Lage eine einfache Klasse zu programmieren und davon Objekte zu erzeugen.

- Sie wissen wie man den Debugger einsetzt.

(9)

Agenda 5. Woche

1. Repetition der letzten Woche und Hausaufgaben 2. Graphische Benutzeroberflächen

3. IDE Eclipse, Installation, Einführung, Aufbau, Userinterface

4. Übungen

Ziele

- Sie haben Eclipse installiert und angewendet

- Sie können Klassen und Objekten in Eclipse implementieren.

- Sie können ein einfaches Userinterface erstellen.

- Sie wissen wie man Objekte (Instanz) einer Klasse erzeugt.

- Sie sind in der Lage Methoden unter Eclipse anzuwenden.

(10)

Agenda 6. Woche

1. Repetition der letzten Woche und Hausaufgaben 2. Graphische Benutzeroberflächen

3. IDE Eclipse, Installation, Einführung, Aufbau, Userinterface

4. Übungen

Ziele

- Sie haben Eclipse installiert und angewendet

- Sie können Klassen und Objekten in Eclipse implementieren.

- Sie können ein einfaches Userinterface erstellen.

- Sie wissen wie man Objekte (Instanz) einer Klasse erzeugt.

- Sie sind in der Lage Methoden unter Eclipse anzuwenden.

(11)

Agenda 7. Block: Einführung

1. Repetition graphische Benutzeroberfläche - Eventhandler, Wrapperklassen

2. Testen

3. Fehlerbehandlung 4. Übungen

Ziele

- Sie können ein einfaches Userinterface erstellen.

- Sie können mit Swing Klassen JButtons, JLabel, JTextfield, JTextArea, JComboBox und JScrollPane arbeiten und sie anwenden

- Sie kennen die wichtigsten Methoden und Attribute von der obigen Klassen - Sie können die Wrapperklassen anwenden

- Sie wissen wie ein Programmtest durchgeführt wird und ihn umsetzen - Sie können Fehler abfangen und darauf reagieren

(12)

Agenda 8. Block: Einführung

1. Repetition graphische Benutzeroberfläche - Eventhandler, Wrapperklassen

2. Testen

3. Fehlerbehandlung 4. Übungen

Ziele

- Sie können ein einfaches Userinterface erstellen.

- Sie können mit Swing Klassen JButtons, JLabel, JTextfield, JTextArea, JComboBox und JScrollPane arbeiten und sie anwenden

- Sie kennen die wichtigsten Methoden und Attribute von der obigen Klassen - Sie können die Wrapperklassen anwenden

- Sie wissen wie ein Programmtest durchgeführt wird und ihn umsetzen - Sie können Fehler abfangen und darauf reagieren

Referenzen

ÄHNLICHE DOKUMENTE

[r]

A2ribute  von  Objekten  verwenden

o If enough memory uses memory that processes. When the Debugger swaps out part of the user's program, program execution is not affected. swapping can occur

full screen refresh. Execute direct and return.. Dump ASCII, beginning at <address> in rrerrory display area. Put ASCII characters in rrerrory

Herr Blaßkiewitz engagierte sich mit hohem Einsatz im Hospiz Villa Auguste und bei der Gründung und Entwicklung des ambulanten Hospiz- dienstes in Leipzig. Er ist zudem Mit-

Inhalt: Sich mit aktuellen Meldungen sowie Meinungen und Vorurteilen über Flüchtlinge aus- einandersetzen; die Ursachen einer Flucht kennenlernen; mittels einer Karte Flucht-

Die Schülerinnen und Schüler müssen überlegen, ob diese symmetrisch sind oder nicht und bei den symmetrischen Gegenständen alle Symmetrieachsen einzeichnen.. Da es bei

einzelne Artikel der Allgemeinen Erklärung der Menschenrechte präsentieren; einen Bezug der Menschenrechte zum eigenen All- tag herstellen; sich mit Menschenrechtsverletzungen