A-level Computing/AQA/Paper 1/Skeleton program/AS2020

This is the AQA Computer Science Paper 1 discussion page, please do not vandalise the page as students use this for revision. Be sensible. Respect the page.

Possible questions based on the current ASCII Art scenario:

Change Display Error sub routine to allow "codes"
Change the display error subroutine to allow text error messages to replaced by codes. For extensions you may add alternative or new error codes.

Give the option to enlarge image
Add another menu option to scale up an image as specified by the user.

Saving Image as ASCII or Graphics
Change the SaveFile subroutine to allow Graphics or ASCII files to be saved.

Save Compressed images using RLE
Add option to save file as a compressed ASCII image. Adds another filetype

Load Compressed Image
In Load subroutine pickup compressed file type and load into GRID

Validate change symbol
In the editImage subroutine add a function to validate whether the chosen symbol to replace exists in current image. Create SymbolExist subroutine which returns a boolean values of TRUE or FALSE depending whether given symbol exists in image.

Validate change symbol (Python)
In the editImage subroutine add a function to validate whether the chosen symbol to replace exists in current image. Create SymbolExist subroutine which returns a boolean values of TRUE or FALSE depending whether given symbol exists in image.