Typ | Beschreibung | ||
Anzeigen | Aufgaben | Einführung Übungsaufgaben die per Zufall erzeugt werden, machen den Schüler mit dieser grundlegenden Rechentechnik vertraut. Leider noch im Entwicklungsstadium, aber schauen darf man schon mal. |
html/js |
Anzeigen | Online-Test | Potenzfunktionen und -graphen Hier kann man das Erkennen von Funktionsgraphen üben. Eine sehr wichtige Fähigkeit in der Mathematik. Übung 1 Übung 2 Übung 3 Übung 4 Übung 5 |
html/js, Java |
Anzeigen | Theorie, Rechner, Aufgaben mit Lösungen | Polynomdivision Hier lassen sich Aufgaben lösen oder Aufgaben auch erzeugen. |
html/js |
Typ | Beschreibung | ||
Anzeigen | Theorie | Einführung Anhand des Bierschaumzerfalls wird in das Thema eingeführt. Anschließend kommen einige Einführungsaufgaben. |
html/js, quicktime |
Typ | Beschreibung | ||
Anzeigen | Theorie | Berechnung der Zahl π Eine Intervallschachtelung auf Basis von Vielecken (n*sin(π/n) > π > n*tan(π/n)). |
html/js |
Im Rahmen der 10. Klasse Mathematik kann an bayerischen Gymnasien Informatik erteilt werden. Da keine Programmiersprache vorgegeben wird, habe ich mich für JavaScript entschieden. Dies hat den Vorteil, dass die Schüler nur einen Texteditor benötigen (Notepad) und einen Browser (am Besten Firefox). In Frage wäre ebenfalls die Programmiersprache Python gekommen, da auch diese Sprache umsonst installiert werden kann. Allerdings muss man erstmal etwas installieren und das will ich keinem antuen.
Typ | Beschreibung | ||
Anzeigen | Theorie | Leere HTML-Vorlage Nicht wundern, die Seite erscheint leer. Sie ist es aber nicht. Über die rechte Maustaste oder das Menü kann man sich den Quellcode anschauen. Am einfachsten ist es, die Seite zu öffnen und das Dokument unter dem gewünschten Namen zu speichern. |
html/js |
Anzeigen | Aufgabe | Dialoge Ein wenig Kommunikation mit dem Anwender ist immer sehr höflich. (1) Verändere den Ablauf so, dass die zweite Abfrage wirklich sinnvoll ist. (2) Mache eine "Passwortabfrage" (3) Der Anwender kann zwei Zahlen eingeben und es wird die Summe ausgegeben. |
html/js |
Anzeigen | Aufgabe | Schleifen 1 Die wichtigsten Schleifen sind die for- und die while-Schleife. (1) Baue eine if-Abfrage ein, die kontrolliert, ob auch wirklich die zweite Zahl größer ist (sonst Abbruch). (2) Lasse nur gerade/ungerade Zahlen ausgeben ("5%2" gibt einem dem Rest der Division 5:2=2R1). |
html/js |
Anzeigen | Aufgabe | Wertetabelle Häufig muss in der Mathemtik eine Wertetabelle berechnet werden, um einen Funktionsgraphen zu zeichnen. Hier kannst du dir ein entsprechenden Programm bauen: (1) Erweitere die Ausgabe so, dass auch der x-Wert sinnvoll ausgegeben wird. (2) Ermögliche dem Anwender die Eingabe von linker und rechter Grenze. (3) Lass den Anwender nun die Schrittweite zwischen der linken und rechte Grenze eingeben. |
html/js |
Anzeigen | Aufgabe | Array Gehören Daten vom gleichen Datentyp (Zahl, Buchstabenfolge) inhaltlich zusammen, so lassen sie sich in einem Array zusammenfassen. Ein Beispiel ist hier zu finden. Aufgaben: (1) Erweitere das JavaScript so, dass Zahlen bis 20 eingegeben werden könnnen. (2) Nun dürfen nur noch Zahlen zwischen 7 und 13 eingegeben werden. (3) Klickt der Anwender auf "Abbrechen", soll die Prüfung der Eingabe nicht erfolgen. (4) Es dürfen nur gerade Zahlen (oder durch 3 teilbare Zahlen oder Primzahlen) zwischen 7 und 13 eingegeben werden. |
html/js |
Anzeigen | Aufgabe | Schleifen 2 Zufallszahlen kann man immer brauchen, z.B. zur Bestimmung von π Zudem lernt man hier etwas über Funktionen. (1) Erweitere die Aufgabe so, dass eine Lottoziehung 6 aus 49 mit Zusatzzahl und Fußballtoto entsteht. (2) Spiel: Der Computer denkt sich eine Zahl und der Spieler hat drei Versuche diese zu erraten. Bei Fehlversuchen gibt es einen Tipp ("Größer" oder "Kleiner"). |
html/js |
Anzeigen | Aufgabe | Schleifen 3 Berechnung der n-ten Wurzel mittels while- und for-Schleife. |
html/js |
Anzeigen | Aufgabe | Array und Schleifen Erzeugen von "merkbaren" Passwörtern. 1Erweitere Erzeugung so, dass auch Sonderzeichen am Anfang oder Ende auftauchen. 2Zunächst soll ein Dialog kommen bei dem der Anwender die Lönge seines Passworts angeben kann. |
html/js |
Anzeigen | Aufgabe | Sortieren Mit Hilfe des Bubblesort-Algorithmus werden hier Zahlen sortiert. |
html/js |
Anzeigen | Aufgabe | Funktionen Beispiel für die Benutzung von Funktionen an Hand einer Buchstaben- und Zahlenprüfung eines KFZ-Kennzeichens. |
html/js |
Anzeigen | Aufgabe | Objektbasiertheit von HTML-Seiten Wie werden Buttons und Felder benutzt? Wie werden Funktionen aufgerufen? Wie ist die Dokumentstruktur? (1) Programmiere die Mitternachtsformel. Das Ergebnis sollte dann so aussehen: Lösung. |
html/js |
Anzeigen | Aufgabe | Rekursive Funktionen Vergleich von vier Varianten die n-te Fibonacci-Zahl zu berechnen. |
html/js |