Hi Folks,<div><br></div><div>We&#39;re planning on using python extensively through our VCE IT curriculum; I&#39;m trying to get some pointers from people who have taught it (or other languages) in high school before. In particular, positive or negative feedback about any textbooks - we have a few (paid and free) in mind, but would like to hear any experiences.</div>

<div><br></div><div>I want to use a decent IDE - does anyone have any recommendations? At the moment PyCharm is looking nice. </div><div><br></div><div>Has anyone tried using a version control system (e.g. cvs, subversion, mercurial) with students of this age? I never even got taught that at uni, but it strikes me as a very useful tool to have some early introduction to - many students our year 10 class this year &#39;lost&#39; lots of interesting work by saving &#39;over the top&#39; of previous edits, without any versioning. Or would learning a system like this, at this stage, be too much overhead and overload? Integration of a VCS into the IDE would be a necessity to make making revisions easy.</div>

<div><br></div><div>Cheers,</div><div><br clear="all">Victor Rajewski<br>IT Manager<br>John Monash Science School<br>+61 3 9902 9828<br>
</div>