Entwickler-Ecke

Freeware Projekte - Kopfrechnen-Programm (Grundschule, Sekundarstufe I)


Mathematiker - So 18.11.12 20:32
Titel: Kopfrechnen-Programm (Grundschule, Sekundarstufe I)
Hallo,
wenn ich heute schon das Zahlenrätsel für die "Kleinen" http://www.entwickler-ecke.de/topic_Zahlenraetselspiel+fuer+Grundschule_110590.html veröffentlicht habe, dann kann ich auch gleich noch das zweite Matheübungsprogramm hinterherschieben.

Im Kopfrechnentest müssen in einer 1 Minute möglichst viele Rechenaufgaben gelöst werden.
Unter "Aufgabenauswahl" wird eingestellt, welche Operation geübt werden soll. Die Bereich der Operanden kann ebenfalls verändert werden. Damit kann das Programm auch für Grundschüler verwendet werden, mit der Einschränkung, dass sie schon lesen können sollten. Für Klasse 1 und 2 stellt man eben die obere Grenze auf 10 oder 20, für eine 10.Klasse auf 50. :wink:
Allerdings ist meine Programmoberfläche etwas trocken und wird also die Kids der heutigen Zeit nicht wirklich begeistern.

Nach dem Start erscheinen zufällige Aufgaben. In der Eingabezeile darunter müssen möglichst schnell die Lösungen eingetippt und mit RETURN/ENTER bestätigt werden.
Sind die 60 Sekunden Testzeit abgelaufen, erfolgt eine Auswertung. Da das Programm auch zum langfristigen Üben gedacht ist, wird eine Bestenliste geführt, aber nur, wenn mehr richtige als falsche Lösungen gefunden wurden. Vor Testbeginn sollte daher ein Spielername eingegeben werden.
Programmtechnisch möchte ich darauf hinweisen, dass die Bestenliste in das Nutzerverzeichnis kopiert wird. Andere Änderungen am System nimmt das Programm nicht vor.

Übrigens: Als ich das Programm in einer 8.Klasse getestet habe, hat ein Schüler mit den Einstellungen "Zufallsoperatoren" und obere Grenze = 50 erstaunliche 41 richtige Lösungen in 1 Minute geschafft! :roll:

So, das war erst einmal das letzte, neue Programm meinerseits, zumindest 14 Tage lang. :wink: Ab morgen beginnt die "heiße Klausurzeit" vor Weihnachten.

Beste Grüße
Mathematiker

Rev 1: Über einen Schalter kann in der Bestenliste diese in einem Bitmap verschlüsselt und evtl. an mich verschickt werden.
Rev 2: Die ESC-Taste beendet das Programm nicht mehr.
Rev 3: Im Programm kann die Zeitbegrenzung ausgeschaltet werden. Mit dem Abbruch-Schalter erfolgt "ohne Zeitbegrenzung" die Auswertung.
Rev 4: Einfaches "Wegdrücken" einer Aufgabe, die man nicht mag, ist nicht mehr möglich.
Rev 5: Das Verschlüsseln der Ergebnisliste über das Bitmap ist wieder entfernt. Das war vielleicht ganz interessant, aber dennoch überflüssig.
Rev 6: Während des Übens ohne Zeitbegrenzung wird die benötigte Zeit gezählt.
Rev 7: Komponente getauscht, Quellcode überarbeitet und nun mit Quelltext.

:party: Top 10 of Arithmeticians :party:
Einstellungen: 1..20, alle Operationen
  1. 37 Anika
  2. 25 Hidden, D.Elphi
  3. 23 Nersgatt
  4. 20 Martok, Papa69
  5. 18 Horst_H
  6. 13 Sinspin


Palladin007 - So 18.11.12 21:53

Du bist beim Thema Mathe und Software ja echt ziemlich aktiv, da passt dein Name wirklich gut :D

Ich glaube, wenn du es schaffst, die Themen der Mathematik in der Oberstufe alle in eine Lern-Sotware zu packen und die dann auch noch gut ist, dann hast du von Jetzt auf gleich 95% meiner Klasse in deiner Fan-Gemeinde :D



Offtopic:
Das mit dem DLL-Test zieht sich leider noch :/


Mathematiker - Mo 19.11.12 16:49

Hallo Palladin700,
user profile iconPalladin007 hat folgendes geschrieben Zum zitierten Posting springen:
Ich glaube, wenn du es schaffst, die Themen der Mathematik in der Oberstufe alle in eine Lern-Sotware zu packen und die dann auch noch gut ist, dann hast du von Jetzt auf gleich 95% meiner Klasse in deiner Fan-Gemeinde

Eine Superidee! Irgendwie sagt mir das was. :mrgreen:
Wie viele Fans wären denn das? Unter 100 fange ich nämlich gar nicht erst an. :wink:

Wie viele Aufgaben schaffst Du denn in einer Minute?
Wenn ich alle Klausuren korrigiert habe, gibt's dann noch ein Kryptogramm-Programm, d.h. Zahlenrätsel für Erwachsene. Dauert aber noch ein paar Tage. :P

