Hi Colin,
Your books are great, I have been developing and uploaded SDD theory notes with questions/many small programming tasks built in and spaces for answers to be typed, trying to emphasise more computational thinking.
Most of the small program tasks are for Python with a few done in Scratch 2.0 to cover work for N4 pupils. Also some similar ppt tasks.
There will be too many tasks by the time I start properly planning my course but I do feel we need a lot of programs to work with for various types of tasks.