AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Mathematik alpha
Thema durchsuchen
Ansicht
Themen-Optionen

Mathematik alpha

Ein Thema von Mathematiker · begonnen am 14. Dez 2015 · letzter Beitrag vom 18. Mai 2021
Antwort Antwort
Seite 14 von 16   « Erste     4121314 1516      
Mathematiker
Hallo,
da ich ja ab und an auch in der Delphi-Praxis unterwegs bin, möchte ich auch hier mein Hauptprogramm vorstellen.
"Mathematik alpha" (2016) ist ein umfangreiches Freeware-Mathematikprogramm. Es besteht aus 2 Teilen: erstens aus einem Mathematiklexikon mit mehreren Tausend Seiten und zweitens aus mehr als 700 Teilprogramm zu verschiedenen Themen der Mathematik, aber auch der Astronomie, Physik, Informatik ... Es gibt auch ein paar Logikspiele.
Hauptsächlich geht es um Schulmathematik. Schwerpunkt ist vor allem die grafische Veranschaulichung von mathematischen Fragestellungen, u.a. Funktionen, Kurven, Gleichungen, ebene Geometrie, Polyeder, Wahrscheinlichkeit, Fraktale, Verschlüsselungsverfahren, Algorithmen ...

Als ehemals kommerzielles Programm ist es nun frei verfügbar und war auch einigermaßen erfolgreich. Geschrieben ist es mit Delphi 5. Es muss nicht installiert werden, d.h. portabel, und kann auch z.B. von einem USB-Stick gestartet werden. Es läuft unter XP bis 10.

Da das Gesamtpaket 180 MB Umfang hat, kann ich es hier nicht anhängen.
Wen es interessiert kann auf der Seite http://mathematikalpha.de weitere Informationen; vor allem eine Teilprogrammliste; bekommen und es dort auch herunterladen.
Vielleicht gefällt es dem einen oder anderen.

Beste Grüße und eine schönes Weihnachten
Mathematiker
 
TSchnuckenbock

 
Delphi XE5 Professional
 
#131
  Alt 17. Mai 2021, 21:14
Man könnte eine entsprechende Anleitung dazu liefern. So schwer ist das nun auch nicht.
VirtualBox runterladen und installieren, VM runterladen und mit VirtualBox öffnen.

Und ich vermute, es gibt viele Eltern die damit klar kämen. Wer jetzt Kinder hat, müßte so unter 50 sein, bei jüngeren Kindern noch jünger. Die sind doch nicht alle computerfern aufgewachsen. Und man kann sich als Eltern auch aus dem Bekanntenkreis helfen lassen. Wer kennt das nicht "kannste mal rumkommen, mein Komposter will nicht".
  Mit Zitat antworten Zitat
TurboMagic

 
Delphi 12 Athens
 
#133
  Alt 17. Mai 2021, 21:27
Hallo,

wie weit sind denn GUI und Mathecode/Business Logik miteinander verflochten?
Wie komplex ist die GUI?
Wenn man diese mit vertretbarem Aufwand auf FMX umstellen könnte, wäre das
meiste schon geschafft.

Gibt's irgendwo einen Screenshot der das wesentliche der GUI zeigt?

Grüße
TurboMagic
  Mit Zitat antworten Zitat
jobo

 
Delphi 2010 Enterprise
 
#134
  Alt 17. Mai 2021, 21:39
Auf dem Mac würde man wahrscheinlich mit VBOX oder Parrallels eine Windows VM einrichten.
Das sollte problemlos gehen, Ausnahme Stand jetzt die Geräte mit der neuen M1 Arm Architektur.
Natürlich müssen kompatible (alte) Macs über genügend Ressourcen für die Virtualisierung verfügen.

Vielleicht findet sich einen Kenner, der auf Mac unterwegs ist und entsprechende Anleitungen verfassen kann.
Das Umschreiben wäre m.E. auch interessant, vielleicht bietet sich hier ein Crowd Founding Ansatz an.
  Mit Zitat antworten Zitat
stpolster
 
#135
  Alt 17. Mai 2021, 22:41
Danke für die vielen Hinweise.
Ich entnehme diesen, dass es keine einfache Methode gibt, zumindest nicht für den "durchschnittlichen" Computernutzer.
Ein Umschreiben ist wirklich nicht möglich, zu viele Zeilen und vor allem mein Programmierstil. Ein "Stil" ist es eigentlich gar nicht, denn es ist für einen Anderen praktisch unlesbar.

Ist auch egal. Ich werde einfach um Entschuldigung bitten, dass es keine einfache Möglichkeit gibt und an den jeweiligen Lehrer verweisen.

Vielen Dank
Steffen
  Mit Zitat antworten Zitat
Benutzerbild von KodeZwerg
KodeZwerg

 
Delphi 11 Alexandria
 
#136
  Alt 18. Mai 2021, 00:03
Wie komplex ist die GUI?
Wenn man diese mit vertretbarem Aufwand auf FMX umstellen könnte, wäre das meiste schon geschafft.
Schau es Dir mal an, es ist echt eine gigantische Sammlung.
Enorm viele sub-programme die auch was zeichnen.
An "einfach" ist glaube ich nicht zu denken.

@stpolster
Die Verantwortung ob es auf dem Zielgerät läuft... es steht doch hoffentlich auf der Webseite das es Windows benötigt um zu leben?
Wenn nicht, trage dies nach und Dein part ist damit erfüllt.

Wenn Dir unbekannte Dritte es weiterempfehlen oder sogar als Pflicht vorschreiben, das muss nun wirklich nicht Deine Sorge sein.
  Mit Zitat antworten Zitat
Delphi-Laie

 
Delphi 10.1 Berlin Starter
 