Beste Grüße
Mathematiker


Palladin007 - Mo 19.11.12 17:23

Also in meiner Klasse schätze ich mal 20 :D
Aber ich denke mal, wenn das Programm wirklich gut ist, dann pack ich das den Mathe-Lehrern mal auf den Tisch und vielleicht zeigen sie es dann mal den Schülern.
Aber wie gesagt: Es muss gut sein und ansprechend :P



Ich glaube 27 oder so hab ich geschafft. Im Kopfrechnen bin ich aber auch nicht gut, meine Stärke ist, dass ich eigentlich alles sofort verstehe und nicht lernen muss. Mehr braucht man in der Oberstufe ja auch nicht, aber beim Verständnis und dem Fleiß, das Verständnis zu halten, hapert es bei den Meisten. ^^
Ich setz mich in der selben Zeit hin und programmiere lieber ein Taschenrechner-Programm, was das gleiche erledigt und löse dann halt damit die Aufgaben. ^^
Verstanden hab ich es dann auch und ich hab für Tests ein Programm, die Ergebnisse zu überprüfen, der Lehrer hat es erlaubt. ^^



Viel Spaß bei den Klausuren :P
Mathe-Klausuren sind bestimmt noch deutlich angenehmer, als Deutsch-Klausuren oder die Interpretationen in Kunst -.-


P.S.:
Wie stehts eigentlich mit meiner Idee, eine Oberfläche für dreidimensionale Graphen zu schaffen?
Wenn du das dann noch als App für Smartphones und iPhones (wohl eher nicht, dank Apple -.-) schaffst, dann hast du garantiert eine ganze Menge der 12. Klasse auf deiner Seite :D
Denn unser Taschenrechner kann das nicht und Hausaufgaben machen sich doch deutlich leichter, wenn man sich sowas bildlich anzeigen lassen kann.

P.P.S.:
Noch eine Idee für deinen zweidimensionalen Graph-Zeichner:
Bau doch noch eine Funktion ein, die benutzerdefinierte Punkte sitzt und diese dann in angegebener Reihenfolge verbindet.
Nach Wahl kann man dann auch noch die entstandene Fläche transparent farblich füllen, um es übersichtlicher zu machen.
Und das gleiche dann auch noch bei dem Dreidimensionalen, denn bei der Klausur-Frage, wie man von einem dreiseitigen Prisma das Volumen berechnet, haben die meisten versagt, wobei sie einfach nur die Formel für das Volumen eines Spats durch zwei teilen müssten.
Solche simplen Dinge kann man sich dann erst einmal veranschaulichen, das geht ja sonst nicht.



Gruß ^^


Mathematiker - Mo 19.11.12 17:37

Hallo Palladin700,
user profile iconPalladin007 hat folgendes geschrieben Zum zitierten Posting springen:
Viel Spaß bei den Klausuren :P

Ich muss sie ja nicht schreiben, sondern "nur" korrigieren. Ich kann Dir morgen ja die Klausur Kl.11 LK schicken. Nicht heute, es könnte ja sein, dass einer meiner Lieblinge im Forum ist. :wink:

user profile iconPalladin007 hat folgendes geschrieben Zum zitierten Posting springen:
Wie stehts eigentlich mit meiner Idee, eine Oberfläche für dreidimensionale Graphen zu schaffen?
Wenn du das dann noch als App für Smartphones und iPhones (wohl eher nicht, dank Apple -.-) schaffst, dann hast du garantiert eine ganze Menge der 12. Klasse auf deiner Seite :D

Ist schon in der Arbeit, dauert aber noch. Die Berechnung funktioniert schon perfekt, aber die grafische Darstellung ... :nixweiss:
Na ja, ein App für Smartphones und ähnliche, extrem nervende Dinger. Mit Delphi 5?

user profile iconPalladin007 hat folgendes geschrieben Zum zitierten Posting springen:
Bau doch noch eine Funktion ein, die benutzerdefinierte Punkte sitzt und diese dann in angegebener Reihenfolge verbindet.
Nach Wahl kann man dann auch noch die entstandene Fläche transparent farblich füllen, um es übersichtlicher zu machen.

Danke für den Hinweis. Werde ich prüfen und gegebenenfalls einbauen.

Beste Grüße
Mathematiker


Palladin007 - Mo 19.11.12 17:48

Pass auf dass ich nicht besser bin, als deine Lieblinge :P
Aber in der Klausur ging es um rationale und gebrochen rationale Funktionen oder?
Da müsste ich mich doch tatsächlich erst einmal wieder rein lesen, aber ich hab noch alles aus der 11. Klasse :D


Ja, die grafische Darstellung ist das Problem, das glaub ich dir aufs Wort. Berechnen ist ja nicht schwer, zumindest meiner Meinung nach, aber besonders das Vorstellen, wie es aussieht, das kann nicht jeder und das ist denke ich mal das Hauptproblem bei Vektoren im dreidimensionalen Raum.
Und ja, App... Ist aber leider das einzige, was wohl jeder während des Unterrichts benutzt :D
Und das ist wohl auch der Grund, warum du die Dinger nervig findest :D
Bloß ob das mit Delphi geht, hab ich keine Ahnung, ich weiß nur, dass es bei C# ein paar Bibliotheken gibt, die das für Windos-Phones möglich machen. Und Apple ist ja sowieso ein Fall für sich, die wollen doch immer Unmengen Geld für eine App haben. In was für einer Sprache muss so eine iPhone- oder iPad-App eigentlich geschrieben sein?



