Die Suche ergab 9 Treffer

von lenaslnr
Mittwoch 4. Mai 2022, 21:08
Forum: Raspberry Pi und Co.
Thema: Micro:bit
Antworten: 1
Zugriffe: 2272

Micro:bit

Hallo, hat jemand eine schöne Idee, was man zum einstieg in die Objektorientierte Programmierung mit dem Micro:bit (python) mit Schüler*innen programmieren könnte?
von lenaslnr
Freitag 17. April 2020, 20:40
Forum: Allgemeine Fragen
Thema: Unterschiedliche und zufällige Einträge aus Listen
Antworten: 6
Zugriffe: 1076

Re: Unterschiedliche und zufällige Einträge aus Listen


@lenaslnr: Die hart kodierten magischen Zahlen sind nicht gut. Das sollten mindestens Konstanten sein, und falls Werte von anderen Werten abhängig sind, dann sollten die berechnet werden. Im Moment kann man beispielsweise nicht sagen ob das jetzt zufällig ein bis zwei drittel richtige Faktoren ...
von lenaslnr
Donnerstag 16. April 2020, 19:53
Forum: Allgemeine Fragen
Thema: Unterschiedliche und zufällige Einträge aus Listen
Antworten: 6
Zugriffe: 1076

Re: Unterschiedliche und zufällige Einträge aus Listen

Sirius3 hat geschrieben: Donnerstag 16. April 2020, 18:18 Du suchst wohl random.sample.
Das funktioniert leider nicht wenn ich das statt random.SystemRandom() schreibe, da bekomme ich eine Fehlermeldung?

Brauch ich dann auch eine andere Funktion als choice?
von lenaslnr
Donnerstag 16. April 2020, 17:00
Forum: Allgemeine Fragen
Thema: Unterschiedliche und zufällige Einträge aus Listen
Antworten: 6
Zugriffe: 1076

Unterschiedliche und zufällige Einträge aus Listen

Hallo,

ich würde gerne aus zwei bestehenden Listen eine weitere Liste bilden mit einer bestimmten Anzahl an Einträgen. Hier bei sollen aus den bestehenden Listen eine bestimmte Anzahl von den jeweiligen Elementen eingefügt werden.
Soweit bin ich schon. Jetzt würde ich jedoch gern gewährleisten ...
von lenaslnr
Dienstag 14. April 2020, 19:25
Forum: Allgemeine Fragen
Thema: Kivy: Text eine Methode zuweisen
Antworten: 0
Zugriffe: 1107

Kivy: Text eine Methode zuweisen

Hallo, ich hab eine Kivy File erstellt in der ich einen Label habe. Dieses Label hat einen bestimmten Text, den ich mit Hilfe einer Methode gerne einfügen würden.

Das wäre der Auschnitt aus meiner kv -file

Label:
id: punktzahl
text: app.get_teiler()
text_size: self.size
halign: 'center ...
von lenaslnr
Samstag 11. April 2020, 09:00
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Kivy Screenmanager unter Android
Antworten: 1
Zugriffe: 2378

Re: Kivy Screenmanager unter Android

Hallo Martin,

kann es sein dass du dem ScreenManager noch die beiden Screens übergeben musst, also so:

sm = ScreenManager()
class MainScreen(Screen)
pass
class AnotherScreen(Screen)
pass

sm.add_widget(MainScreen(name='main))
sm.add_widget(AnotherScreen(name='other))
von lenaslnr
Samstag 11. April 2020, 08:40
Forum: Allgemeine Fragen
Thema: Terme üben mit einer Android-Applikation
Antworten: 5
Zugriffe: 1081

Re: Terme üben mit einer Android-Applikation

@__blackjack__
Danke dir für den Hinweis! Das Tutorial werde ich mal durcharbeiten.

Zu meiner Frage:
Ich habe für meine App drei verschiedene Screens erstellt in der kv-file und diese im Model deklariert. Jetzt sind auf jedem Screen verschiedene Buttons, welche unterschiedliche Methoden ausführen ...
von lenaslnr
Freitag 10. April 2020, 18:35
Forum: Allgemeine Fragen
Thema: Terme üben mit einer Android-Applikation
Antworten: 5
Zugriffe: 1081

Re: Terme üben mit einer Android-Applikation


@lenaslnr: Vergiss MVC, orientiere Dich an dem was das GUI-Rahmenwerk bietet. Model und Controller würde ich nur trennen wenn das Sinn macht, und nicht einfach so auf Vorrat. Falls man die Trennung tatsächlich braucht, macht man die sowieso, weil man braucht sie ja dann.

Ich würde auch sagen ...
von lenaslnr
Mittwoch 8. April 2020, 16:33
Forum: Allgemeine Fragen
Thema: Terme üben mit einer Android-Applikation
Antworten: 5
Zugriffe: 1081

Terme üben mit einer Android-Applikation

Ich möchte eine Android-Applikation für den Mathematikunterricht entwicklen, mit welcher Schüler spielerisch das Teilen von Termen üben können. Dazu möchte ich den Cross-plattform Python Framework Kivy verwenden.
Die Applikation soll mit einem Screen (Start-Screen) starten, auf welchem die ...