#137
  Alt 18. Mai 2021, 00:10
Im Zuge des verstärkten Einsatzes von Computern gibt es jetzt schon Schulen, die mein Matheprogramm den Schülern empfehlen. Es soll sogar von ein paar Mathelehrern als "verpflichtend" eingestuft sein. Nun gut, das finde ich nicht so gut, da ich Zwang nie mag.
Die Schulpflicht als solche ist doch eine generelle Zwangsveranstaltung, und zudem eine, die jeden Bürger viele Jahre bindet! Ich kenne keinen anderen Zwang, der so massiv zeitlich und erzieherisch in das Leben eines jeden Menschen eingreift, und jeder, der im Bildungswesen tätig ist, beteiligt sich letztlich daran (soll aber keine Kritik an dieser Beteiligung, von wem auch immer, sein!!).

Davon abgesehen, sollte, ja darf die - sicher berechtigte, auch ich gehöre zu den Enthusiasten - Begeisterung für Dein Programm nicht in den Gegensatz umschlagen. Oder deutlicher: Eine Mathematiklehrer überschreitet seine Lehrberechtigung, wenn er zur Benutzung dieses Deines Programmes auch nur zu zwingen versucht. Das müßte m.E. nämlich in einem Lehrplan fixiert und auch die dafür nötige materiell-technische Grundlage in Form von gestellten (Windows-!)Computern verfügbar sein. Dann sollten diejenigen Mathematiklehrer sich auch den Kopf zerbrechen, wie das auf anderen als Windows-Betriebsprogrammen laufen kann. Insofern empfinde ich Deinen Verweis auf den Urheber dieses "Zwanges" als sachlich und moralisch konsistent.
  Mit Zitat antworten Zitat
Delphi-Laie

 
Delphi 10.1 Berlin Starter
 
#138
  Alt 18. Mai 2021, 00:16
Die Verantwortung ob es auf dem Zielgerät läuft... es steht doch hoffentlich auf der Webseite das es Windows benötigt um zu leben?
Sicher steht das dort.

Manchmal frage ich mich, was in den Köpfen mancher Leute vor sich geht - oder gerade nicht - nämlich in diesem Falle derjenigen Mathematiklehrer, die einen Zwang erfinden und auszuüben versuchen.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

 
Delphi 12 Athens
 
#139
  Alt 18. Mai 2021, 01:03
Für den Mac gibt es Parallels oder VMWare Fusion - funktioniert gut, kostet halt + eine Windows Lizenz braucht es auch.
Windows in VM (natürlich mit Lizenz) auf dem Mac, oder WindowsPC und ein Mac im selben Netzwerk, ist OK.

MacOS in VM im Windows ... "geht" zwar, aber wohl nicht ganz offiziell.
War, glaub ich, durch Apple verboten?
Mir war so, als wenn man MacOS nur benutzen darf (z.B. in einer VM), wenn man auch einen "echten" Mac sein Eigen nennt.
Aber es gibt im Internet auch irgendwo Services, wo man sich für bissl Geld mit einem Mac verbinden kann. (theoretisch könnte man den dann auch zum Compilieren verwenden)

Und Delphi braucht halt Xcode, um Programme für iOS/MacOS erstellen zu können. (auch wenn es technisch Ohne ginge ... aber eventuell einen MacMini, ein billiges MacBook kaufen oder so)


Nja, für Android gibt es das AndroidStudio
und für Apple wohl Xcode, Swift, Visual Studio Code oder noch paar Andere,
aber da darfst du dann natürlich den kompletten Code neu schreiben, da andere Sprachen.


Nja, oder ein aktuelles Delphi, aber die VCL mußt du dafür dennoch durch FMX ersetzen. (oder eventuell CrossVCL)

Alternativ ginge auch Lazarus/FreePascal. (den Compiler kann man notfalls auf Delphi-compatibel umschalten : {$MODE Delphi} )



Zitat:
Auf dem Mac würde man wahrscheinlich mit VBOX oder Parrallels eine Windows VM einrichten.
Es gibt auch Leute, die auf dem Mac ein Windows installieren und das MacOS in der VM.

Geändert von himitsu (18. Mai 2021 um 01:15 Uhr)
  Mit Zitat antworten Zitat
jobo

 
Delphi 2010 Enterprise
 
#140
  Alt 18. Mai 2021, 07:20
Ich entnehme diesen, dass es keine einfache Methode gibt, zumindest nicht für den "durchschnittlichen" Computernutzer.
So würde ich das nicht interpretieren.
Ein VBox oder Parallels ist nichts weiter als eine Programm Installation (auf Mac).
Es folgt eine Windows Installation.
Dann darin Dein Programm. Also in Summe 3 Installationen.

Ich selbst habe leider kein solches System und habe auch niemand im Bekanntenkreis, der solche Systeme im Einsatz hat. Meine Erfahrungen betreffen nur VBox und VMware auf x86/x64 Linux und Windows Plattformen mit jeweils diesen Systemen wieder als Gast VM. Es ist m.E. nichts anderes als 3x hintereinander ein Setup Dialog.
Aber es reicht ja ein Freiwilliger, Interessierter (Eltern, Lehrer, ..), der ein Youtube Video von seiner Mac Installation macht.
Und was die neuen M1 Geräte angeht. Die einzige Hürde ist eine ARM compatible Windows Version, die ist in Arbeit.

Eine Entschuldigung für den Status Quo hast Du auch sicher nicht nötig.
P.S.: Im Gegenteil, ein Dankeschön von jedem Nutzer

Geändert von jobo (18. Mai 2021 um 07:35 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 14 von 16   « Erste     4121314 1516      

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:32 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz