Zum Inhalt springen

maestro impostor

Mitglieder
  • Gesamte Inhalte

    482
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    2

Alle Inhalte von maestro impostor

  1. @ickevondepinguin IHK Dortmund. Was mir allerdings noch nicht so ganz klar ist, ist wie die zu haltende Präsentation auszusehen hat und was diese inhaltlich enthalten soll. In dem Kurs wurde darauf (sehr) wenig eingegangen. Wir haben kurz über die Punkte der IHK zu dem Thema gesprochen. Das war alles. Zudem findet man zur praktischen Prüfung mittels 4 - Stufen Methode um einiges mehr an Informationen als zur Vorstellung der Präsentation.
  2. @Maniska Basierend auf den Aussagen des Prüfers: Ja. Allerdings ist das auch nicht weiter tragisch. Mit dem Thema "Einbau DVD-Laufwerk" kann ich mich ohnehin nicht identifizieren. Könnte ich in Richtung "SQL Abfragen" o.ä. gehen würde ich mich wohler fühlen. Wie aber schon erwähnt könnte ich damit böse auf die Nase fallen. Letztendlich habe ich mich bei dem Unterweisungsentwurf für das Modell der vollständigen Handlung entschieden - Projektmethode. Bedeutet im Umkehrschluss das ich bei der praktischen Prüfung eine Präsentation halte. Der Unterweisungsentwurf ist auch bereits fertig. Der Dozent hat uns Angebot den Unterweisungsentwurf im Vorfeld bereits zu prüfen was ich dankend angekommen habe. @ickevondepinguin Der Kurs läuft bereits, ja. Wie bereits erwähnt habe ich meinen Unterweisungsentwurf basierend auf der Projektmethode schon ausformuliert. Das Ganze ist leider auf 21 Seiten ausgeartet - dafür aber ziemlich ausführlich. Die Feinlernziele habe ich in die einzelnen Kompetenzen aufgeteilt. Weiterhin habe ich das ganze dahingehend aufgebaut das die Projektmethode gezielt auf die Stärken und Schwächen meines Auszubildenden eingeht und (versucht) diese zu Fördern und Stärken bzw. zu minimieren.
  3. Leider doch. Deshalb kann ich leider auch nicht sowas wie Ausbau des DVD Laufwerks nutzen da dies nicht Bestandteil des Ausbildungsrahmenplan ist. Darauf wird hier bei der IHK Wert gelegt und geachtet. Der Dozent hat den FI Beruflern zur Präsentation und Nutzung der Projektmethode geraten. Also Modell des vollständigen Handelns.
  4. Hallo zusammen, ich klemme mich mal hier in den Thread rein. Ich bin gerade dabei mein Unterweisungsentwurf sowie meine praktische Prüfung vorzubereiten. Zwar habe ich noch bis April Zeit dafür, möchte das aber schon mal von der Bucket Liste habe. Themen wie DVD-Laufwerk etc. Ein bzw. Ausbauen funktionieren leider nicht da diese sich nicht im Rahmenplan wiederfinden. Wäre auch zu einfach. Habe dann gedacht SQL Abfragen in der Vier-Stufen-Methode zu machen. Allerdings ergibt sich da die Problematik das die Prüfer nicht technisch genug versiert sind und ich damit auf die Nase falle. Eine andere Idee war noch der BlackBox Test einer App. Azubi nimmt sich das Handy und testet anhand eines Handys die App basieren auf einem von mir bereitgestellten Testkatalog. Das stelle ich mir aber ziemlich schwierig vor in der Vier-Stufen-Methode unterzubringen. Vor allem da ich als Ausbilder dann quasi nur dem Azubi zeige wie er die App bedient, die einzelnen Punkte aus dem Testkatalog durchgeht und hinterher das entsprechende Ergebnis einträgt. Bleibt dann noch die Präsentation sowie die Projektmethode übrig - leider. Die Vier-Stufen-Methode scheint mir die einfachere Variante bei der praktischen Prüfung zu sein. Vor allem muss die Unterweisung bei der Projektmethode in Form eine Power Point präsentiert werden. Als Projekt hätte ich mir überlegt Vorbereitung eines Schulungstages zum Thema Frontend Entwicklung mit React / Typescript für Mitarbeiter die noch keine Berührungspunkte mit dem Thema Webtechnologien hatten, im Zuge aber der internen Ausrichtung damit mal in Berührung kommen sollten. Der Azubi lernt dabei auch die Programmiersprache etc. Entwicklung einer Webapplikation mit React / Typescript die auf ein von dem Azubi vorangegangenes Projekt aufbaut (Java Backend) für einen Kunden X der sich eine Darstellung von Daten aus der DB in einer Weboberfläche wünscht. Vor der schriftlichen sowie mündlichen Prüfung mache ich mir weniger Sorgen. Was die praktische angeht, zermürbe ich mir aber den Kopf. Als Koch würde ich einfach ein Fisch filetieren
  5. Dann bin ich ja froh dass das Studium an der FUH bislang ganz gut läuft
  6. Mega. Einzige Benefit bei meinem AG ist das "gute" Gehalt, Gleitzeit sowie ein Ü-Stunden Konto.
  7. Seit dem 01.01 72.000 EUR p.a. / 12
  8. Das habe ich nicht gesagt. Weniger Stress heißt aber nicht automatisch weniger Gehalt.
  9. Warum nicht ruhigeres Leben und spannendere Aufgaben ohne Gehaltsverzicht bzw. sogar Gehaltssteigerung?
  10. Dazu findest du genaue Informationen im BBiG §30: https://www.gesetze-im-internet.de/bbig_2005/__30.html
  11. ... das sind 93 k das ist schon eine verdammt hohe Menge Geld
  12. Poste doch mal den kompletten Code. Nur Fetzen machen es schwer. Jedenfalls für mich. Sind ja schon paar Seiten weiter seit dem letzten Mal reinschauen.
  13. Tu dir mal den Gefallen und Kommentiere JEDE Codezeile. Der Kommentar enthält eine Beschreibung darüber was die Codezeile macht. Vielleicht wird dir dann selbst klar, warum das nicht funktionieren tut.
  14. Ich würde dir echt gerne Helfen und das Problem lösen, allerdings wäre der Lerneffekt für dich leider bei 0. Das macht meiner Meinung nach leider kein Sinn. Die Fehlermeldung sagt es ja bereits was das Problem ist. Schau dir die Klasse Student im Code an ... Im Prinzip haben wird dir deine Aufgabe schon erledigt. Das einzige, was du nur noch machen musst, ist aus der Daten Zeile ein Student Objekt erstellen. Dafür ist die Methode serialize in der Klasse Student zu implementieren die aus einem Daten-String, welcher alle drei Werte enthält - getrennt mit einem Semikolon ";", eine Instanz der Klasse Studen zurückliefert. Ich hoffe das du deine Lösung auch erklären kannst, falls du diese vorstellen musst.
  15. maestro impostor

    Warnung CS0252

    Ich würde @Whiz-zarD Vorschlage beherzigen: if(string.Equals(btnStart?.Content, "Start")) Das ist sauberer und sicherer. Zudem wird dort der NULL Condition operator verwendet (btnStart?.), wodurch du eine NPE verhinderst. Des weiteren machst du in deinem Beispiel ein Unboxing was "unsauber" ist.
  16. maestro impostor

    Warnung CS0252

    Eben, deshalb wunder ich mich auch über die Antwort. Das Type Checking an der Stelle ist 100% richtig. Aber Hauptsache Doku richtig gelesen... 🙄
  17. maestro impostor

    Warnung CS0252

    Gehen wir mal nur auf dein konkretes Problem: btnStart.Content = "Ende"; AFAIR ist Content vom Typ Objekt. Das heißt, du vergleichst in der Zeile Objekt mit String. Entsprechend bekommst du diese Warnung. Ich tippe darauf das die Beschriftung des Buttons überprüfen möchtest. Allerdings ist das scheinbar WPF. Damit hatte ich (leider) oder zum Glück nichts am Hut. Ein Content.ToString() könnte in einigen Fällen sicherlich knallen da WPF Buttons mehr an content haben können als "nur" Text.
  18. Hier mal das ganze basierend auf deinen "studidaten" Deine Aufgabe ist es nun, wie @Whiz-zarD bereits gesagt hat: Implementieren der deserialize Methode in der Studenten-Klasse. Wenn das geschafft ist dann wieder melden package de.fachinformatiker; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.stream.Collectors; public class Main { public static void main(String[] args) { final List<String> serializedStudents = datenstudi(); // Aus deinen Daten eine Liste von studenten objekten erzeugen. List<Student> deserializedStudents = serializedStudents.stream() .map(Student::deserialize) .collect(Collectors.toList()); Map<Integer, Student> studentsMap = new HashMap<Integer, Student>(); // jeden Studenten der Map hinzufügen wobei die Martrikelnummer der Key ist for (Student s : deserializedStudents) { studentsMap.put(s.getMatrikelnummer(), s); } // ODER // deserializedStudents.forEach(s -> studentsMap.put(s.getMatrikelnummer(), s)); // ODER // Map<Integer, Student> studentsMap = deserializedStudents.stream().collect(Collectors.toMap(Student::getMatrikelnummer, s -> s, (a, b) -> b)); // Ausgabe der Matrikelnummer und des Lieblingsfach in der Konsole // Die Map ausgeben for (Map.Entry<Integer, Student> entry : studentsMap.entrySet()) { Integer matrikelnummer = entry.getKey(); String lieblingsfach = entry.getValue().getLieblingsfach(); System.out.println("Martrikelnummer: " + matrikelnummer + "Lieblingsfach: " + lieblingsfach); } // ODER // studentsMap.forEach((k, v) -> System.out.println("Martrikelnummer: " + k + "Lieblingsfach: " + v.getLieblingsfach())); } public static List<String> datenstudi() { List<String> studidaten = new ArrayList<String>(); // Format: // Name ; Matrikelnummer ; Lieblingsfach studidaten.add("Test uno;999999;fach I"); studidaten.add("Horst Lied;111111;fach II"); return studidaten; } } class Student { private String name; private String lieblingsfach; private int matrikelnummer; public Student(String name, String lieblingsfach, int matrikelnummer) { this.name = name; this.lieblingsfach = lieblingsfach; this.matrikelnummer = matrikelnummer; } public String getName() { return this.name; } public String getLieblingsfach() { return this.lieblingsfach; } public int getMatrikelnummer() { return this.matrikelnummer; } public static Student deserialize(final String serializedString) { // Das musst du selbst implementieren... // Deinen "Datenstring" aufteilen // Die einzelnen Werte des Datenstrings nutzen um ein Studenten Objekt zu erstellen // new Student(name, lieblingsfach, matrikelnummer) // Objekt zurückliefern throw new UnsupportedOperationException("Das hier habe ich noch nicht implementiert"); } }

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...