PS: Wissen deine Schüler eigentlich, dass du hier im Forum aktiv bist?
Und ich hab das Gefühl, dass auf eine Klasse grob geschätzt nur ein Schüler kommt, der aktiv in Themen der Informatik, besonders Programmierung, dabei ist.
Ich bin es in meiner Klasse und in der ganzen Schule wahrscheinlich der einzige, der sich da auch wirklich aktiv weiter bildet. Ein paar können ein bisschen Java, PHP oder HTML, aber dann nur oberflächlich für einfache Projekte und niamdan kann C#. ^^


Mathematiker - Mo 19.11.12 18:38

Hallo Palladin700,
user profile iconPalladin007 hat folgendes geschrieben Zum zitierten Posting springen:
Pass auf dass ich nicht besser bin, als deine Lieblinge :P
Aber in der Klausur ging es um rationale und gebrochen rationale Funktionen oder?

Es ist nicht schwer, besser zu sein. Das Thema ist: Grenzwerte, Stetigkeit, Ableitung, Tangenten, Extrempunkte, ...

user profile iconPalladin007 hat folgendes geschrieben Zum zitierten Posting springen:
Wissen deine Schüler eigentlich, dass du hier im Forum aktiv bist?

Ich hoffe nicht.

Beste Grüße
Mathematiker


Palladin007 - Mo 19.11.12 19:12

Kurz: Kurvendiskussion?
Das war eine Aufgabe von Mehreren, soweit ich mich erinnere :D

Welchen Taschenrechner nutzen denn die Schüler?
Für den GTR-Taschenrechner kann ich ein paar kleine Programme zur Berechnung der wichtigsten Dinge schreiben. Ganz darauf verlassen dürfen sie sich nicht, aber die Ergebnisse überprüfen ist doch erlaubt, solange der Rechenweg stimmt, oder?
Nur im ABI ist das dann nicht mehr erlaubt.


Horst_H - Mo 19.11.12 19:54

Hallo,

ich werde senil :-( Dementoren sind unterwegs..
18 Fragen in 60 Sekunden bei Zahlen aus dem Bereich 1..20.Aber dann sowas wie 171:19 .
Ich dachte: wie denn? wo denn? was denn? War das mit Bereich 1..20 gemeint. Solche Gedanken bremsen ungemein ;-) Schlechte Ausrede ;-)

Gruß Horst


Mathematiker - Mo 19.11.12 20:00

Hallo Horst_H,
user profile iconHorst_H hat folgendes geschrieben Zum zitierten Posting springen:
aus dem Bereich 1..20.Aber dann sowas wie 171:19 .
Ich dachte: wie denn? wo denn? was denn? War das mit Bereich 1..20 gemeint.

Entschuldige. Das hätte ich erklären müssen.
Für die Division werden Multiplikationsaufgaben im festgelegten Bereich erzeugt und herumgedreht. Andernfalls könnte es im Bereich 1..20 auch kaum vernünftige Divisionsaufgaben geben.
Wenn Du der Meinung bist, dass dies verwirrend ist, kann ich das auch ändern.

user profile iconHorst_H hat folgendes geschrieben Zum zitierten Posting springen:
Dementoren sind unterwegs.

Hoffentlich nicht :wink: Denn ich hoffe weiterhin auf viele gute Kritik und Hinweise von Dir.

Beste Grüße
Mathematiker


Hidden - Di 20.11.12 00:08

Huhu (:

Macht das Spaß, mal wieder einfache Rechnungen zu haben^^
60 Sekunden aus 1..20 gibt bei mir nach je 5x einspielen:
Add: 29
Sub: 36
Mul: 15 (kann das große gar nicht, fällt mir mal auf :oops:)
Div: 23 (viele trivial-Aufgaben drin gewesen; dass das Ergebnis Ganzzahlig ist und <= 20 kann man häufig ausnutzen um abzubrechen obwohl man noch nicht fertig gerechnet hat)
Mix: 25


Mathematiker - Di 20.11.12 00:15

Hallo,
user profile iconHidden hat folgendes geschrieben Zum zitierten Posting springen:
Macht das Spaß, mal wieder einfache Rechnungen zu haben^^ ... Mix: 25

Gratulation zum Ergebnis! Ich mache jetzt mal eine erste Bestenliste auf (1..20, alle Operationen), siehe 1.Eintrag:

Alle anderen sind aufgefordert, diese Rekorde zu brechen. :wink:
Ja, wenn ich nur den Hauch von Ahnung hätte, wie man das Ergebnis automatisch an die EE schickt, könnte man eine richtige "Top 100 of Arithmeticians" aufbauen. :lol:

Beste Grüße
Mathematiker


Palladin007 - Di 20.11.12 01:09

Ich bezweifle nur, dass damit jeder so einverstanden wäre, wenn du deren Daten und Ergebnisse sammelst und anschließend veröffentlichst :D


Hidden - Di 20.11.12 02:00

:rofl:

I hereby consent my statistics, my soul, and whatever this may entail, to user profile iconMathematiker.

Anwälte hier im Forum: Iat das rechtskräftig? :lupe:


Palladin007 - Di 20.11.12 02:34

Bin zwar kein Anwalt, aber ich versuch es mal:


Ja, es ist rechtskräftig, wenn jedes beteiligte Individuum seine eindeutige Einverständniserklärung dazu abgegeben hat.


Ich denke mal, da würde mir jeder nicht pingelige Rechtsanwalt zustimmen. ^^


Horst_H - Di 20.11.12 09:27

Hallo,

mir fehlt die 41 in der Bestenliste :-)
Gute Güte, ich habe das Programm einmal mit mix gestartet und will nicht meine Seele und Statistiken an Mathematiker abtreten, denn ich habe schon einen anderen Vertrag abgeschlossen.
Pudel, mach platz!

