Lehre.SInf11 (Struktur)


Informatik für Schüler (11)

(G. Kemnitz)

Sekundarstufe II, Klassenstufe 11. Am Beispiel der Programmiersprache Python werden die Grundlagen der Programmierung vermittelt.

Zielgruppe: Schüler der Klassenstufe 12

Die behandelten Themen werden zu Beginn anhand der Foliensätze erleutert. Die zu lösenden Aufgaben sind auf den Folien enthalten. Weitere nützliche Informationen sind in den verlinkten Dokumentationen zu finden.

ENTRY:Kursankuendigung
(versteckt)

Kursankündigung

Dieser Kurs zerfällt in einen praktischen Anteil, der im Rechnerlabor der TU Clausthal abgehalten wird, und einen theoretischen Anteil, der an der RKS stattfindet. Die Teilnehmerzahl ist auf maximal 15 Personen beschränkt. Informatik kann nicht als Abiturprüfungsfach gewählt werden. Von den Teilnehmern wird vorausgesetzt, dass der Umgang mit dem Rechner insbesondere die Arbeit mit einem Web-Browser, mit Textverarbeitungsprogrammen etc. vertraut ist Interesse besteht, Programmieren zu lernen für die Hausaufgaben ein PC mit Internetzugang und der Möglichkeit, selbst Software zu installieren, zu Verfügung steht. Lehrmaterialen und Dokumentationen werden als elektronische Dokumente zur Verfügung gestellt. Ein Teil der Dokumentationen ist in Englisch. Die eingesetzte Software ist frei und kann aus dem Internet heruntergeladen werden.

Themenfolge (in Klammern die Abiturschwerpunktthemen)

  1. 1.Semester: Grundkurs Programmieren (Werkzeuge und Methoden der Informatik)
  2. 2.Semester: Abstraktion und Schichten (Werkzeuge und Methoden der Informatik)
  3. 3.Semester: vom Gatter zum Rechner (Funktionsprinzipien von Hard- und Softwaresystemen)
  4. 4.Projekt und Wiederholung

Semesterbeschreibungen

1. Semester
Laborunterricht: Programmieren mit Phyton unter Linux: schrittweise Einführen von Programmkonstrukten an Beispielen (Anweisungen, einfache Datentypen, Fallunterscheidungen, Schleifen, abstrakte Datentypen, Unterprogramme, Dateien); Benutzung von Bibliothekselementen (TKinter) zur Programmierung graphischer Oberflächen) Theorie: Algorithmen und Datenstrukturen (Zahlendarstellung, Felder, Strukturen, Listen, Wörterbücher, Struktogramme, Beispielalgorithmen)
2. Semester
Die Informatik versteckt alle komplizierten Zusammenhänge hinter Sichten und Schichten. Dieses Prinzip kehrt überall wieder: Betriebssystem, Kommunikation, Datenverwaltung, Sprachen Labor: Vertiefung und Weiterführung aus dem 1. Semester unter Einbeziehung weiterer Module (TKinter, os, re etc.) Theorie: Modellierung von Abläufen, Modellierung von Beziehungen, künstliche Sprache zur Datendarstellung
3. Semester
Grundgatter, Rechenwerk, Ablaufsteuerung, Speicher Labor: rechnergestützter Entwurf, Simulation, Programmierung in Schaltkreise und Test Theorie: Elementare Schaltnetze (bis zum umschaltbaren Parallel-Addierer / Subtrahierer), endlicher Automat als Ablausteuerung; Rechnen mit Bits und Bytes
4. Semester
Labor: Programmierprojekt in Gruppen
Allgemeines
  • Klausuren: Drei pro Jahr
  • Lehrmaterialien: techwww.in.tu-clausthal.de

