close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 5 years ago

Closed 5 years ago

#4118 closed Wunsch (erledigt)

Software im Computerraum für Python & Co in NWT 11

Reported by: deck Owned by: Rüdiger Kupper
Priority: schnell erledigen Milestone: Schuljahr 2021/22
Component: Software: Ubuntu Severity: beeinträchtigt den Unterricht einiger Lehrer
Keywords: Cc: deck, ort, netzwerk, horn

Description (last modified by Rüdiger Kupper)

Sehr geehrter Herr Dr. Kupper,

für den NWT-Unterricht bei den 11ern benötige ich dieses Schuljahr folgende Software auf den PCs des Computerraums (wahrscheinlich Raum 1.10). Kann ich diese dort selbst installieren, benötige ich dafür bestimmte Rechte oder muss ich Sie damit behelligen? Da es mein erstes Jahr bei den 11ern ist und ich bisher sonst nur privat mit meinem Windows-Rechner programmiert habe, freue ich mich über jede Hilfe.

  1. Für das generelle Projektmanagement hat Albrecht ProjectLibre empfohlen

​https://sourceforge.net/projects/projectlibre/

  1. Für den 3D-Druck benötige ich (und vielleicht auch die Kolleginnen und Kollegen der 8. Klassen):

-Fusion360 von Autodesk in der aktuellsten Version, allerdings bin ich mir gar nicht sicher, ob Albrecht noch mal Lizenzen erworben hat:
​https://www.autodesk.de/education/edu-software/overview?sorting=featured&filters=individual

oder FreeCAD, falls Fusion nicht geht:
​https://www.freecadweb.org/downloads.php

Zum Drucken dann noch von unserem 3D-Drucker einen Slicer, vermutlich FlashPrint 5.1.0 für Linux unter folgendem Link:
​https://www.flashforge.com/download-center

  1. Für die Python-Programmierung würde ich gerne mit Visual Studio Code arbeiten, da das auch die meisten Kooperationspartner vom Kooperationsprojekt vermutlich benutzen werden. Alternativ wird zu Visual Studio Code noch "Thonnie" empfohlen, aber damit habe ich leider noch keine Erfahrung. Also, wenn Visual Studio Code geht, würde ich gerne das nehmen. Dann bräuchte ich eben noch Python auf den PCs, damit die Schüler auch damit arbeiten können. Geht es zufällig, dass man die 3.7.- Version installiert, da diese auch auf den Pis zum Einsatz kommt?

​https://code.visualstudio.com/Download
​https://www.python.org/downloads/source/

Vielen Dank im Voraus für Ihre Hilfe und mit herzlichen Grüßen,

Susanne Decker

Change History (23)

comment:1 by Rüdiger Kupper, 5 years ago

Cc: deck ort added
Component: sonstiges → Software (Ubuntu)
Description: modified (diff)
Owner: changed from netzwerk to Rüdiger Kupper
Reporter: changed from Rüdiger Kupper to deck
Status: new → accepted
Summary: Fwd: Software im Computerraum für Python & Co in NWT 11 → Software im Computerraum für Python & Co in NWT 11
Type: Defekt → Wunsch

comment:2 by Rüdiger Kupper, 5 years ago

Cc: netzwerk added

Hallo Frau Decker,

Schüler oder Lehrer können auf unseren Rechnern selbst keine Software installieren, weil ihnen hierfür die Administratoren-Rechte fehlen. (Ausnahme sind Programme, die komplett innerhalb ihres persönlichen Verzeichnisses laufen, das gilt z.B. für viele Java-Programme. Doch im Allgemeinen müssen wir Administratoren uns um die Installation kümmern.)

