This looks at the difference between Python and Pseudocode. It consists of a number of scaffolding tasks followed by full questions.
The main questions themselves build up in difficulty. There are over 6 scaffolding questions followed by 8 full questions.