Vorschau - Arbeitsblätter - Sortieralgorithmen in Java  - Deckblatt
Vorschau - Arbeitsblätter - Sortieralgorithmen in Java  - Seite 1
Vorschau - Arbeitsblätter - Sortieralgorithmen in Java  - Seite 2
Vorschau - Arbeitsblätter - Sortieralgorithmen in Java  - Seite 3
Arbeitsblätter - Sortieralgorithmen in Java  - Herr Schwerdt - Deckblatt
arrow-rightarrow-right

Beschreibung

Hallo, 

Dieses Material führt Schülerinnen und Schüler Schritt für Schritt in das Thema Algorithmen ein. Nach einem alltagsnahen Einstieg („Wie gieße ich eine Blume?“ / „Wie mache ich mir einen Kakao?“) lernen die Lernenden zwei klassische Sortierverfahren kennen: Bubble Sort und Selection Sort

Beide Algorithmen werden zunächst anhand kleiner Zahlenfolgen auf Papier nachvollzogen und anschließend in Java implementiert. In der mitgelieferten Testklasse (Bench) erproben die SuS ihre Methoden mit eigenen Arrays und sehen, wie die Algorithmen arbeiten.

Anschließend werden die beiden Verfahren direkt miteinander verglichen:

  • Unterschiede in der Vorgehensweise (Bubble Sort „schiebt“, Selection Sort „zieht“)

  • Unterschiede bei der Anzahl der Tauschoperationen

  • Zeitmessung mit System.nanoTime() zur Analyse der Laufzeiten

Im Reflexionsteil wird thematisiert, warum beide Verfahren für große Datenmengen ungeeignet sind (O(n²)) und wie moderne Algorithmen (z. B. Quick Sort, Merge Sort) diese Probleme lösen.

Das Material enthält:

  • Infotexte zu Algorithmen allgemein und zu beiden Sortierverfahren

  • Schritt-für-Schritt-Arbeitsaufträge für Bubble Sort und Selection Sort in Java

  • Hilfekarten für den Einstieg (Array anlegen, Bench nutzen)

  • Reflexionsfragen mit Lösungen

  • einen Ausblick auf schnellere Verfahren

Als Entwicklungsumgebung wurde BlueJ verwendet. Kontaktiert mich, falls ihr den Quellcode benötigt (Kontaktadresse im Material). Da ich in dieses größere Projekt mehr Arbeit gesteckt habe, ist es etwas teurer als meine anderen Informatik-Materialien. 

Beste Grüße und viel Spaß beim Einsatz

Herr Schwerdt 

Sortieralgorithmen in Java 

2,99 €
Produktdetails
  • Klassenstufe:
    EF (10./11. Jhg.), Q1 (11./12. Jhg.)
  • Umfang:
    13 Seiten
  • Materialtyp:
    Arbeitsblätter
  • Format:
    PDF, ODT, 

In folgenden Paketen enthalten

211 Materialien

Herr Schwerdt - Wachsendes Gesamtpaket

Hallo, in diesem Materialpaket findet ihr alle meine Materialien (Biologie, Mathematik, Geschichte, Erdkunde, Informatik, Kriminalgeschichten, Spiele, Experimente, Aktivitäten) als "Gesamtpaket", für meine Follower. Es ist als "Easteregg" für die Leute gedacht, die sich die Mühe machen, meinen Shop zu durchstöbern :) Sobald ich etwas neues habe, füge ich es hier hinzu. Beste Grüße und viel Spaß beim EinsatzHerr Schwerdt 

Klassenstufen: 5-8. Klasse, EF (10./11. Jhg.), Q1 (11./12. Jhg.), Q2 (12./13. Jhg.)

Biologie, Fachübergreifendes
29,99 €287,68 €
Spare 257,69 €
35 Materialien

Einführung in die Informatik und das Programmieren mit Java – Wachsendes Materialpaket

Hallo,in diesem Paket findet ihr alle Informatikmaterialien, die ich bisher erstellt habe.Sobald neues Informatik-Material hinzukommt, wird es automatisch in dieses Paket aufgenommen.Aktuell sind enthalten:Geschichte der InformatikGrundbegriffe der Informatik – EDV- und EVA-PrinzipEinführung in die Programmierung (EF)Fachbegriffe der Informatik: Klasse, Methode, ObjektFachbegriffe der Informatik: Variablen und DatentypenFachbegriffe der Informatik: SchleifenFachbegriffe der Informatik: KlammernProgrammieren mit Java – Einstieg in grafische Oberflächen (GUI)Programmieren mit Java – Unser erster Taschenrechner mit grafischer Oberfläche (GUI)Programmieren mit Java – Analyse von Softwarecode  Analyse von Softwarecode  – Teil 2      Programmieren mit Java – Model–View–Controller (MVC)Programmieren mit Java – Eine Dokumentation schreibenArbeitsblatt – Ein Java Programm untersuchen und eigene Aufgaben entwickeln Teilnehmerliste für die Stufenfahrt – Arrays in Java verwendenArrays in Java – Wiederholung Vererbung in Java – Tiere und ihre Stimmen anzeigenFlächen berechnen mit abstrakten Klassen in JavaVererbung und abstrakte Klassen in Java – WiederholungDie Einkaufsliste – Einführung in Linked Lists in JavaSortieralgorithmen in JavaEntscheidungsbäume in JavaHuffman-Bäume in Java verstehenEinführung in Datenbanken – Entitäten, Attribute und BeziehungenEinführung in Datenbanken – Geschäftsbeziehungen und KardinalitätenEinfache deterministische endliche Automaten in Java verstehenUML-Diagramme in Java(Allererste!) Einführung in die Informatik – InteractiveFachbegriffe der Informatik: Klasse, Methode, Objekt – InteractiveWiederholung zum Einstieg in die Informatik (EF) – InteractiveEinführung in die Grundbegriffe der Informatik (EF)Übungsklausur Informatik (EF)Übungsklausur zur Informatik und Vererbung in Java (EF, zwei Varianten)Quiz zur Informatik (EF)Beste Grüße und viel Spaß beim EinsatzHerr Schwerdt

Klassenstufen: EF (10./11. Jhg.), Q1 (11./12. Jhg.), Q2 (12./13. Jhg.)

Informatik & ITG
9,99 €37,31 €
Spare 27,32 €

Bewertungen und Kommentare

Dieses Material wurde noch nicht bewertet.
Bitte melde dich an, um einen Kommentar zu hinterlassen.
Bitte beachte auch unsere Datenschutzbestimmungen.
figure 1figure 2
Lehrer für Biologie, Mathematik, Geschichte und Informatik
252 Materialien
4042 Follower
168 Following