Skip to content

Consultation on the Primary Curriculum now open

Consultation on the Primary Curriculum now open

View Info

PC3 Strings

Teachers and students are encouraged to use these resources as platforms to create their own resources, as forms of assessment and in particular as reflection pieces for learning portfolios. The resources are designed specifically to be used by students to record artefacts and reflect on their learning, in particular html and pdf resources.

The Python Lessons and Tasks are designed for students to learn how to program in a practical and task driven style, both individually and collaboratively. In addition, where appropriate, students can undertake a Computational Thinking challenge and a block based coding challenge on editable html platforms, assess themselves with eTask Worksheets, and support and challenge themselves with Python video lessons.

Programming Concept 3 Strings

Type of Resource Type ID Overview LO
python logo Strings Lesson 3.0  pptx Task Driven PYTHON Lesson with embedded lesson plan and LOs

1.7  1.22   2.16  2.20  2.21  2.9

etask-BW-assess eTask Assessment pdf (fillable) Revision Challenges Reflections 1.22  1.23  2.16
CT-Challenge-logo CT Challenge - A first Graphical UI (GUI) zip  Assess CT skills. Merge your code with new code. Extract, launch the html file and store your work. (Note: GUIs tend to work best in offline IDEs)

1.20 - 1.23

2.5 - 2.7  2.9

python logo Python Video - An overview of Strings  mp4 (vimeo) Flip the classroom / support the learning

1.7  1.22  2.9

2.16  2.20  2.21

cat logo Scratch and Python Task - Reverse a 4 letter word (No loops allowed) 

zip Measure CT skills. Extract, launch the html file and store your work. 1.1 - 1.7  2.20  2.21
microprocessor-logo Microprocessor Video - Radio Strings  mp4 (vimeo) Design an outdoor temperature sensor using a microprocessor (ALT4) Introduction to 3.11 - 3.14

The suggested resources below accompany the LOs and complement the lesson.

In some cases it will allow LOs to be covered to a greater extent or new LOs to be addressed.

Further Resources

Learning Outcomes           Description of Related Web Resource
1.1  2.2

A CS unplugged workshop video : Data Representation in Binary with subtitles. 
(Part 1 of 4 videos on Binary on CS UNplugged.)

1.1  2.7

2.16  2.17

1.11 2.20

2.21

CS Field Guide to Braille and Data Representation  CS-field-Guide

CS Field Guide on text, ASCII, UTF-8 and UTF-16 ... leads on to HEX.    

A video on the sometimes disastrous consequences of errors in code and the limitations of binary in representing recurring decimals.

2.20  2.6 2.16 

1.4 - 1.7 

Assess yourself interactively with 20 questions on Strings Python-logo etask-BW-assess

1.4  1.5 

2.6  1.7

Practice Python with a CT challenge (solutions also offered) Practice-Python-logo

Reverse the order of a string

1.2  1.3

2.16  2.17

Learn more about Slicing strings python logo

How to think like a computer scientist about strings and ASCII/Unicode

(also gently introduces conditionals)python logo

Successfully added to the clipboard.