Gruß Horst


Nersgatt - Di 20.11.12 10:00

user profile iconMathematiker hat folgendes geschrieben Zum zitierten Posting springen:
Alle anderen sind aufgefordert, diese Rekorde zu brechen. :wink:

Oha!

Erster Durchgang: 15 Richtige
Zweiter Durchgang 18 Richtige
Dritter Durchgang: 23 Richtige

Man muss sich erst wieder etwas eingrooven.


Anika - Di 20.11.12 10:24

Hallo,
es ist schwerer als ich dachte.
Ich habe im 10.Versuch erst 23 Richtige. Ich muss noch üben!
Anika


Tranx - Di 20.11.12 10:36

Also, ich rechne und denke schneller, als ich schreibe. Daher klappt das leider nicht so recht mit der Umsetzung und bei der Addition kamen schlappe 25 Richtige pro Minute raus. Man merkt aber erst, wie lang eine Minute ist, wenn man das mal bewusst wahrnimmt.


Mathematiker - Di 20.11.12 14:29

Hallo,
user profile iconPalladin007 hat folgendes geschrieben Zum zitierten Posting springen:
Ich bezweifle nur, dass damit jeder so einverstanden wäre, wenn du deren Daten und Ergebnisse sammelst und anschließend veröffentlichst :D

Keine Angst, es ist nicht wirklich meine Absicht, irgendwelche Daten von Euch zu sammeln. Das war ein Scherz. :lol:
Die Bestenliste kann man ja trotzdem führen, natürlich nur mit dem EE-Namen und den von Euch genannten Punkten. Ich werde die Liste in den 1.Eintrag einfügen.

user profile iconHorst_H hat folgendes geschrieben Zum zitierten Posting springen:
mir fehlt die 41 in der Bestenliste :-)

Zu dem Schüler A.T. mit den 41 Richtigen. Seinen Namen (Datenschutz!) nenne ich nicht, nur soviel:
Das Ergebnis erreichte er vor einigen Jahren. Dieser Schüler war mehrfacher Sieger der Bundesolympiade Mathematik, Preisträger beim Bundesfinale Jugend forscht, mit Abiturdurchschnitt 1,0 und studiert jetzt Mathematik in Frankreich an der Ecole Polytechnique. Dennoch kein "Nerd", wie Sheldon Cooper usw.
Ich durfte; das ist ernst gemeint; diesen Schüler unterrichten und ihn bei seiner BELL betreuen. Ich glaube, dass er einmal ein wirklich großer Mathematiker wird. :!:

Zum Programm selbst: Ich muss angeben! Ich habe selbst einmal getestet, mit dem Ergebnis 31 richtige, 1 falsche Lösung, d.h. 30. Allerdings zählt das nicht, da ich schon lange Zeit üben konnte. :wink:

Beste Grüße
Mathematker


Palladin007 - Di 20.11.12 15:46

Glaub ich dir, dass das ein Scherz war, hab ich auch nicht anders erwartet ^^

Aber du könntest doch einbauen, dass auf Befehl ein Code ausgegeben wird, der alle nötigen Daten verschlüsselt unthält. Der wird dir dann persönlich oder im Forum geschickt, du entschlüsselst und hast die Daten. So kann niemand verfälschen ^^


Martok - Di 20.11.12 17:16

Erstmal eine Kritik: dass sich das Programm mit Esc schließt, nervt ;)

Und jetzt ein Hack: wenn man eine Art wirklich schnell kann, kann man einfach was anderes "wegschieben", indem man das leere Feld bestätigt. Gibt einen Fehlversuch, aber falls danach z.B. eine leichte Addition kommt, gleicht man den schnell wieder aus 8)

Damit biete ich dann 20, wobei ich im Schnitt eher bei 15-17 lande. Passt auch mehr zu dem, dass ich nicht rechnen kann. Schätzen ja, aber nicht rechnen ;)


Mathematiker - Di 20.11.12 17:19