Zu 1
ProjectLibre sollte auf allen Rechnern schon installiert sein: Klicken Sie auf das runde Symbol links oben in Ihrer Starterleiste und tippen Sie den Dateinamen "Project Libre" (oder einen Namensbestandteil). Wir haben ProjectLibre in den vergangenen Jahren mit unserem Seminarkurs genutzt, es sollte also direkt laufen. Falls es nicht klappt -> bitte Bescheid sagen.
Zu 2
Fusion 360 ist ein Windows-Programm, das wir nicht ohne Weiteres auf unseren Linux-Rechnern installieren können. Eine Möglichkeit ist der Windows-Emulator, das macht für die Installation aber sehr viel Aufwand, den ich gerne vermeiden möchte. Zwei Alternativen fallen mir ein:
  • gibt es eine 3d-Drucker-Software für Linux? Kann ich mir eigentlich gar nicht anders vorstellen, weil Linux eine äußerst aktive Maker-Szene besitzt.
  • @ort:: Läuft die Software auf den Win-Laptops, die Du für die NwT angeschafft hast?
Zu 3
Python ist generell auf allen Linux-Systemen ohnehin von Haus aus installiert, weil viele der Programme in Python geschrieben sind oder Python als Hilfsmittel nutzen. Auf allen unseren Schulrechnern sind die Versionen
  • Python 3.8.10
  • Python 2.7.18 (für Rückwärtskompatibilität)
installiert. Für die Nutzung im Terminal gibt es die iPython-Shell.

"Visual Studio" ist wiederum ein (ziemlich umfangreiches) Windows-Produkt, das wir nur schwer zum Laufen bekommen werden. "Thonny" hingegen läuft nativ unter Linux, das müssten wir problemlos installieren können (darum muss ich mich dann kümmern): ​https://en.wikipedia.org/wiki/Thonny
Alternativen gibt es zuhauf, etwa den extrem beliebten Editor "Atom", der ebenfalls bereits auf unseren Schulrechnern installiert ist (Starten wie oben beschrieben). Schauen Sie sich den doch vielleicht mal an!

Beste Grüße,

  1. Kupper

comment:3 by Rüdiger Kupper, 5 years ago

Cc: horn added
@horn
Du hast doch auch Atom für Python-Programmierung genutzt, oder?

comment:4 by Rüdiger Kupper, 5 years ago

Thonny wird im nächsten Kepler-Release enthalten sein und ist dann auf allen Rechnern im Schulhaus verwendbar. Falls wir es früher benötigen, kann ich es im 1.10 manuell installieren.

comment:5 by Rüdiger Kupper, 5 years ago

Korrektur: "Visual Studio Code" gibt es auch nativ für Linux: ​https://de.wikipedia.org/wiki/Visual_Studio_Code

comment:6 by Rüdiger Kupper, 5 years ago

Ergänzung zu 2
FreeCAD läuft ebenfalls unter Linux und wird im nächsten Kepler-Release enthalten sein. Bei Bedarf auch früher, dann installiere ich es manuell in 1.10.

comment:7 by Rüdiger Kupper, 5 years ago

Auch die freie 3d-Modelling-Software "Blender" kann offenbar 3d-Drucker ansprechen. Blender ist sehr ausgereift und wird seit einigen Jahren auch von professionellen Filmstudios verwendet. Vermutlich für Schüler aber nicht gut geeignet:

Auch Blender wird im nächsten Kepler-Release (wieder) enthalten sein.

Version 0, edited 5 years ago by Rüdiger Kupper (next)

comment:8 by ort, 5 years ago

Ich will die 10 Windows 10 - Laptops im Tresor in der NwT um 4 bis 5 weitere Geräte aufstocken, da auch pors und shzk mit Fusion 360 arbeiten wollen. Die Nutzung von Fusion 360 ist für Schüler und Lehrer kostenlos, wenn sie sich mit Lehrerausweis / Schülerausweis bie autodesk registrieren …

comment:9 by Rüdiger Kupper, 5 years ago

Wie in comment:6 geschrieben, die erwähnte Alternative FreeCad gibt es für alle gängigen Betriebsysteme, das würde ich dann favorisieren.

comment:10 by ort, 5 years ago

FreeCad ist aber bei weitem nicht so leistungsfähig und auch in der Bedienung weit hintendran. Ich habe schon mit beiden gearbeitet, da liegen Welten dazwischen. Zwei Lenovo Ideapads habe ich schon auf ebay-Kleinanzeigen erwerben können, so sind wir jetzt schon bei 12 Windows-Laptops.

comment:11 by deck, 5 years ago

Danke für die vielen Anmerkungen!

