Here are some practical worksheets to use in your lessons, to complement some of the learning objectives from Edexcel GCSE Computer Science 2016.
*Manipulating strings (Part 1)*
This is a simple program using built-in string functions. It also includes demonstrates of converting a string to an integer.
*Manipulating string (Part 2) - using local and global variables*
This worksheet can be used as an extension to the above. It shows the use of when a global variable can be used. This is demonstrated through the good practice of removing repeating code and putting it into a reusable sub-program (function), then changing the local variable to a global variable, so the subprogram can access the variable.
This activity can be used to reinforce the importance of decomposition and abstraction when developing code.
*Variables and Constants*
A worksheet for students to write a Rock, Paper, Scissors Game. They should be asked to identify a variable that does not change during the game and change it to UPPERCASE to create a recognisable constant.
I hope to add more worksheets as I create them.