This resource provides thorough coverage of the ASCII and Unicode Character Sets needed for Computer Science GCSE and A Level. There are practice activities, an ASCII conversion table and Python code examples.
Specification references
Knowledge of ASCII and Unicode character sets is required for the following Computer Science GCSE and A Level specification references.
AQA Computer Science GCSE 8525
- 3.3.5 Character encoding
OCR Computer Sciene GCSE J277
- 1.2.4 Data storage
Eduqas Computer Science GCSE
- 4 Data representation and storage
AQA Computer Science A Level
- 3.5.5.2 ASCII and Unicode
OCR Computer Science A Level
1.4.1 Data Types
Cambridge AS/A2 Cambridge International AS Computer Science 9608
- 1.1.1 Number representation
- 2.2.1 Data types
Topics covered by this resource
- ASCII and Unicode character sets are and how they work
- Converting between ASCII and English (Latin) characters in both directions using denary, hexadecimal and binary
- Using Python to print ASCII art
- Using Python to convert characters between English and ASCII in denary
- Using Python to print Unicode characters from their codes
Contents of this resource
- In-depth presentation on ASCII and Unicode Character Sets in
.pptx
format PDF
version of the presentation- Exercises for students
- Python code for all examples in the presentation