Voted Yes.
Here is why.
Drag&Drop 'programming' solved many technical issues for the 'noob' and he can fully concentrate on the concept of teaching a machine how to behave.
Sure, it doesn't explain why things happen (technically) but it helps people new to programming understand the basic building blocks.