Hallo Palladin700,
user profile iconPalladin007 hat folgendes geschrieben Zum zitierten Posting springen:
Der wird dir dann persönlich oder im Forum geschickt, du entschlüsselst und hast die Daten. So kann niemand verfälschen ^^

Aber, aber. Es wird doch wohl niemand bewusst täuschen. :wink:

Dennoch habe ich Deinen Wunsch schon erfüllt. In der Revision 1 gibt es nun in der Bestenliste einen Schalter "Liste verschlüsseln und Bild speichern".
Bei einem Klick wird die Liste, inkl. Kopfzeile, mittels Ein-Bild-Steganografie in das Bild des "Fliegenden Spaghettimonsters" kopiert und als Bitmap gespeichert.
Dieses kleine Bitmap kann man mir senden. Und ich behaupte hier, dass niemand(!), außer mir, den verschlüsselten Text wieder extrahieren kann. :lol:
Zum Beweis hänge ich hier ein verschlüsseltes Bild an. Was steht drin? :rofl:

@Martok: Das mit der ESC-Taste werde ich ändern. Das mit dem Wegdrücken muss ich mir überlegen.

Beste Grüße
Mathematiker

Nachtrag: Ich schäme mich. :oops: Nach wenigen Minuten hat D.Elphi den Code geknackt.


papa69 - Di 20.11.12 17:22

...meine Gedanken sind auch schneller als meine Finger ...

...und da ich oft mit EC-Terminals zu tun habe, vertausche ich oftmals die Ziffern (*Wurstfinger versteck*)...

Hier aber nichtsdestotrotz meine Ergebnisse beim 1.Durchlauf:

Add.: 35
Sub.: 37
Mul.: 13
Div.: 14
mix : 20 + 1 Fehler

Insgesamt finde ich das Programm gut gelungen. Und da ich selber noch 2 Kids im Grundschulalter habe, werde ich ihnen in Zukunft mal eher gestatten an Papas PC "zu spielen".

Eine kleine Anregung: Vielleicht kannst du einen Zeitschalter einbauen, den man ein- bzw. ausschalten kann. Einer 1.Klässlerin kann man schwer erklären, dass sie nur eine gewisse Zeit zum Lösen hat...da würde ich es besser finden, wenn man (speziell für diesen Fall) keine Zeitbegrenzung hat.


Mathematiker - Di 20.11.12 17:29

Hallo papa69,
user profile iconpapa69 hat folgendes geschrieben Zum zitierten Posting springen:
Insgesamt finde ich das Programm gut gelungen. Und da ich selber noch 2 Kids im Grundschulalter habe, werde ich ihnen in Zukunft mal eher gestatten an Papas PC "zu spielen".

Würde mich freuen. Vielleicht macht es ja auch etwas Spaß.

user profile iconpapa69 hat folgendes geschrieben Zum zitierten Posting springen:
Eine kleine Anregung: Vielleicht kannst du einen Zeitschalter einbauen, den man ein- bzw. ausschalten kann.

Kein Problem. Das werde ich als nächstes einbauen.

Beste Grüße
Mathematiker


Sinspin - Di 20.11.12 17:32

Ohne wegdrücken war mein absolutes maximum 13 richtige ohne Fehler bei gemischter Rechenart. Mit wegdrücken komme ich ein bisschen höher. Allerdings hat das wenig Sinn das die Fehler in der highscore Liste von den richtigen abgezogen werden. Das dann bei vielen Fehlern trotzdem zu einem mießen Ergebniss führt, im maximum zu 11 bei mir. Alles mit 1..20 beim Zahlenbereich.
Mich nocken Divisionen von Zahlen größer als 100 oft für 20 Sekunden und länger weg. Schaut so aus als hätte ich was gefunden was ich üben muss. Vorallem Wege das ganze möglichst quer zu lösen habe ich mir in diese Richtung nie angesehen.


D.Elphi - Di 20.11.12 17:44

also das fliegende Spaghettimonster hat mir verraten: "Die EE ist das beste Forum der Welt!"

Ich finde das Programm GENIAL, denn Kopfrechnen finde ich persönlich sehr wichtig und so etwas haben wir in Mathe ewig nicht mehr gemacht.
Mein bestes Ergebnis ist übrigens 25, der Beweis ist angehängt :)

MfG
D. Elphi

Rechentest_Ergebnis

-----------------------------ANHANG-----------------------------
Oh, mein 100. Beitrag :D Ich wollte mich dann mal für
die vielen Antworten und Tipps bedanken, die ihr mir in meiner
bisherigen Zeit als Forenmitglied gegeben habt.
Also dann - auf gehts zum 200. Beitrag


Mathematiker - Di 20.11.12 17:48

Hallo D.Elphi,
user profile iconD.Elphi hat folgendes geschrieben Zum zitierten Posting springen:
also das fliegende Spaghettimonster hat mir verraten: "Die EE ist das beste Forum der Welt!"

So, jetzt bin ich absolut schockiert. Wie bitte, hast Du das, vor allem so schnell, herausgefunden?
Ich bin ratlos, absolut ratlos. :nixweiss:
Ich war mir sicher, dass keiner das Knacken kann. Aber es lehrt mich wieder, dass kein Code der Welt sicher ist.

