BBC BASIC and GCSE Related News
Teaching Materials
During the intervening years BBC BASIC has been extended and ported onto at least seven different CPUs and more than thirty different platforms. The main implementations currently available are BBC BASIC for Windows (for Microsoft Windows), Brandy BASIC (for Linux and MacOS) and ARM BASIC (for RISC OS and Raspberry Pi).
BBC BASIC is recommended by the OCR examining board, in particular in respect of its J275 Computing GCSE. Unit A451 (Computer Systems and Programming) is stated as containing questions in “generic pseudocode that looks a lot like BBC BASIC, e.g. BBC BASIC for Windows”.
Useful Links:
BBC BASIC for Windows home page
Brandy BASIC home page
BBC BASIC ICT user group for teachers
Baked ICT
This site by Nigel Ovens is a ‘work in progress’ so it would be unfair to give it a rating, but it looks very promising. It currently contains a set of BBC BASIC programs aimed at KS3 students; there is little accompanying documentation other than a few in-line comments, but the code is largely self-explanatory.
Definitely worth watching to see how it develops.
BBC Basic Programming
This web site by Richard Weston PhD is somewhat disorganised and difficult to navigate, but it contains 42 tutorials covering a wide range of programming topics including graphics and sound. It uses a ‘teaching by example’ approach and many of the tutorials consist of little more than an annotated program listing.
My overall assessment is ‘could do better’ but there is nevertheless much to commend. The site doesn’t appear to have been updated since 2005.
BBC Basic programming course
This product from Paw Software isn’t an online resource but a CD-ROM (£24.99) containing over 50 Mbytes of information in more than 600 files. The principal components are two eBooks (in Word format): Think Like a Programmer (170 pages) which covers the methodology of creating modular, efficient and logical code, and BBC Basic (119 pages) which is a tutorial-style programming course with illustrations and examples. There is some overlap and cross-referencing between them.
The method of presentation is a little unusual but there is no doubting the enthusiasm of its author, Peter Watmough, and there is a wealth of information on the CD.