do... while loop

You’ll see that where other loops would indicate ‘condition’ I’ve labelled it ‘test’. You may want to change it back to ‘condition’?

Why 'test'? I’ll largely be using this with students who have not programed before and I’m concerned they will find the block titles and labels confusing.

For example, ‘if’ statements have ‘tests’ – loops have ‘conditions’ and we find those in a draw marked ‘logical operators’. In normal speech it’s clear that a test is Pass or Fail / Right or Wrong / True or False. The meaning of ‘Condition’ in everyday speech is less clear. 

Label ‘test’ and a draw marked ‘Tests’ would be better for me. I understand people aren’t just using ardublocks with beginners though - and they will understand things how they are now.