Beste Grüße
Mathematiker


D.Elphi - Di 20.11.12 17:54

Ich könnte jetzt natürlich behaupten, ich sei ein großartiger Hacker :D . Leider entspräche das nicht ganz der Wahrheit.
Guck mal hier:
http://www.delphi-treff.de/tutorials/sonstiges/steganographie/
MfG
D.Elphi


Mathematiker - Di 20.11.12 18:14

Hallo D.Elphi,
user profile iconD.Elphi hat folgendes geschrieben Zum zitierten Posting springen:
Guck mal hier:
http://www.delphi-treff.de/tutorials/sonstiges/steganographie/

Du hast mich erwischt! :oops: Der Algorithmus ist ja auch nicht von mir. Die gleiche Quelle habe ich auch.
Verwundert bin ich trotzdem, denn den internen Code hatte ich geändert. Offensichtlich nicht richtig.

Beste Grüße
Mathematiker


D.Elphi - Di 20.11.12 18:18

Gut, also das stand da jetzt auch nicht im Klartext, sondern so: Diƪ EE ist dȥs bestȫ₸Forum ƃ⃒r Weℬt!
Aber man kann schon erkennen, was das bedeuten soll ;)


Palladin007 - Di 20.11.12 18:28

Kleine Frage am Rande:

Der Quellcode in der Facharbeit ist in Delphi geschrieben, oder?
Kann vielleicht jemand in einer Stunde der Langeweile das als exe mit simpler Oberfläche (Verschlüsseln, Entschlüsseln) compilieren und mir schicken? :angel:
Oder noch besser: Kann mir jemand den Code so erklären, dass ich ihn in C# nach bauen kann? :angel: :angel:

^^
Wäre echt super ^^


Mathematiker - Di 20.11.12 18:36

Hallo Palladin700,
user profile iconPalladin007 hat folgendes geschrieben Zum zitierten Posting springen:
Kann vielleicht jemand in einer Stunde der Langeweile das als exe mit simpler Oberfläche (Verschlüsseln, Entschlüsseln) compilieren und mir schicken?

Ich hänge das Originalprogramm compiliert und inkl. Quelltext an. Den Autor und seine Hnweise für die weitere Verwendung entnimmst Du bitte dem Quelltext.
Die Erklärung in der Facharbeit ist so gut, dass ich es auf keinen Fall besser kann.

Beste Grüße
Mathematiker


D.Elphi - Di 20.11.12 18:37

@Palladin:
Lad dir doch Lazarus oder die Demo von XE3 herunter. Dann kannst du dir in aller Ruhe den Quelltext ansehen, die EXE erstellen und evtl. in C# dann nachbauen.

EDIT: Mist, Mathematiker war schneller :D


Palladin007 - Di 20.11.12 18:43

@Mathematiker:

Danke, da hab ich zumindest die exe ^^
Weil zum Lesen fehlt mir bei dieser Höllenwoche grad echt die Zeit. Jetzt kurz vor Notenschluss wollen se alle noch irgendwie Noten rein bekommen -.-


@D.Elphi:
Ich hab von Delphi bloß nicht mal ein bisschen Ahnung, ich kann vielleicht die simplen Dinge, wie for-Schleifen verstehen, aber dabei bleibt es ja nicht.


Mathematiker - Di 20.11.12 20:38

Hallo,
user profile iconMartoks berechtige Kritik, dass man ungeliebte Aufgaben einfach "wegdrücken" kann, habe ich geändert. (Rev 4)
Gibt man nichts ein und quittiert mit Enter, wird ein Fehler gezählt und die Aufgabe bleibt stehen!

Außerdem lasse ich jetzt auch den Timer weiterlaufen, wenn bei fehlerhafter Eingabe das Programm die richtige Lösung zeigt.
Es wird zwar etwas schwerer, aber fairer! :)

Beste Grüße
Mathematiker


Nersgatt - Di 20.11.12 21:15

Dann geb ich halt 1 Enter Enter ein.

Ich würde den Modus umkehren:
Wie lange braucht der Schüler für n richtige Lösungen. Falsche Lösungseingaben werden nicht akzeptiert. Die nächste Aufgabe gibt es erst, wenn die Aufgabe richtig gelöst wurde. So muss er jede Aufgabe richtig lösen. Und um eine Highscoreliste hinzubekommen ist halt derjenige der Beste, der die Aufgaben in der kürzesten Zeit löst.


Mathematiker - Di 20.11.12 22:08

Hallo Nersgatt,
user profile iconNersgatt hat folgendes geschrieben Zum zitierten Posting springen:
Falsche Lösungseingaben werden nicht akzeptiert. Die nächste Aufgabe gibt es erst, wenn die Aufgabe richtig gelöst wurde.

Das ist eine sehr gute Idee. :zustimm: Damit ist jedes "Tricksen" ausgeschlossen.

user profile iconNersgatt hat folgendes geschrieben Zum zitierten Posting springen:
Ich würde den Modus umkehren:
Wie lange braucht der Schüler für n richtige Lösungen.

