Textversion
Unterstufe Mittelstufe Oberstufe Fächer Personen und Gruppen sgr-aktiv
Startseite Fächer Diff. M/If/Ph/Tc (8/9)

Fächer


Biologie Chemie Deutsch Diff. M/If/Ph/Tc (8/9) Englisch Englisch bilingual Erziehungswissenschaften Erdkunde Französisch Geschichte Informatik Kunst Latein Mathematik Musik Physik Politik Religion Sozialwissenschaften Spanisch Sport

Aktuelles 2011/2012 Schulprogramm Schulordnung Termine Kontakt Ihr Weg zu uns Impressum

Diff. M/If/Ph/Tc (8/9)

Lehrkräfte der Fachgruppe

Herr Faßbender
Herr Hansen
Herr Dr. Brenig
Herr Neeb

Projektarbeiten Differenzierungskurs M/If/Ph 9

Der Differenzierungskurs M/If/Ph der JgSt. 9 von Herrn Faßbender hat in den vergangenen Wochen Websites mit XHTML und CSS programmiert. Einige Ergebnisse der Projektarbeiten, welche zusammen mit einer Dokumentationsmappe eine Klausur ersetzen, können Sie hier ansehen
(aufgrund des Urheberrechtes mussten einige Bilder und sonstige Elemente entfernt und durch Dummies ersetzt werden).

Unterrichtsinhalte

Information zum Wahlpflichtunterricht 8/9 - Fächerkombination M/If/Ph/Tc

 

Der gesellschaftliche Wandel zur Informationsgesellschaft erfordert neben dem Beherrschen der traditionellen Kulturtechniken Schreiben, Lesen und Rechnen das erlernen einer weiteren Kulturtechnik: Das Programmieren.

Programmieren bedeutet nicht  unbedingt das Schreiben von Computerprogrammen in einer Sprache wie Java, sondern vielmehr das Beschreiben von bedingten Abläufen in einer wohldefinierten und begrenzten Umgebung – dies setzen wir in verschiedenen Kontexten / Modulenmit den passenden Werkzeugen unter Benutzung der Pcs um.

 

Die Unterrichtsinhalte M/If/Ph/Tc bestehen aus verschiedenen Modulen, welche unterschiedlich umfangreich sind und die unterschiedlich intensiv bearbeitet werden können. Einige Module sind für unseren Unterricht obligatorisch, im Wesentlichen aber einigen sich SchülerInnen und Lehrer auf verschiedene Module.


Die Module im Einzelnen sind:

·         Tabellenkalkulationssysteme (EXCEL)
- Rechnungen automatisieren, Formeln, Datentypen
- Zuordnungen und Funktionen, Grafiken, Verkettung von Funktionen, Datenverteiler
- Bedingte Terme, logische Funktionen, funktionale Modellierung
- Statistik und Regression, Anwendung für Versuchsauswertungen [nicht obligatorischer Teil]

·         Webdesign und HTML mit CSS; PHP und MySQL
- Gestaltung einfacher Webseiten, HTML
- CSS und ggf. PHP (in Verbindung mit Datenbanken, MySQL)
- JavaScript und Dynamisierung
- Webdesignprojekt

·         Robotik
- Roboter und ihre Aufgaben
- Robotermodelle mit Lego Mindstorms NXT und Fischer Technik bauen
- Roboter programmieren mit Ablaufdiagrammen
- Roboter lösen Probleme
- Roboter kommunizieren miteinander
- Roboter und Gesellschaft, Ökonomie rund um die Robotik
- Roboterprojekte
- Roboter in JAVA programmieren (in Verbindung mit Programmierkurs)

·         Datenbanken (Access, MySQL) und SQL
- Datenbanktabellen, Schemata, Datensätze, Datentypen
- Einfache Abfragen (SELECT), Zerlegung von Abfragen
- Tabellenschlüssel, Redundanz und Konsistenz
- Objekte, Klassen und Beziehungen, Datenmodellierung, das Relationenmodell
- Beziehungen in Tabellen, Normalformen, Datenbankentwurf
- Tabellen auswerten, JOINS, Tabellen erweitern und verändern, Aggregatfunktionen
- CREATE, INSERT, UPDATE und DELETE als weitere SQL-Befehle
- JOINS
- Datenschutz- und Sicherheit
- Datenbankprojekte

