<div dir="ltr">Thanks for all the suggestions!<br>Here are the responses (from both mailing lists):<br><br><b>Winston</b> - PythonCard looks interesting. However I cannot see any sample code on the website. Would you be able to send me some sample code that your students may have written? Just a small amount so that I can gauge the simplicity for my students.<br>


<br><b>Garry</b> - I&#39;m after software to help students design their own GUI, rather than simply a graphical programming environment. Sorry that I was unclear!<br><br><b>Kirby</b> - What level do you teach? I&#39;m teaching Year 11 students and my goal is certainly not for students to be competent at programming GUIs. My goal is for them to be competent at the basics: loops, data structures etc. I&#39;m hiding many things from them including classes - although we do use classes we use them as no more than a C struct (since this is in line with the secondary school curriculum). Occasionally we need to deviate from this but this is vary rare. The need for GUI is because we are coding a real world problem which requires a GUI. Hence I am after something that is quick and simple, and I don&#39;t mind if they come out saying &quot;I really understand programming although I don&#39;t really get how the GUI linked in.&quot;<br>


<br><b>Massimo, web2py</b> - I&#39;m looking for a non-web based solution. We already do cgi-scripting in Year 10 and the project will involve some cgi. But it also needs a stand-alone executable (for a different set of users).<br>


<br><b>Massimo, QT</b> - I have the same comment as I gave to Winston, above. Do you have any sample code from students who have written a relatively simplistic GUI?<br><br><b>Tim and Dean</b> - Wing looks fantastic as a development environment and I will consider switching to it for the general Python programming (replacing the Python IDLE which we&#39;re mostly using at the moment). That being said it doesn&#39;t offer direct GUI development tools so it doesn&#39;t solve my short term problem.<br>

<br><b>David</b> - I appreciate your comments re: BlackAdder and Qt. And my reservation with Tk is not the typing... its that the students will not understand the code that they are typing sufficiently well to be able to modify it.<br>
<br>

<br><b><span style="color: rgb(204, 0, 0);">Thanks so much for all your help - further comments are still welcome =)</span><br style="color: rgb(204, 0, 0);"><span style="color: rgb(204, 0, 0);">Matt</span></b><br><br><br>
<div class="gmail_quote">On Mon, Aug 11, 2008 at 11:28 AM, Matt K <span dir="ltr">&lt;<a href="mailto:matt.kameron@gmail.com" target="_blank">matt.kameron@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir="ltr">Hi all,<br><br>I&#39;m looking at using a GUI IDE for helping my high school students to learn GUI programming. The kind of interface which Visual Basic offers... but in Python.<br>


<br>I&#39;ve found Blackadder so far, but its not free (or finished!) Do any of you have any (ideally free) suggestions?<br>
<br>Thanks<br></div>
</blockquote></div><br></div>