Das werde ich probeweise einbauen, aber erst einmal mit meinen Schülern testen. Ich müsste dann auch prüfen, wie viele Aufgaben angemessen wären.

Beste Grüße
Mathematiker


gerd8888 - Di 20.11.12 22:20

Ich habe das Kopfrechnen Programm auch gerade gespielt. Bei der ersten Eingabe habe ich allerdings wertvolle Zeit verschwendet, da ich die Return-Taste
viel zu spät gedrückt habe. Mein Ergebnis habe ich in der Bild-Datei festgehalten.


Mathematiker - Di 20.11.12 22:29

Hallo Gerd8888,
user profile icongerd8888 hat folgendes geschrieben Zum zitierten Posting springen:
Mein Ergebnis habe ich in der Bild-Datei festgehalten.

Gratulation! 31 Richtige sind eine starke Leistung. :zustimm:
Nur leider kann ich Dich nicht in die "Top 10" aufnehmen, da wir diese für die Zufallsoperationen führen.

Nachtrag zu:
user profile iconD.Elphi hat folgendes geschrieben Zum zitierten Posting springen:
also das fliegende Spaghettimonster hat mir verraten: "Die EE ist das beste Forum der Welt!"

Ich habe alle internen Keys getauscht und zum Glück knackt das Originalprogramm die Kodierung jetzt nicht mehr. Es gibt also noch Hoffnung für dieses Verschlüsselungsverfahren. Und bei 5 Keys mit insgesamt über 400 Byte Länge, dürfte ein Brute-Force-Angriff doch schwer werden. Hoffe ich.
Hier im Programm lasse ich es aber so, wie ich es hatte. :P

Beste Grüße
Mathematiker


Horst_H - Mi 21.11.12 12:58

Hallo,

was man alles erreichen kann, wenn das Fenster fernsteuert ;-)
Zwischenablage02
Ist mit der ersten Version von Kopfrechnen.

Gruß Horst


Mathematiker - Mi 21.11.12 13:16

Hallo Horst_H,
user profile iconHorst_H hat folgendes geschrieben Zum zitierten Posting springen:
was man alles erreichen kann, wenn das Fenster fernsteuert ;-)

Wie ist denn das passiert?
Ich kann mir denken, dass Du gut bist, aber 55779 Richtige in 1 Minute, d.h. bei durchschnittlich 2 Eingabeziffern je Aufgabe etwa 3 Tastendrücke je Millisekunde. Bei 2 cm Weg Finger-Taste, sind das mehr als 200 km/h Deiner Finger, wenn ich mich nicht verrechnet habe. :D
Spaß beiseite.
Da ist mir wohl ein blöder Fehler unterlaufen. Entschuldigung. :oops:
Ich kann mir zwar noch nicht vorstellen, wie es dazu kommt, aber ich werde suchen. Danke für den Hinweis.

Beste Grüße
Mathematiker

Nachtrag: Ich habe gerade gesucht, ob irgendeine Variable nicht initialisiert wird oder etwas Ähnliches vorliegt. Bis jetzt habe ich nichts gefunden und bin etwas ratlos.
Könntest Du bitte genauer erklären, wie es zu dem falschen Ergebnis kam. Vor allem zweimal? Das verstehe ich nicht.
Danke.


Horst_H - Mi 21.11.12 13:36

Hallo,

halt, halt, halt....
Ich habe ein Programm geschrieben, dass auf den Start-Button drückt Edit2 einliest = Aufgabe und das Ergebnis in Edit1 reinschreibt :-)

Gruß Horst


Mathematiker - Mi 21.11.12 13:46

Hallo Horst_H,
user profile iconHorst_H hat folgendes geschrieben Zum zitierten Posting springen:
Ich habe ein Programm geschrieben, dass auf den Start-Button drückt Edit2 einliest = Aufgabe und das Ergebnis in Edit1 reinschreibt :-)

Das ist clever! Gratulation! Auf diese Idee muss man erst einmal kommen. :zustimm:
Ich denke aber, Du bist einverstanden, dass ich das Ergebnis nicht in die Top 10 aufnehme. :wink: Die anderen wären dann doch zu deprimiert. :mrgreen:

Beste Grüße
Mathematiker


Horst_H - Mi 21.11.12 14:02

Hallo,

wenn man über 35 ist, ein Alter, bei dem man SAP zu den Unkreativen wird ->
http://www.golem.de/news/sap-haltbarkeitsdauer-von-entwicklern-liegt-bei-15-jahren-1211-95804.html
muss man sich zu helfen wissen ;-)
Leider bekomme ich den Start nicht richtig hin.
Ich muss einmal die Enter-Taste selbst drücken, also ist es noch nicht so toll.

Gruß Horst

EDIT:
Ich habe den Anhang entfernt, sonst macht die Bestenliste keinen Sinn.
Man kann ja ein sleep(1500) einbauen und schon hat man die 40 Berechnungen/min.
Durch Reduktion unnötiger setfocus, etc, in meinem Programmschnipsel lief der Timer von Kopfrechnen nicht mehr.Ich konnte bequem 3 mal für 60 Sekunden starten.
Das war bei 1200 Berechnungen pro Sekunden == 72000/min


