Login

Please fill in your details to login.





(block 03) data types and string manipulation

Master essential GCSE Computer Science skills in data types and string manipulation. Learn how computers handle text using Python, from slicing and concatenation to understanding ASCII and Unicode character codes.
Every digital system - from simple mobile messaging apps to search engine indexing bots - relies heavily on string manipulation. In this unit, you will learn how computers represent text in memory as sequences of numerical character codes. You will master techniques to calculate string length, join strings together (concatenation), extract specific segments (substrings/slicing), format text using upper and lower case transformations, and manipulate character codes directly using standard ASCII and Unicode character sets.

page icon
This page is mainly about 01_primitive_data_types_&_character_memory
page icon
This page is mainly about 02_string_length,_concatenation_&_indexing
page icon
This page is mainly about 03_substring_extraction_&_string_slicing
page icon
This page is mainly about 04_case_conversion_&_input_sanitation
page icon
This page is mainly about 03-05_character_codes_&_ascii_encoding
page icon
This page is mainly about 03-06_unicode_expansion_&_character_sets
Last modified: September 24th, 2026
The Computing Café works best in landscape mode.
Rotate your device.
Dismiss Warning