Showing posts with label Computer programming. Show all posts
Showing posts with label Computer programming. Show all posts

Monday, 26 January 2009

Browser Security Handbook

Image representing Google Code as depicted in ...Image via CrunchBase
Google has released a browser security handbook covering all sorts of threats to your computer from browser exploits.

This is the sort of background reading anyone doing a web programming unit should know about.

Main - browsersec - Browser Security Handbook landing page - Google Code
Reblog this post [with Zemanta]

Monday, 19 January 2009

Area #3 - Funding

Bottom line - money talks.

When deciding on a funding model for Computing students, the SFC (Scottish Funding Council) must look beyond its standard model and consider the work involved in delivering the Computing curriculum.

To illustrate the challenges, we can consider programming. As noted before, to become a proficient programmer it is necessary to spend significant time developing knowledge and skills – time that is not always available. This leads to practitioners that may not, potentially, have the skills to ensure learner engagement with the programming language.

The inevitable outcome of this problem is that colleges throughout the country are removing computing awards that incorporate programming from their prospectuses. The knock on effect for industry will be a dearth of programmers, just as the requirement increases.

To address this problem, Computing courses that incorporate programming units should be funded in a similar way to music courses where practical units are given double SUMs. This will translate to more time available to staff to teach the more challenging units.

Reblog this post [with Zemanta]

Tuesday, 9 December 2008

Open Source Image Programming

A short gif animationImage via Wikipedia
Processing is
an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for
learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool.
For anyone looking to teach programming images it looks a good bet.

Processing 1.0
Reblog this post [with Zemanta]