·         Kryptologie – Geheime Botschaften
- Cäsarchiffren und ihre Kryptoanalyse
- Vigenère-Chiffre und Friedman/Kasiski-Analyse; Cryptools; Transpositionsverfahren
- Enigma
- DataEncrytionStandard und AdvancedEncryptionStandard
- AxCrypt und TrueCrypt als Anwenderprogramme
- Symmetrie/Asymmetrie und Schlüsselaustausch nach Diffie-Hellman
- RSA-Verfahren und sichere Emails mittels Enigmail

·         Mathematische Grundlagen
- Rechnen im Dualsystem (und ggf. im Hexadezimalsystem)
- Bool’sche Algebra
- Grundlagen der Kryptographie
- Grundlagen der Relationenalgebra

·         CNC-Technik am Beispiel einer Drehbank
- Drehbanken und CAM, CNC
- G-Codes zur Steuerung
- Von der Zeichnung (CAD) zum Programm
- Projekt: Schachfiguren o.Ä.

·         Dynamische Systeme und grafische Modellbildung mittels DYNASYS
- Untersuchung verschiedener dynamischer Systeme aus Biologie, Geografie, Physik, Ökonomie
- Grafische Modellbildung bei dynamischen Systemen
- Abhängigkeiten, Zuflüsse, Zustandsgrößen, Parameter
- Iterative Lösung und Prognosen
- Modellbildungssystem DYNASYS
- Anwendung und Interpretation der Bedeutung in verschiedenen Wissenschaften, Grenzen
- Klimamodelle

·         Grundlagen der PC-Technik
- Digitale Logik: AND-; NAND-; OR-; NOR-; XOR-Gatter
- Physik von Dioden und Transistoren
- Bau dieser Gatter in RDL-DTL- oder TTL-Logik aus elektrotechnischen Bauteilen
- Halbaddierer und Volladdierer
- Speicherbausteine: Register; FlipFlops
- Simulation des Baus eines Mikrocomputers
- Bau eines 4Bit-Computers aus elektrotechnischen Bausteinen
- Mikrocontroller-Praxis und Asembler-Programmierung
- Simulationen (LoCad; LogikSim; Digitalsimulator; KTechlab; …)

·         ECDL (European Computer Driving Licence)
- es besteht ggf. die Möglichkeit durch verschiedene Selbstlernmodule auf die ECDL-Prüfung vorzubereiten und diese dann abzulegen

·         Einführung in die Computeralgebra mittels des Computeralgebrasystems (CAS) Maple/ Derive
- Variablen, Parameter, Terme
- Funktionen und graphische Darstellung
- Kompliziertere mathematische Modelle entwickeln und lösen

·         Physik und Technik
- Bau technischer Modelle und ihre physikalischen Berechnungen: Getriebe, Lenkungen, …
- Vernetzung zur Robotik und Physik
- Projektarbeiten (evt. auch hydraulisch/pneumatisch)
- Bau physikalischer Erfahrungsexperimente a la Phänomenta (nach Möglichkeiten des SGR)
- Durchführung physikalischer Experimente mit digitaler Messwerterfassung, Auswertung mittels PC

·         Programmierkurs (JAVA oder Delphi/Pascal)
- Objekte und Klassen, Attribute und Datentypen -> „Objektorientierte Konzepte“
- Zustandsmodelle und Diagramme (UML)
- Methoden und Interaktion (Funktionen)
- Algorithmen und Problemlösung, Schleifen
- Beziehungen zwischen Objekten und Kommunikation
- * Generalisierung
- Softwareprojekte
- * GUI-Entwurf und Programmierung
- verwendete Software: JAVA SDK, BlueJ, Greenfoot, JAVA-Editor, …
- ggf. Steuerungsprogramme für Roboter
- ggf. JAVA-Applets und Webdesign

·         Textverarbeitung mittels LaTex und/oder WORD

·         Präsentation von Informationen mittels PowerPoint

·         Linux: Installation, Konfiguration und Administration; Arbeiten unter Linux

·         Netzwerke: wie funktioniert das eigentlich
- Technik; OSI-Schichtenmodell; Protokolle; …

·         Video-; Grafik- und Audiobearbeitung mittels PCs
-
Podcast-Projekt

 

 

Die Liste an Modulen kann nach Bedarf und Interesse erweitert werden, sofern die Möglichkeiten des SGR dies zulassen. Ansprechpartner: Herr Faßbender
Einige Informationen sind auch auf www.unterrichtsportal.org/Rolf/rolf.html verfügbar. Das ist das Unterrichtsportal von Herrn Faßbender. Leider muss der größte Teil passwortgeschützt bleiben.

 

 

Druckbare Version