Themen

  1. Einführung in Linux [Foliensatz 1]
  2. Python: Variablen, Datentypen, Ein- und Ausgabe [Foliensatz 2]
  3. Vorhandene Funktionen und Wiederholschleifen [Foliensatz 3]
  4. Fallunterscheidungen und logische Ausdrücke [Foliensatz 4]
  5. Wiederholung und Abweisschleifen [Foliensatz 5]
  6. Indizierung von Sequenzobjekten [Foliensatz 6]
  7. Dateien [Foliensatz 7] , Eingabedatei [Kontrabass.txt]
  8. Wiederholung, Funktionen [Foliensatz 8]
  9. Funktionen, Zeichensatz [Foliensatz 9]
  10. Wiederholung, Listen [Foliensatz 10]
  11. Wiederholung [Foliensatz 11]
  12. Pseudo-Zufallszahlen [Foliensatz 12]
  13. 2D_Zeichenfeld [Foliensatz 13]
  14. Wiederholung, Fortsetzung 2D_Graphik [Foliensatz 14]
  15. Wiederholung [Foliensatz 15]
  16. Wörterbücher 1 [Foliensatz 16]
  17. Wörterbücher 2 [Foliensatz 17]
  18. Rekursion [Foliensatz 18]
  19. Rekursive Suche (Labirint) [Foliensatz 19]
  20. Wiederholung, Tricks und Tips [Foliensatz 20]
  21. Objektorientierte Programmierung, Text-Klasse [Foliensatz 21]
  22. Zeichenfeld-Klasse [Foliensatz 22]
  23. Konstruktor, String-Methode und Heldenklassse [Foliensatz 23]
  24. Arbeit mit dem Manual [Foliensatz 24]

Dokumentationen

Aktuelles

Teilnehmer

