Kiffi hat geschrieben:derschutzhund hat geschrieben:Wenn man sich aber in eine andere Programmiersprache einarbeiten muss wäre vermutlich Python interessanter oder?
Python ist wohl die Haus- und Hof-Sprache, die auf dem RasPi verwendet wird. Ist bereits alles vorinstalliert, so dass man sofort loslegen kann. Insofern: Ja.
Ich habe mir zu Weihnachten von meinen Kindern den Tastatur-Computer
Raspberry Pi 400 in Kit-Form schenken lassen. Er enthält alles, was man zum Loslegen braucht:
- Raspberry Pi 400 DE Version (QWERTZ Layout)
- offizielle Raspberry Pi Maus
- offizielles Raspberry Pi USB-C Netzteil 15W
- 16 GB Speicherkarte Mikro SD
- 1m HDMI Audio/Video Kabel (Mikro HDMI Stecker auf HDMI Stecker)
- Deutschsprachiges Benutzerhandbuch
Man braucht nur 3 Kabel einstecken, das HDMI-Kabel in einen Fernseher einstecken und kann loslegen. Das vorinstallierte Betriebssystem Raspbian 10 (Buster) steckt bereits auf einer Mikro SD in der Tastatur, sodass es direkt hochfährt.
Vorinstalliert sind folgende Programmiersprachen bzw. Entwicklungsumgebungen:
- BlueJ Java IDE
- Geany
- Greenfoot Java IDE
- Mathematica
- mu
- Node-RED
- Python v2.7 und v3.7
- Scratch, Scratch 2 und Scratch 3
- Sense HAT Emulator
- Sonic Pi
- Squeak
- Thonny Python IDE
- Wolfram
Ich habe mir zusätzlich das kostenlose und sehr einfach gehaltene Raspberry Pi Buch
An introduction to C & GUI Programming von Simon Long heruntergeladen und erste grafische Programme mit C in GTK2 erstellt und kompiliert. Außerdem habe ich
BlitzMax-NG für den Raspberry Pi heruntergeladen und installiert, was allerdings nicht direkt funktioniert hat, weil GLESv3 nicht gefunden wird. Ich habe deshalb schon einen entsprechenden Bug-Report auf BlitzMaxNG-GitHub erstellt. BlitzMax-NG wäre also eine Alternative zur BASIC-Programmierung auf dem Raspberry Pi.
In dem sehr guten mitgelieferten deutschen Handbuch sind Einführungen in Scratch 3 und Python enthalten sowie Einführungen in "Physical Computing" (Ansteuerung elektronischer Bauteile) für Scratch, Python, Sense HAT und Raspberry Pi Kamera.