Über die Linux-Version von Visual Studio Code wäre ich tatsächlich sehr dankbar, auch wenn ich mir Thonny und Atom mal anschauen werde. Wie toll, dass schon so viel auf den Rechnern verfügbar ist! Vielen Dank dafür. Visual Studio Code wird eben von z.B. Homag benutzt und da wäre es für schwächere Schüler sicherlich schon mal gut, wenn sie die Entwicklungsumgebung für das Kooperationsprojekt schon kennen.

FreeCAD würde ich auch sehr gerne dieses Jahr im Vergleich zu meiner Arbeit mit Fusion letztes Jahr ausprobieren mit den Schülern. Im privaten Bereich finde ich FreeCAD nicht schlecht und letztes Jahr hatte ich doch einige Probleme mit Fusion 360, aber das könnte auch dem Fernunterricht und den eigenen Schülergeräten geschuldet sein. Gerne berichte ich dann über den direkten Vergleich!

comment:12 by Rüdiger Kupper, 5 years ago

Das klingt doch gut!

@ort
Wir können ja auch zweigleisig fahren, ich installiere FreeCAD und Visual Studio Code auf den Linuxrechnern und Du Fusion 360 auf den Windows-Laptops. Dann haben wir alle Optionen.
@deck
Wann muss die Software denn installiert sein?

comment:13 by bau, 5 years ago

Zur Python-IDE: Ich benutze immer ganz gerne den Editor GEANY, der hat eine Python-Integration, so dass man aus Geany heraus per Knopfdruck das Python-Script starten kann.

comment:14 by Stephan Richter, 5 years ago

FYI: Ich habe mein Material aus dem Seminar zu FreeCAD in

Tausch_auf_Server/Kollegium/_Fachschaften/NWT/Material/FreeCAD_Seminar/

abgelegt.

comment:15 by deck, 5 years ago

@kup: Ich freue mich, wenn die Software demnächst installiert ist, damit ich es schon Mal alles ausprobieren kann. Vermutlich wird ja noch Mal eine automatisierte E-Mail geschickt, wenn das Ticket geschlossen wird? Dann weiß ich Bescheid. Da Project Linde aber installiert ist, hab ich ein bisschen Zeitpuffer. Das mach ich zuerst. Vielen Dank schon Mal!

An alle: Ich lege das Material aus der Python-Fortbildung auch noch in den Tauschordner. Teil 2 kommt allerdings erst übernächste Woche.

comment:16 by Rüdiger Kupper, 5 years ago

Okay, ich sehe, dass ich die Software kommende Woche installiere!

comment:17 by Rüdiger Kupper, 5 years ago

Priority: normal → hoch

comment:18 by Rüdiger Kupper, 5 years ago

FreeCAD und Thonny sind nun auf den Rechner in Raum 1.09, 1.10 und im Lehrerzimmer installiert. (Außer eine handvoll Rechner in den Computerräumen, die nicht laufen – hier gab es wohl einige "Fremdeinwirkungen" seitens "lustiger" Schüler.)

VisualStudioCode konnte ich leider noch nicht installieren, es ist nicht Teil der offiziellen Paketquellen und die private Quelle erweist sich als sehr … ungewöhnlich ;-). Ich probiere es weiter.

comment:19 by Stephan Richter, 5 years ago

@kup: welche Rechner sind das? Ich habe morgen dort in der 5./6. NWT. Die SuS arbeiten an ihren Projekten, da kann ich mich um die Rechner kümmern.... .

comment:20 by Stephan Richter, 5 years ago

Die Rechner 13,24,25,26,27 in 1.09 sind nun wieder erreichbar.

comment:21 by lehm, 5 years ago

Was war los?

in reply to:  21 comment:22 by Stephan Richter, 5 years ago

Replying to lehm:

Was war los?

Der Switch, der dort auf dem Boden lag, hatte keinen Uplink. Ich habe ihn jetzt von unten an den Tisch geklebt und die Kabel etwas Schüler-Sicherer verlegt.

comment:23 by Stephan Richter, 5 years ago

Resolution: → erledigt
Status: accepted → closed

Ich denke das hat sich erledigt!?

Note: See TracTickets for help on using tickets.