Die Klausur findet am 21.05.10 in der Zeit von 7:50 bis 9:20 statt. ENTRY:TNSS10
(versteckt)
Teiln.-Nr. Klausur mündl. gelöste Aufgaben
rks09-03 6(4/2/6) 6 7.1, 7.2, 9.1, 10.1, 12.1, 12.4, 12.5a, 14.1
rks09-04 -(15/-12) 14 7.1, 7.2, 7.3, 7.4, 7.5, 8.1, 8.2 9.1, 10.1, 10.2, 10.3, 11.1, 11.2, 12.1, 12.2, 12.3, 12.4, 12.5, 12.6, 13.1, 13.3, 14.1, 14.2, 14.3, 15.1
rks09-05 13(9/-/13) 10 7.1, 7.2, 8.1, 8.2, 9.1, 10.1, 10.2, 11.1, 12.1, 12.2, 12.3, 12.4, 12.5, 12.6, 13.1, 13.2, 13.3, 14.1
rks09-06 10(10/-/-) 13 7.1, 7.2, 7.3, 7.4, 7.5, 8.1, 8.2, 9.1, 10.1, 10.2, 10.3, 11.1, 12.1, 12.2, 12.3, 12.4, 12.5, 12.6, 13.1, 13.2, 13.3, 14.1, 14.2, 14.3, 15.1
rks09-07 12(4/-/12) 10 7.1, 7.2, 7.3, 8.1, 8.2, 9.1, 10.1, 10.2, 11.1, 12.1, 12.2, 12.3, 12.4, 12.5, 12.6, 13.1, 13.2, 13.3, 14.1, 14.2, 14.3, 15.1
rks09-08 9(9/5/-) 8 7.1, 7.2, 8.1, 8.2, 9.1, 10.1, 10.2, 10.3, 11.1, 12.1, 12.2, 12.3, 12.4, 12.5, 12.6, 13.1, 13.2, 13.3, 14.1
rks09-09 9(9/14) 10 6.2, 6.3, 7.1, 7.2, 8.1, 8.2, 9.1, 10.1, 10.2, 12.1, 11.1, 11.2, 12.2, 12.3, 12.4, 12.5, 13.1, 13.2, 13.3, 14.2
rks09-10 10(10/7/-) 8 7.1, 7.2, 10.1, 12.1, 12.2, 12.4, 12.4, 12.5, 12.6, 13.1
rks09-11 7.1, 7.2, 8.1, 10.1 abgemeldet
rks09-12 10(10/7/-) 6 7.1, 7.2, 8.1, 9.1, 12.1
rks08-11 13(13/10/-) 9 7.3, 9.3, 10.3, 12.5, 12.6, 15.1, 16.3, 16.4, 18.2, 18.3, 19.1, 20.1, 23.1, 23.2, 23.3
ENTRY:TNWS09_10
(versteckt)
Teiln.-Nr. Klausur mündl. gelöste Aufgaben
rks09-03 7 6 2.1, 3.2, 3.4, 3a1, 3A3, 4.1, 4.2, 5.1, 5.2a, 6.1, 6.2, 6.3
rks09-04 15 15 2.1, 2.2, 3.1, 3.2ab, 3.3, 3.4, 3.5, 3A.1, 3A.3, 3a.4, 3A.5, 3A.6, 3A.7, 4.1, 4.2 3a.2, 4.3, 5.1, 5.2a, 5.2b, 5.3, 6.1, 6.2, 6.3
rks09-05 11 11 2.1, 2.2, 3.2ab, 3.3, 3.4, 3.5, 3A.1, 3A.2, 3A.3, 3a4, 3A.5, 3A.6, 4.1, 4.2, 5.1, 5.2A, 5.2b, 5.3, 6.1, 6.2, 6.3
rks09-06 9 7 2.1, 2.2, 3A.1, 3A.2, 3a3, 3A.4, 3A.5, 3A.6, 4.1, 4.2, 5.1, 6.1, 6.2, 6.3
rks09-07 5 5 2.1, 2.2, 3A.1, 3A.3, 3A.4, 4.1, 4.2, 5.1
rks09-08 10 6 3.3, 3.4, 3.5, 3A.1, 3a.4, 3A.5, 4.1, 4.2, 4.3, 5.1, 5.2a
rks09-09 7 9 2.1, 2.2, 3.1, 3.2ab, 3.3, 3.4, 3.5, 3A.1, 3a.2, 3a.3, 3a.4, 3a.5, 3a.6, 3a.7, 4.1, 4.2, 5.1, 5.2a, 6.1
rks09-10 8 6 2.1, 2.2, 3.2, 3.3, 3.4, 3A.1, 3A.3, 3A.4, 4.1, 4.2, 5.1
rks09-11 8 8 2.1, 2.2, 3.2ab, 3.3, 3.4, 3A.1, 3A.2, 3A.3, 3a.4, 3a.5, 3A.6, 4.1, 4.2, 5.1, 6.1, 6.2, 6.3
rks09-12 5 5 2.1, 2.2, 3.4, 3.5, 3A.1, 3A.4, 3.3, 4.1, 5.1
ENTRY:TNSS09
(versteckt)
Teiln.-Nr. Klausur mündl. gelöste Aufgaben
1 14 15 8.1, 8.2, 9.1, 9.2, 10.1, 10.2, 10.3, 11.1, 11.2, 12.1, 12.2, 12.3, 12.4, 12.5, 12.4, 12.5, 12.6, 13.1, 13.2, 13.3, 14.1, 14.2, 14.3, 15.1, 16.1, 16.2, 16.3, 16.4, 17.1, 19.1, Wörterbuchkonvertierung, Vokabeltrainer, 18.1, 18.2, 18.3, 19.1, 20.1, 21.1, 21.2, 21.3, 22.1, 22.2, 22.3 23.1, 23.2, 24.1, 24.2
2 0 2 8.1, 8.2, 12.1, 12.2
3 15 7 8.1, 9.2, 10.1, 10.2, 10.3, 11.1, 12.1, 12.2, 13.1, 18.1, 18.2, 18.3
4 8 7 8.1, 9.1, 10.1, 10.2, 12.1, 12.2, 13.1, 13.3, 16.1, 16.2, 17.1, 18.2, 22.1, 24.1
5 15 10 8.1, 8.2a, 9.1, 10.1, 10.2, 12.1, 12.2, 12.4, 13.1, 13.2, 16.1, 16.2, 17.1, 18.1, 18.2, 21.1, 21.2, 21.3, 22.1
6 15 12 8.1, 8.2, 9.1, 10.1, 10.2, 10.3, 12.1, 12.2, 12.3, 12.4, 12.5, 13.1, 13.2, 16.1, 16.2, 17.1, 18.1, 18.2, 21.1, 21.2, 22.2, 23.1, 24.1
7 12 9 8.1, 8.2, 9.1, 9.2, 10.1, 10.2, 10.3, 12.1, 12.2, 12.3, 13.1, 13.2, 14.1, 14.2, 14.3, 16.1, 16.2
8 5 11 8.1, 8.2, 9.1, 9.2, 10.1, 12.1, 12.2, 12.3, 12.4, 13.1, 13.2, 13.3, 14.1, 14.2, 14.3, 16.1, 16.1, 16.2, 18.1, 21.1
9 7 11 8.1, 8.2a, 9.1, 10.1, 10.2, 12.1, 12.2, 12.3, 13.1, 13.2, 13.3, 14.1, 14.2, 16.1, 16.2, 17.1, 18.1, 18.2, 20.1, 21.1, 22.1
10 10 12 8.1,8.2a, 9.1, 10.1, 10.2, 12.1, 12.2, 12.4, 13.1, 13.2, 13.3, 14.1, 14.2, 16.1, 16.2, 17.1, 18.1, 20.1, 22.1, 22.2, 22.3
11 11 11 8.1, 8.2, 9.1, 9.2, 10.1, 10.2, 12.1, 12.3, 12.4a, 13.1, 13.2, 13.3, 14.1, 14.2, 14.3, 16.1, 16.2, 17.1, 18.1, 22.1, 24.1
12 6 9 8.1, 9.1, 10.1, 10.2, 12.1, 12.2, 13.1, 13.2, 13.3, 14.1, 14.2, 15.1, 16.1, 16.2, 17.1, 18.1, 22.1
13 15 8 8.1, 8.2, 9.1, 10.1, 10.2, 10.3, 11.1, 12.2, 12.3, 16.1, 16.2, 16.3, 16.4, 18.1, 21.1, 21.2
14 9 11 8.1, 8.2, 9.1, 9.2, 10.1, 12.1, 12.2, 12.3, 13.1, 13.3, 12.4, 12.5, 12.6, 13.2, 14.2, 18.1, 18.2, 21.1, 23.1
15 15 12 8.1, 8.2a, 9.1, 10.1, 10.2, 13.1, 13.2, 13.3, 14.2, 16.1, 16.2, 16.3, 16.4, 18.1, 18.2, 21.1, 21.2, 22.1, 22.2, 22.3, 23.1, 24.1, 24.2
ENTRY:TNWS0809
(versteckt)
Teiln.-Nr. abgenommene Aufgaben mündl. Klausur
1 2.5, 3.3, 3.4, 4.1, 4.2, 4.3, 5.1, 5.2a, 5.2b, 5.3, 5.4, 6.1, 6.2, 6.3, 6.4. 7.1, 7.2, 7.3, 7.4, 7.5 12 15
2 4.1, 5.1, 6.1, 7.1 3 3
3 2.5, 3.3, 4.1, 4.2, 4.3, 5.1, 5.2a, 5.2b, 5.3-, 7.1, 7.2- 8 5
4 2.5, 3.3, 4.1 4.2, 5.1, 5.2a-, 5.3-, 6.1, 6.2, 7.1, 7.2 8 5
5 2.5, 3.3, 4.1, 4.2, 5.1, 5.2a-, 5.2b-, 5.3-, 6.1, 6.2, 6.3, 7.1, 7.2 8 4
6 2.5, 3.3, 4.1, 4.2, 5.1, 5.2a, 5.2b-, 5.3-, 6.1, 6.2, 6.3, 7.1, 7.2 8 14
7 2.5, 3.3, 3.4, 4.1, 4.2, 4.3 5.1, 5.2a-, 5.2b-, 5.3-, 6.1, 6.2, 6.3, 7.1, 7.2 8 5
8 2.5, 3.3, 3.4, 4.1, 4.2, 5.1, 5.2a-, 5.2b-, 5.3-, 6.1, 6.2, 6.3, 7.1, 7.2 8 8
9 2.5, 3.3, 3.4, 4.1, 4.2, 5.1, 5.2a-, 5.2b-, 5.3-, 6.1, 6.2, 6.3, 7.1, 7.2 8 6
10 2.5, 3.3, 3.4, 4.1, 4.2, 5.2a-, 5.2b-, 5.3-, 6.1, 6.2, 6.3, 7.1, 7.2 8 7
11 2.5, 4.1, 4.2, 4.3, 5.1, 5.2a-, 5.2b-, 5.3-, 6.1, 6.2, 6.3, 7.1, 7.2 8 3
12 2.5, 3.3, 3.4, 5.1, 5.2a, 6.1, 6.2, 6.3, 7.1, 7.2 8 6
13 2.5, 3.3, 3.4, 4.1, 4.2, 4.3, 5.1, 5.2a, 5.2b, 5.3, 7.1, 7.2 10 10
14 2.5, 3.3, 4.1, 4.2, 5.1, 7.1, 7.2- 6 6
15 2.5, 3.3, 4.1, 5.1, 5.2a, 5.2b, 5.3, 7.1, 7.2 8 9

Sonstiges

[Kursankündigung]

Klausur Herbst 2008: ENTRY:Klausur

[KA] [TA] [KB] [TB] ;

Klausur Sommer 2009: [KA] [KB] [KC]

Klausur Herbst 2009: [KA] [KB]

Klausur Sommmer 2010: [KA] [KB]


Autor: gkemnitz, Letzte Änderung: 15.04.2024 16:05:18


 TU Clausthal 2020  Impressum