Aaron's non-blog
I don't have a blog here. All information about me and things I do and think can be found via my web page in the School of Computer Science, university of Birmingham, UK:
http://www.cs.bham.ac.uk/~axs
However, I shall occasionally add items here, usually pointing to things I have put on the web elsewhere.
Tuesday 18 August 2009, 1:37 AM
The lost opportunties of computing in schools
There is a different way: namely teaching them to design, implement, test, debug document, and extend/improve working systems. But not necessarily programs selected because those are things future programmers or their employers will be interested in. Rather programs that model aspects of the way humans think, or use reason, or see, or decide, or that model interesting things in the environment.
Many people who agree that new forms of computing teaching are desirable assume that it is necessary to make programming "fun", e.g. by letting learners interactively assemble games, or pictures or other visually compeling entities.
An alternative is to use a basically textual development interface, but with graphical options available. I have been updating the information about teaching tools using the language Pop-11 in the Poplog system available here: http://www.cs.bham.ac.uk/research/projects/poplog/freepoplog.html
In Poplog's teaching section I have given several examples of unconventional, but productive, ways of teaching Programming. here: http://www.cs.bham.ac.uk/research/projects/poplog/freepoplog.html#teaching


