MB> Sorry, wrong language. :)
MB> What IDE would you suggest for an introduction into python in the MB> context of a raspberry pi?
vi
)\/(ark
Always Mount a Scratch Monkey
... Facts are stubborn little bastards. Be careful with them.
MB> Sorry, wrong language. :)
MB> What IDE would you suggest for an introduction into python in the MB> context of a raspberry pi?
vi
)\/(ark
Always Mount a Scratch Monkey
... Facts are stubborn little bastards. Be careful with them.
Hallo zusammen!
im Fokus des RaspberryPi und im Schul-Kontext einsetzen.
der Marco.
Sorry, wrong language. :)
What IDE would you suggest for an introduction into python in the context of a raspberry pi?
Best, Marco.
Marco Bakera schrieb am 16.02.2016 um 17:51:
emacs
What was the question again? You have the full blown unix developer platform, complete with make, emacs, bash. svn/git, LAMP, gcc and other compilers, gdb, xxgdb, X, man etc. What other IDE do you need?
You may have to install bits of it with apt.
"apt-get install build-essential gcc make gmake " is a good start.
You may even learn to be a unix sysadmin, because these are the same tools.
But you will have to type commands.
-- mrr
for console.
In a GUI I like Genie
-- To ban Christmas, simply give turkeys the vote.
Standard question "What's the best IDE for unix ?", standard answer "Unix is the best IDE".
-- Steve O'Hara-Smith | Directable Mirror Arrays C:>WIN | A better way to focus the sun The computer obeys and wins. | licences available see You lose and Bill collects. |
probably idle - see:
There is a list of Python IDEs: .
I'm using Eclipse with the Python plug-in, but it may be too heavy for a Raspberry - I've never attempted to run Eclipse on a Pi.
-- -TV
Most of these "tools" are unusable by any ordinary human being. Next question?
-- "If you're not able to ask questions and deal with the answers without feeling that someone has called your intelligence or competence into question, don't ask questions on Usenet where the answers won't be carefully tailored to avoid tripping your hair-trigger insecurities." - D M Procida, UCSM
Morten Reistad schrieb am 16.02.2016 um 18:11:
I need the 'I' in IDE. :)
Sorry, but your tools are far too complex for beginners.
Best, Marco.
Ahem A Rivet's Shot schrieb am 16.02.2016 um 18:46:
I am looking for an IDE to be used with a RasPi. It should be used in a school with beginners. So not a standard question but a specific scenario.
Best, Marco.
answer
I would also go with Geany
sudo apt-get install geany
-- I could dance with you till the cows come home. On second thought, I'd rather dance with the cows till you come home. -- Groucho Marx
But ordinary human beings think that Python is a large rodent eating snake anyway.
-- New Socialism consists essentially in being seen to have your heart in the right place whilst your head is in the clouds and your hand is in someone else's pocket.
Are you teaching programming, or are you showing of games?
This is in full seriousness. Any person that has learnt the *n*x tool set will have that as a fantastic tool for the rest of his/her life. Python is just a small part of it.
I made a tool for taking very selective backups by using cron, make, ssh and tar plus some 20 lines of script the other day. Most of the code was in make.
It takes backup to another continent.
-- mrr
For beginners with python all you need is python and a text editor
- any text editor will do (I'd use vim from long habit but anything will do). The early stuff do interactively in python. Its a lot like learning BASIC with late 70s early 80s micros - kids did that with no teachers. Using an IDE would be doing the kids a disservice.
-- Steve O'Hara-Smith | Directable Mirror Arrays C:>WIN | A better way to focus the sun The computer obeys and wins. | licences available see You lose and Bill collects. | http://www.sohara.org/
Seconded. Idle is not much of a development environment for a 'serious' programmer but it is fine for education *because* it is so simple. It helps to clarify those things that might confuse people new to programming and computers in general -- such as the difference between the Python shell and a Python script. It has enough functions in the menus (with keyboard shortcuts) to be quite useable without overloading a beginner.
"In the context of" is open to interpretation. If you can use MS Windows as the development platform then look at Python Tools for Visual Studio . It includes remote debugging so you can test a program on the pi after you have it working under Windows.
IDE = Idiots development Environment: A means by which complete idiots can construct bad code without having to understand the basic principles of programming, or computers.
An old-age autistic ;-)
-- You can get much farther with a kind word and a gun than you can with a kind word alone. Al Capone
Ahem A Rivet's Shot schrieb am 17.02.2016 um 07:19:
You are right when talking about the first steps. But when pupils gain more experience you like some kind of project management and a GUI-Editor - at least for my purposes. :)
Best, Marco.
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.