The code in this post has been updated to reflect the changes in guizero version 0.4. When I was a teacher, I found it frustrating that it was not at all easy for students to create GUIs using Python. I used tkinter a little bit with my GCSE class and they instantly loved creating GUIs,Continue reading “gui zero – making Python GUIs really simple”
Tag Archives: python
Exciting adventures at Pycon UK
Having missed out on the previous n years and had to endure extreme jealousy caused by the exciting tweets, I decided that this was going to be the year I finally went to Pycon. I had heard that there was an education track and that this was the way to meet real live developers! IContinue reading “Exciting adventures at Pycon UK”
Snakes in the Grass – Learn From My Python Fails
As the January exams approach I have found myself becoming increasingly reflective about my teaching using Python. I have taught the OCR AS Level Computing course for two years now and when we first began the course Python was my immediate language of choice for its simplicity and ease of use. I did not haveContinue reading “Snakes in the Grass – Learn From My Python Fails”
Python Madlibs
Long time no blog! Things have been incredibly busy, especially as I’m also working on the #include hack day for 11-13 year old girls which will be held in June 2013! Anyhow, I thought I’d put up a little game I created as a revision task for my upper 6th who have their January modulesContinue reading “Python Madlibs”
Python Gangnam Style!
Yesterday I got ridiculously excited by computers beeping. (Yeah, I know, sad!) I noticed that on the OCR F452 module spec (section 4, part j) there was the topic “Output data”. So far, outputting data has involved printing things to the console, and a bit of slightly dodgy ASCII artwork. However, I realised there mustContinue reading “Python Gangnam Style!”
10 Mini Programming Projects
Inspired by @mwclarkson asking for ideas yesterday on Twitter, I thought I’d put together a compilation of 10 mini programming projects I have used in the classroom. Each of them could be used with the language of your choice, although the resources I’ve linked to may contain information specific to the language I used andContinue reading “10 Mini Programming Projects”
Thinking Task #2: Mastermind – you need to be!
I thought I’d go with my own recommendation from my first post, and write a piece of code for my A2 students who are currently revising for their programming AS module in January to analyse. A Lower 6th student had suggested that a task could be to implement the “Mastermind” game which I had playedContinue reading “Thinking Task #2: Mastermind – you need to be!”
Coding, “the crappy way”
I was talking to my friend Tristan the other day, via the MUD which he has created and programmed himself. If you don’t know what a MUD (Multi User Dungeon) is, it’s a sort of a text based adventure world where you can interact with other people, and move between various rooms and locations, andContinue reading “Coding, “the crappy way””