My principal interest in mobile applications is to push the boundaries of innovation to create uniquely mobile experiences. I hope my blogs excite and challenge developers to think 'outside the box'.
coultonp | 12 July, 2006 16:55
Today I ran a workshop on mobile phone programming as part of the scheme to encourage pre-university students to pursue degrees in computer science and engineering.
We took the through the development of a single player air hockey game through to a fully operational two player version in three hours. Although we had to give them much of the overall structure because of the time scale they were very quickly at the stage were they were changing the game physics and even adjusting the size of the goal to gain an advantage!
Single Player Version
Two Player Version
Once again I was impressed how easily students adapt to Python and how much enthusiasm you can generate very quickly.
I intend to develop this into a much more structured tutorial and post it for the community a soon as I can so stay tuned.
Oh yes and great to see the new version for S60 3rd edition so many thanks to those involved.
coultonp | 14/07/2006, 11:09
Harttieriksmartt | 20/07/2006, 23:57
coultonp | 02/08/2006, 17:18
Erik
My principal interest in mobile applications is to push the boundaries of innovation to create uniquely mobile experiences. I hope my blogs excite and challenge developers to think 'outside the box'.
Re: the joys of teaching with Python for S60
hartti | 14/07/2006, 00:05
I completely agree. Jurgen Scheible has had the same experience when teaching Python programming in various places (University of Art and Design Helsinki, Yahoo-Berkeley Research Labs & Stanford to name a few. It is also nicely shown in his videos of the courses (see http://mobilehub.uiah.fi/)
Also my own experiences of Python are along the same lines. Although you stil need to learn some syntax and check some details from the reference manuals - getting up to speed with Python is very fast and easy.
In academic circles this is sometimes described as "low threshold, high ceiling" (I have been trying to find a place to use this expression - thanks to you Paul, I finally got my chance!)
Hartti