Mathematiker - Mi 21.11.12 14:10

Hallo Horst_H
user profile iconHorst_H hat folgendes geschrieben Zum zitierten Posting springen:
wenn man über 35 ist, ein Alter, bei dem man SAP zu den Unkreativen wird ->
http://www.golem.de/news/sap-haltbarkeitsdauer-von-entwicklern-liegt-bei-15-jahren-1211-95804.html

Der Artikel ist harte Kost. Sollen wir "Alten" uns jetzt die Kugel geben?
Zum Glück bin ich kein "Entwickler" sondern nur "Lehrer". Und mit meinen 53 gehöre ich im Kollegium zu den jungen Lehrern! Das ist kein Scherz, das ist bittere Realität. :?

Dein Programm werde ich mir auf jeden Fall ansehen. Ich habe nämlich keine Ahnung, wie man so was macht.

Beste Grüße
Mathematiker

Nachtrag: Mein Computer ist langsamer als Deiner. Mehr als 36000 Richtige in einer Minute schaffe ich nicht.
Fazit: Ich brauche einen neuen Computer! :lol:


Palladin007 - Mi 21.11.12 16:20

@Mathematiker:

Das Problem haben ja grad alle Schulen.
Bei uns ist es auch ganz schlimm, nacheinander hauen die Lehrer ab, weil sie verständlicher Weise keine Lust haben, ewig zu unterrichten, aber wo kommen dann die neuen Lehrer her?
Z.B. hatten wir letztes Jahr in der 11. fast das halbe Jahr kein Wirtschaft, weil unsere Lehrerin sehr lange im Krankenhaus war und es keinen anderen Lehrer als Ersatz gab. Das kann natürlich auch an der Organisation liegen und wenn ich mir die Kompetenz unserer Schulleiterin so an schaue, ist das nicht einmal unwahrscheinlich, aber davon möchte ich einmal nicht ausgehen.


Anika - Do 22.11.12 10:08

Ich habe sehr lange geübt und ein gutes Ergebnis bekommen.
Bin ich jetzt Erste?

Anika


Mathematiker - Do 22.11.12 16:37

Hallo Anika,
32 Richtige in 1 Minute sind schon richtig gut. Gratulation.
Im Moment bist Du der einzige EE-Nutzer, die/der noch rechnet. Also wirst Du wohl in der ewigen Bestenliste die Nummer 1 bleiben. :beer:

Beste Grüße
Mathematiker


D.Elphi - Do 22.11.12 21:41

Heeey, ich bin auch noch da! :D Und ich benutze das Programm auch täglich ;) Mal gucken, wann ich den Highscore hab...


Anika - Mi 05.12.12 12:48

Ich habe eine Stunde gespielt und bin besser geworden.
Ein paar Aufgaben waren auch leicht.

Anika


Mathematiker - Mi 05.12.12 15:30

Hallo Anika,
erneute Gratulation!
Mit 37 Richtigen führst Du unangefochten die Bestenliste an. Aber das Ziel sind 41. :wink:

Beste Grüße
Mathematiker


papa69 - Mo 10.12.12 18:13

so, montags ist immer Spiel-tag ...

...meine 8-Jährige ist richtig begeistert ... kann sie doch ihr erlerntes Wissen direkt vor meinen Augen anwenden ...

Jetzt kommt nochmal ein "Verbesserungsvorschlag": Wäre es möglich bei abgeschalteter Zeitvorgabe (sagen wir mal bei 20 Aufgaben) die "verbrauchte" Zeit mitzuzählen, sodass man sieht, "wie schnell" man (diese 20 Aufgaben) rechnet ¿?


Mathematiker - Mo 10.12.12 18:31

Hallo papa69,
user profile iconpapa69 hat folgendes geschrieben Zum zitierten Posting springen:
Wäre es möglich bei abgeschalteter Zeitvorgabe (sagen wir mal bei 20 Aufgaben) die "verbrauchte" Zeit mitzuzählen, sodass man sieht, "wie schnell" man (diese 20 Aufgaben) rechnet ¿?

Ist schon ergänzt.
Ich vermute, dass auch ein Abspeichern dieser Zeit in der Bestenliste sinnvoll wäre. Darüber muss ich noch nachdenken.
Ansonsten finde ich es schön, wenn Deiner "Kleinen" das Programm gefällt.

Beste Grüße
Mathematiker


Mathematiker - Fr 19.06.15 19:48

Hallo,
auf besondere Anfrage gibt es jetzt in Rev 7 das Kopfrechnen-Programm mit Quelltext (D 7).
Ich habe die RX-Komponente ausgetauscht und den Quellcode etwas überarbeitet. Ich hoffe, dass er einigermaßen nachvollziehbar ist.

Viel Spaß
Mathematiker


Daniel_DT - Di 25.04.17 10:22

29 richtige beim ersten Versuch :D damit liege ich über dem Durchschnitt oder?