[IAEP] DrGeo 11.08
Hello, I am happy to announce the release 11.08 of DrGeo, fully working with the latest stable sugar release. http://activities.sugarlabs.org/en-US/sugar/addon/4323 Not only this version comes with the necessary fixes for latest Sugar release but some additional features as: - very easy user interface to keep/open sketches from a preview list. User can select a sketch to load from an examples repository or from its own sketches repository. It could be connected to the Sugar Journal system in later release. - the canvas user interface is touch pad friendly, not big deal right now on the current OLPC XO generation but may be useful on other touch pad devices where Sugar is running. - the rendering speed was improved. - bugs fixing. == I am still looking for volunteers to translate DrGeo user manual from French to English and Spanish. Anyone? If someone wants to manage manual translation through the floos book web interface I am ok, but I don't have the time to manage it myself, I can provide guidance. Book is there http://documentation.ofset.org/drgeo2/fr == Hilaire -- Education 0.2 -- http://blog.ofset.org/hilaire ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [SLOBS] Revised certification proposal being discussed at the SLOBs meeting
On Fri, Aug 5, 2011 at 10:58 PM, Yamandu Ploskonka yamap...@gmail.com wrote: Congratulations for a what I see as a good initiative. I respectfully submit that such a scheme also take into account the stepness of the effort involved, not just the output (though measuring outputs is important, yes? :-) ) While recognising effective contributors is great, please take into the balance what giants (cf. Newton's quote and preexisting advantages and opportunities) some are standing on, while others maybe did little in objective terms, but that little was an incredible stretch, up from an almost barren nothing, à la Mark 12:42 Yes. I don't believe in human metrics that remove human judgment from the equation, hence the deference to the team coordinators. regards. -walter On 08/05/2011 10:10 AM, Walter Bender wrote: Following up on a thread begun in mid July (http://lists.sugarlabs.org/archive/iaep/2011-July/013736.html) I would like to discuss the following proposal this morning: Sugar Labs will award certificates to developers to acknowledge and celebrate their contributions to the Sugar Learning Platform. Several certificates will be made available, based upon the area of contribution. The Sugar X Contributor certificate will be given to an individual who over the course of a sustained effort contributes to some Sugar community team, e.g., Sugar Translation Contributor. (The teams are listed on the wiki). The specific criteria for certification will be determined by the team coordinators, but in general, it would involve a repeated effort on behalf of the team's goals at a high level of quality (e.g., of quality sufficient to be incorportated into our offerings). As an example, the Activity team will issue a Sugar Activity Developer certificate to an individual who develops at least one Sugar activity that is subsequently posted on the Sugar activity portal and be of sufficient quality to be approved for public release. The activity must also include internationalization, including the submission of a POT file to the Translation Team, and documentation, including the creation of a page in the wiki under the Activity category. As will the Contributor certificates, sign off will be made by the associated team coordinators, in this case the Activity team. -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [support-gang] Quick Question
I was going to recommend DrPython and found this document, a chapter of the book A Byte of Python: / Choosing an editor Before we move on to writing Python programs in files, we need an editor to write the 'source' files. The choice of an editor is crucial. You have to choose an editor as you would choose a car that you want to buy. A good editor will help you write Python programs easily, making your journey more comfortable and helps you reach your destination (achieve your goal) in a much faster and safer manner. One of the basic requirements of a good editor is*syntax highlighting*where all the different parts of your program are colorized so that you can/see/your program and visualize how it will run. This also means that you should avoid Windows Notepad especially because it doesn't support indentation. Indentation means neatly formatting the program with the use of whitespace (spaces and tabs) at the beginning of the line to make it easy to read the program. We will soon learn why indentation is important in Python. There arevarious development environments http://www.python.org/cgi-bin/moinmoin/IntegratedDevelopmentEnvironmentsandmany editors for Python http://www.python.org/cgi-bin/moinmoin/PythonEditorsavailable. In order to keep things simple, I recommend using the DrPythondevelopment environment. It is pronounced as/doctor-python/. It is called a development environment since you can edit, run and manage Python programs completely within DrPython. An interesting note is that DrPython itself is written in Python. First, we shall install DrPython. // He proceeds with instructions to install on all three major platforms: http://dsnra.jpl.nasa.gov/software/Python/byte-of-python/output/byteofpython_html/choosing-editor.html Incidentally, Christofer, the boy I think you and I met in Montevideo, sugarized DrPython, so it works well with the XO as well: http://activities.sugarlabs.org//es-ES/sugar/addon/4427 /These uruguayan kids never cease to amaze me. Regards, Sebastian El 06/08/11 05:49, Caryl Bigenho escribió: /Hi.../ / / /I must be doing something wrong:/ / / idle Traceback (most recent call last): File stdin, line 1, in module NameError: name 'idle' is not defined / / /This is where I am in Terminal:/ / / Python 2.7.2 (v2.7.2:8527427914a2, Jun 11 2011, 14:13:39) [GCC 4.0.1 (Apple Inc. build 5493)] on darwin Type help, copyright, credits or license for more information. /Caryl/ Date: Sat, 6 Aug 2011 09:34:25 +1000 From: qu...@laptop.org To: support-g...@lists.laptop.org CC: iaep@lists.sugarlabs.org Subject: Re: [support-gang] Quick Question In Terminal, type idle and press enter. You get Python's own editor, with a Python shell that you can type into as well. -- James Cameron http://quozl.linux.org.au/ ___ support-gang mailing list support-g...@lists.laptop.org http://lists.laptop.org/listinfo/support-gang ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [support-gang] Quick Question
Hi Sebastian, Thanks for the reference to A Byte of Python. I had it downloaded on my computer... on the hard drive that had a fatal crash on the ferry from Montevideo to BsAs. I guess I had better download it again onto the new hard drive. It sounds like it has the info I need to get started. I was hoping I could just use the Khan Academy videos to get a running start on Python. I figured since I used to be pretty good at programming in the old languages (Fortran, BASIC, and Pascal) that it would transfer easily to Python once I got all the terms and syntax down. Then I ran into a wall... the need for an editor. I just need a simple, easy to install and use editor and everyone was very helpful in suggesting things, but none were what I would classify as easy to get started on. Oh well, I kept telling Adam there were no shortcuts to learning a language (Spanish), I guess this applies to computer languages too! Yes, Christofer is pretty amazing. I didn't actually meet him when we were there, but I have followed his progress and accomplishments with interest. Thanks again for the suggestion... now I'm going to download Byte of Python, then I guess I'll go for DrPython. Caryl Date: Sun, 7 Aug 2011 06:50:42 +0500 From: sebast...@somosazucar.org To: cbige...@hotmail.com CC: support-g...@lists.laptop.org; iaep@lists.sugarlabs.org; qu...@laptop.org Subject: Re: [IAEP] [support-gang] Quick Question I was going to recommend DrPython and found this document, a chapter of the book A Byte of Python: Choosing an editor Before we move on to writing Python programs in files, we need an editor to write the 'source' files. The choice of an editor is crucial. You have to choose an editor as you would choose a car that you want to buy. A good editor will help you write Python programs easily, making your journey more comfortable and helps you reach your destination (achieve your goal) in a much faster and safer manner. One of the basic requirements of a good editor is syntax highlighting where all the different parts of your program are colorized so that you can see your program and visualize how it will run. This also means that you should avoid Windows Notepad especially because it doesn't support indentation. Indentation means neatly formatting the program with the use of whitespace (spaces and tabs) at the beginning of the line to make it easy to read the program. We will soon learn why indentation is important in Python. There are various development environments and many editors for Python available. In order to keep things simple, I recommend using the DrPython development environment. It is pronounced as doctor-python. It is called a development environment since you can edit, run and manage Python programs completely within DrPython. An interesting note is that DrPython itself is written in Python. First, we shall install DrPython. He proceeds with instructions to install on all three major platforms: http://dsnra.jpl.nasa.gov/software/Python/byte-of-python/output/byteofpython_html/choosing-editor.html Incidentally, Christofer, the boy I think you and I met in Montevideo, sugarized DrPython, so it works well with the XO as well: http://activities.sugarlabs.org//es-ES/sugar/addon/4427 These uruguayan kids never cease to amaze me. Regards, Sebastian El 06/08/11 05:49, Caryl Bigenho escribió: Hi... I must be doing something wrong: idle Traceback (most recent call last): File stdin, line 1, in module NameError: name 'idle' is not defined This is where I am in Terminal: Python 2.7.2 (v2.7.2:8527427914a2, Jun 11 2011, 14:13:39) [GCC 4.0.1 (Apple Inc. build 5493)] on darwin Type help, copyright, credits or license for more information. Caryl Date: Sat, 6 Aug 2011 09:34:25 +1000 From: qu...@laptop.org To: support-g...@lists.laptop.org CC: iaep@lists.sugarlabs.org Subject: Re: [support-gang] Quick Question In Terminal, type idle and press enter. You get Python's own editor, with a Python shell that you can type into as well.
Re: [IAEP] [support-gang] Quick Question
Caryl, I have been a Mac owner for a little over a week now and have done development on the Mac for the iPhone and iPad. The IDE that Apple provides is called Xcode and it is free in the Apple Store. I've never tried it with Python, but it is a decent editor if nothing else. You might have to be careful with indents. As a Linux user I'm spoiled when it comes to development tools. Amazingly good tools are a checkbox click away for Python or any number of other languages. A lot of these tools could run on a Mac but you need to install something called Mac Ports and maybe compile things from source code. The Mac is not a congenial environment for developers, in my opinion. In contrast Linux practically begs you to write programs for it. Eclipse is available for the Mac and has a Python plugin available. It runs as a Java app, so you'd need to have Java installed. It would take a lot of fooling around to get this installed and working on a Mac. If you really want to learn Python and develop Activities you need a Linux box. I have two of them I'm not using and if there was a cheap way to get one to you I'd give you one of them. James Simmons On Sat, Aug 6, 2011 at 11:51 PM, Caryl Bigenho cbige...@hotmail.com wrote: Hi Sebastian, Thanks for the reference to A Byte of Python. I had it downloaded on my computer... on the hard drive that had a fatal crash on the ferry from Montevideo to BsAs. I guess I had better download it again onto the new hard drive. It sounds like it has the info I need to get started. I was hoping I could just use the Khan Academy videos to get a running start on Python. I figured since I used to be pretty good at programming in the old languages (Fortran, BASIC, and Pascal) that it would transfer easily to Python once I got all the terms and syntax down. Then I ran into a wall... the need for an editor. I just need a simple, easy to install and use editor and everyone was very helpful in suggesting things, but none were what I would classify as easy to get started on. Oh well, I kept telling Adam there were no shortcuts to learning a language (Spanish), I guess this applies to computer languages too! Yes, Christofer is pretty amazing. I didn't actually meet him when we were there, but I have followed his progress and accomplishments with interest. Thanks again for the suggestion... now I'm going to download Byte of Python, then I guess I'll go for DrPython. Caryl -- Date: Sun, 7 Aug 2011 06:50:42 +0500 From: sebast...@somosazucar.org To: cbige...@hotmail.com CC: support-g...@lists.laptop.org; iaep@lists.sugarlabs.org; qu...@laptop.org Subject: Re: [IAEP] [support-gang] Quick Question I was going to recommend DrPython and found this document, a chapter of the book A Byte of Python: * Choosing an editor Before we move on to writing Python programs in files, we need an editor to write the 'source' files. The choice of an editor is crucial. You have to choose an editor as you would choose a car that you want to buy. A good editor will help you write Python programs easily, making your journey more comfortable and helps you reach your destination (achieve your goal) in a much faster and safer manner. One of the basic requirements of a good editor is syntax highlighting where all the different parts of your program are colorized so that you can see your program and visualize how it will run. This also means that you should avoid Windows Notepad especially because it doesn't support indentation. Indentation means neatly formatting the program with the use of whitespace (spaces and tabs) at the beginning of the line to make it easy to read the program. We will soon learn why indentation is important in Python. There are various development environmentshttp://www.python.org/cgi-bin/moinmoin/IntegratedDevelopmentEnvironments and many editors for Pythonhttp://www.python.org/cgi-bin/moinmoin/PythonEditors available. In order to keep things simple, I recommend using the DrPython development environment. It is pronounced as doctor-python. It is called a development environment since you can edit, run and manage Python programs completely within DrPython. An interesting note is that DrPython itself is written in Python. First, we shall install DrPython. ** He proceeds with instructions to install on all three major platforms: http://dsnra.jpl.nasa.gov/software/Python/byte-of-python/output/byteofpython_html/choosing-editor.html Incidentally, Christofer, the boy I think you and I met in Montevideo, sugarized DrPython, so it works well with the XO as well: http://activities.sugarlabs.org//es-ES/sugar/addon/4427 *These uruguayan kids never cease to amaze me. Regards, Sebastian El 06/08/11 05:49, Caryl Bigenho escribió: *Hi...* * * *I must be doing something wrong:* * * idle Traceback (most recent call last): File stdin, line 1, in module NameError: